Example of a sequence with activated Distributed Clocks

The following sequence is to be adhered to when using the EL2595 with activated Distributed Clocks:

Example of a sequence with activated Distributed Clocks 1:
Sequence of a switching operation with activated DistributedClock

 

  1. Calculation of the output time:
    • Determination of the current Distributed Clock time in 64-bit format, e.g. through the activated DC System Time of the EtherCAT master
    • Calculation and writing of the desired output time Start time with 64-bit operations.
  2. Setting the desired output state of the digital signal:
    • the Output output data
    • at the same time Activate must be 0
  3. Transmission of these output data to the EL2595 by the EtherCAT cycle
  4. In the subsequent cycle: activation of the output time:
    • Set Activate to 3 (transition from 0 to 3 activates the start time)
  5. The EL2595 now waits as described above until the start time occurs and then send the output data to the power stage
    • until the switching event occurs, Activate and the Output output bit must be maintained in accordance with the target state
    • in the event of a power loss of the terminal being switched off, the start time is lost and must be reset by the control system
  6. Optional: Comparison of the input and output data:
    • Compare the feedback byte with the desired output image in order to register the switching operation
    • if necessary, check whether the start time has already elapsed, if the writing of the start time took place too time-critically
  7. Deactivation of the start time:
    • Set Activate to 0 in order to prepare for the subsequent activation phase

For each EtherCAT cycle only one switching event can be defined.

 

It is permissible to carry out the writing of the output data target output states, start time and Activate = 0 in the same EtherCAT cycle.