RootDiagnostics (FB)¶
FUNCTION_BLOCK PUBLIC FINAL RootDiagnostics EXTENDS Diagnostics IMPLEMENTS IRootDiagnostics
- 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
Enable
Method 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
Disable
Method call.uiConfiguredDataSetWriters
UINT
Number of configured Writer FB’s
uiConfiguredDataSetReaders
UINT
Number of configured Reader FB’s
uiOperationalDataSetWriters
UINT
Number of Writer FB’s with state Operational
uiOperationalDataSetReaders
UINT
Number of Reader FB’s with state Operational