DiagSignalEventIec (FUN)
FUNCTION DiagSignalEventIec : AC500_DiagTypes.ERROR_ID
Signal a diagnosis event by IEC project. (supported by FW version >= 3.7.0). Generates a diagnosis (history) event/entry according to input data values. Function generates a diagnosis event related to the CPU node. Input parameter values are limited to the values mentioned in their descriptions. To display error code as text an additional entry per error code value (Err_xxxx|Error text) has to be made in diagnosis text list of PLC node (works for IEC implementation only, AB is not able to resolve corresponding text).
- InOut:
Scope
Name
Type
Comment
Return
DiagSignalEventIecAC500_DiagTypes.ERROR_IDInput
eEventAC500_DiagTypes.teEventType of event (AC500_DiagTypes.teEvent.eDiagEvent_Occurred or AC500_DiagTypes.teEvent.eDiagEvent_Disappeared)
eClassAC500_DiagTypes.teClassSeverity of event (AC500_DiagTypes.teClass.eDiagClass_Information, AC500_DiagTypes.teClass.eDiagClass_4_Warning or AC500_DiagTypes.teClass.eDiagClass_3_Error)
dwErrorCodeDWORDIndividual error code (IEC_DIAG_ERROR_CODE_MIN…IEC_DIAG_ERROR_CODE_MAX)