the missing license does not prevent the axis from being enabled.
As far as I know, Festo distributes a CODESYS SoftMotion driver for the CMMT drives together with their software. I would contact Festo and ask for the driver.
Best regards,
Georg
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello,
I am trying to connect a Festo CMMT-AS-C4-3A-MP-S1 servo drive to a WAGO PFC200 (750-8210) using EtherCAT and CODESYS SoftMotion.
Hardware
Current Status
EtherCAT communication is working correctly:
Current PDO mapping:
Outputs:
Inputs:
SoftMotion Axis
I added a SoftMotion CiA402 axis under the EtherCAT slave:
Problem
MC_Power is executed with:
but:
The axis remains in:
The most important observation:
SoftMotion never writes 6, 7, or 15 to the Controlword.
Additional Information
The axis status page reports:
"The license is missing or invalid. The PLC runs in demo mode."
I am not sure whether:
Has anyone successfully used a Festo CMMT-AS MP drive with CODESYS SoftMotion Generic DSP402 on a WAGO PFC200?
Any suggestions on what should be checked next would be greatly appreciated.
Hi gilad,
the missing license does not prevent the axis from being enabled.
As far as I know, Festo distributes a CODESYS SoftMotion driver for the CMMT drives together with their software. I would contact Festo and ask for the driver.
Best regards,
Georg
Thank you very much,
What FESTO provides should work even if I use another PLC (WAGO) that is not from FESTO?
Hi gilad,
I cannot tell for sure. But I think it should work on any PLC that is capable of doing motion control.
Best regards,
Georg
Try to disable _bCheckBit12InPositonMode in Cia402StateMachine.