WriterDiagnostics (FB)ΒΆ
FUNCTION_BLOCK PUBLIC FINAL WriterDiagnostics EXTENDS Diagnostics IMPLEMENTS IWriterDiagnostics
- InOut:
- Scope - Name - Type - Comment - Inherited from - Input Const - eDiagnosticsLevel- Output - itfTotalInformation- Provides the sum of all counters in this Objectdiagnostics with DiagnosticsClassification.Information - itfTotalError- Provides the sum of all counters in this Objectdiagnostics with DiagnosticsClassification.Error - xSubError- BOOL- Indicates if any statistics Object of the next PubSublayer Objects shows a value > 0 in - itfTotalError- itfStateError- PubSub state machine changed to STATE.ERROR - itfStateOperationalByMethod- State changed to STATE.OPERATIONAL triggered by - EnableMethod call.- itfStateOperationalByParent- State changed to STATE.OPERATIONAL triggered by an operational parent. - itfStateOperationalFromError- State changed from STATE.ERROR to STATE.OPERATIONAL - itfStatePausedByParent- State changed to STATE.PAUSED triggered by a paused or disabled parent. - itfStateDisabledByMethod- State changed to STATE.DISABLED triggered by - DisableMethod call.- itfFailedDataSetMessages- Number of failed DataSetMessages - uiMessageSequenceNumber- UINT- Sequencenumber of last DataSetMessage - eStatusCode- Status of last DataSetMessage - udiMajorVersion- UDINT- MajorVersion used for DataSet - udiMinorVersion- UDINT- MinorVersion used for DataSet