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:

../_images/5650e85145ffdf690a33139000eba54e

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.