Parameterization of the CM579-ETHCAT Communication Module Interface

To append a Communication Module, add the Communication Module to the Extension_Bus node.

  • Right-click the desired Slot and select Add object.
  • Select the Communication Module from the list and click Replace object.
  • 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.

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.