Trio MC EtherCAT master to XCS2 CtrlX Drive

Customer has been using Trio MC EtherCAT master with Indradrive in the past.
Now they are switching to CtrlX Drive.

So far, they are able to adjust the EtherCAT master EC_EXTEND file to include the CtrlX Drive using the Import ESI file tool in the Trio software. But, they still cannot get the EtherCAT bus to startup automatically and are looking for the solution.

Best reply by StephenO

The Trio ESI import doesn't read the State Transition timeout times from the ESI file, so you need to adjust that manually using the NW_TIMEOUT command. We made them all 10 seconds in our test and this worked.

NW_TIMEOUT(0,1) = 10000

NW_TIMEOUT(0,2) = 10000

NW_TIMEOUT(0,3) = 10000

Also note that the EC_EXTEND uses PDOs for Assigning that are read-only in the CtrlX Drive and this can generate errors. They should be removed from the Initialization commands

With those changes, the automatic start of the Ethercat master should work using ETHERCAT(0,0) command.

View original
1 reply