Fast EtherCAT start up.

Fast EtherCAT start up.

The fast startup is done with ETHERCAT(0,0,5). It means the master does not wait for the drives to be in sync before going operational. The drives will still take the same amount of time to get in sync so you should delay doing any actual moves until the 30 to 40 seconds is up.

Function $00: EC_INIT_PROTOCOL:
Syntax: ETHERCAT(0, slot [,option_flags [,mac_retries]])
     Initialize EtherCAT network, and raise into operational mode.

    Slot: Slot number of EtherCAT port
         Bit 0 - display
             0 = off, don't print progress information.
             1 = on, print out progress information (default)
         Bit 1 - re-scan
             0 = normal state change. (default)
             1 = Force a re-scan of the network.
         Bit 2 - express startup
            0 = off (default)
            1 = on, do not wait for PLL to lock between state changes.
    MAC_retries: set the number of times the master attempts to restart the Ethernet auto-negotiation. Default = 2.

Returned Value:
     -1 : successful
     0 : failed
    • Related Articles

    • EtherCAT start - diagnostic information

      When reporting an EtherCAT startup error, please send the following information to Trio technical support. 1) The text shown on the terminal after ETHERCAT(0, 0) For example: >>ETHERCAT(0,0) Warning - EtherCAT cable or network not detected (slot 0). ...
    • Ethercat PDO Comms Fail on Power-up with Yaskawa Sigma 7

      MC6N, 2 machines behave the same. They came up with Unit error, System error and axis status errors. Yaskawa Sigma 7 shjows A12 error. Set AUTO_ETHERCAT = 0 and start from the MAIN program after a time delay with ETHERCAT(0, 0) e.g. WA(20000) ' 20 ...
    • General EtherCAT Error

      Motion Coordinator reports a General EtherCAT Error with a number.  What does it mean? Error - General Ethercat Error(8) = invalid data, exceeded maximum telegram length (by attempting  to add too much data into the telegram.) Error - General ...
    • Torque and speed control over EtherCAT

      For most servo drives, set DRIVE_MODE in the MC_CONFIG. On EtherCAT startup, the Trio Master will set up the drive for the selected mode and set the ATYPE automatically. Some drives can change mode after EtherCAT startup. In the PDO you will see the ...
    • AN-381 EtherCAT Drive SYNC0 Offset

      EtherCAT uses a synchronization system with distributed clocks that keep all slaves very precisely in synchronization with the Distributed Clock (DC) master. In a Trio EtherCAT network, the DC master is the Motion Coordinator. After initialization, ...