General procedure

General procedure 1:
All PDOs for the synchronous operation

All signals that can be used to control the digital output are shown in the figure PDOs for synchronous operation. In standard applications only the PDOs "DOX Status" and "DOX Control" are required as the minimum.
The user gets a "Ready to activate" first. The terminal is then ready to switch the output. If this bit is not set they may be an Error. In this case the Diagnostic Objects Index 0x9000, 0xA000 and 0xF900 should be checked and an error evaluation carried out. A further possibility is that the "Pulse off time" has not yet expired and the load is being given time to cool down.

 

If the terminal is ready, the desired "Output current" can now be specified with a resolution of 1 mA. If only one pulse is to be output, a time can be specified by writing the "Impulse length" with a resolution of 1 µs.

 

4 cases can be distinguished in the combination of the PDO and CoE values:

 

  1. "PDO: Impulse length" = 0, "CoE: Pulse on time" = 0
    -> output permanently active
  2. "PDO: Impulse length" > 0, "CoE: Pulse on time" = 0
    ->output active for the time of "Impulse length"
  3. "PDO: Impulse length" > 0, "CoE: Pulse on time" > 0
    ->output active for the time "Impulse length", but maximally for the time "Pulse on time"
  4. "PDO: Impulse length" = 0, "CoE: Pulse on time" > 0
    ->output is active for the time "Pulse on time"

Now only "Output" needs to be set in order to activate the output. For the period in which the output is active, the user receives feedback in "Output active".

Priorities

When outputting pulses it must be noted that "Output" always has the highest priority. This means that the output is always deactivated if "Output" is deleted, even if a preset impulse time has not yet expired.

Limitation of process data

The process data values "Output current", "Impulse length" and "Trigger delay" are upwardly limited in their range of values by their corresponding entry in the CoE.
The CoE parameters are therefore to be configured in such a way that the connected load can be destroyed by a bad combination of the different process data.

Note
Avoidance of incorrect warning and error messages due to dynamically specified output currents

With dynamically specified output currents, note that the "Warning Level" and the "Error Level" must be adapted or deactivated so that an undesired warning or error state is not falsely generated.
The control of the output current is optimized to a static current value. This means that the edge steepness of the current is considerably larger in the case of a fixed output current than with a dynamically changed current.