Output Description¶
DONE
Data_Type | Default_Value | Range | Unit |
---|---|---|---|
BOOL | - | - | - |
Output indicates the processing state of the function block. After completion or abortion of processing (due to an error), DONE is set to TRUE for one cycle. This output always has to be considered together with output ERR. If ERR is TRUE, an error occurred. In this case, the error number can be read at output ERNO.
ERR (error)
Data_Type | Default_Value | Range | Unit |
---|---|---|---|
BOOL | - | - | - |
Output indicates, whether an error occurred during control processing. In case of error, the error number can be read at output ERNO.
ERNO (error number)
Data_Type | Default_Value | Range | Unit |
---|---|---|---|
WORD | 0 | ³ 0 | - |
Output provides an error identifier if an invalid value was applied to an input. ERNO always has to be considered together with the output ERR. The value output at ERNO is only valid if ERR is TRUE.
DCLK_DEVI (distributed \ clock deviation)
Data_Type | Default_Value | Range | Unit |
---|---|---|---|
DINT | 0 | -2147483647…2147483647 |
DCLK_DEVI shows the broadcast system time difference.
NUM_SLV (number \ of slaves)
Data_Type | Default_Value | Range | Unit |
---|---|---|---|
DWORD | 0 | 1-255 | - |
NUM_SLV shows the number of slaves for which the master has an deviation. In case the function block reports an insufficient buffer, the value of NUM_SLV has to be compared with the provided LEN value.