Parameterization of the CM579-ETHCAT Communication Module Interface¶
Double-click on CM579_ECAT (CM579-ECAT) to open the CM579-ECAT Configuration in the editor window:
The following parameters are available:
Parameter | Default value |
Value | Meaning |
---|---|---|---|
Run on config fault | No | No | In case of a configuration error, the user program is not started. |
Yes | The user program is started independent of a faulty configuration of the EtherCAT® Communication Module. | ||
Max wait run | 3000 | 3000 | Maximum wait time for the Master to build up the communication relation to the slaves. A restart to build up the communication is initiated as long as BootUpTime has not run out. |
Min update time | 10 | 0…20000 | Priority of the data exchange between CPU and Communication Module. This parameter should never be set to values under 10, otherwise important sequences in the CPU might be influenced. |
Bus cycle time | 5000 | 500…5000 | Bus cycle time in [µs]. |
Broken slave behavior | Leave all broken slaves down | Leave all broken slaves down | Broken slaves will not be served. |
Leave addressless slaves down | Only slaves without address will be left down. | ||
Leave no slaves down | Broken slaves will be ignored. | ||
Distributed clocks | Inaktiv | Inactive | Distributed clocks are inactive. |
Active | Distributed clocks are active. | ||
BootUpTime | 10000 | 10000 | Maximum wait time for the slaves to boot completely. This absolute time value must be a multiple of Max wait run. It defines the time in which Max wait run is restarted to wait for the slaves to boot up completely. The multiplication ratio between Max wait run and BootUpTime can be interpreted as number of trials to boot up the slaves. |