Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

Panasonic EtherCAT servo interface

kumareasu
2020-08-02
2020-09-04
  • kumareasu - 2020-08-02

    I am integrating a servo press unit with CoDeSys + Panasonic A6 EtherCAT servo drive(Model: MDDLN45BE).
    Anybody have done project with this combination. As off now Let me know what is the motion library to be used.
    Seeking help.
    Kumar.E

     
  • nothinrandom - 2020-08-06

    @kumareasu, I have not done that exact combo, but I have used EtherCat before with another drive. What are you trying to do exactly? Let us start with the basics first. Assuming you have done this already... right click on your Device -> Add Device -> Expand EtherCAT -> Choose EtherCAT Master SoftMotion. Right click on the newly added EtherCAT_Master_SoftMotion device -> Add Device -> Search for MDDLN45BE_SoftMotion. If you click on the drive info, you have inputs and outputs that you can control. CoDeSys comes with Soft Motion library (SM3) that you could immediately use if you want to.

     
  • kumareasu - 2020-09-04

    I am trying to build the setup(CoDeSys + Panasonic A6 EtherCAT servo drive Model: MDDLN45BE) without softmotion module.
    I am trying to configure and run the setup by writing the values into servo parameters via EtherCAT.
    I have attached a screen shot of CoDeSys. Now I have the following questions...
    1. (refer the attached file) Under setup parameter(RW-Read Write) we can configure the servo. Is it correct?.
    2. IF the above is correct, then the servo parameters will be written from CoDeSys during every power up. Please confirm..
    3. How to link those parameters to PLC application coding.
    4. How to read the RO (Read only)parameters and link to PLC coding. For example , How to read the DC Link voltage parameter Index:6079h Subindex:00h.

    seeking feedback...

     
  • eschwellinger

    eschwellinger - 2020-09-04

    either map the 0x6079 Object as PDO then you have it cyclic available ( if the drive does support this)
    or read it by ETC_CO_SdoRead -> see Ethercat Example from store how to read COE
    https://store.codesys.com/ethercat-example.html
    But why you do not simply use this drive as Softmotion drive and use the PLCopen fb's?

     

Log in to post a comment.