9.1.11.11 PubSubDiagnosticsDataSetWriterType

The PubSubDiagnosticsDataSetWriterType defines the diagnostic information for a DataSetWriterType Object and is formally defined in Table 326.

Table 326 – PubSubDiagnosticsDataSetWriterType
Attribute Value
BrowseNamePubSubDiagnosticsDataSetWriterType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition ModellingRule
Subtype of PubSubDiagnosticsType defined in 9.1.11.2.
HasComponentObjectCountersBaseObjectTypeMandatory
HasComponentObjectLiveValuesBaseObjectTypeMandatory
Conformance Units
PubSub Model Diagnostics

The Object Counters contains all diagnostics counters for the diagnostics Object. The counters use the VariableType PubSubDiagnosticsCounterType defined in 9.1.11.5. The counter Variables of the PubSubDiagnosticsDataSetWriterType are defined in Table 327.

Table 327 – Counters for PubSubDiagnosticsDataSetWriterType
BrowseName Modelling Rule

Diagnostics

Level

Class Description
Inherited counters from PubSubDiagnosticsType
FailedDataSetMessagesMandatoryBasicErrorNumber of failed DataSetMessages

The Object LiveValues contains all live values of the diagnostics Object. If not further specified, the live values Variables use the VariableType BaseDataVariableType. The live values Variables of the PubSubDiagnosticsDataSetWriterType are defined in Table 328.

Table 328 – LiveValues for PubSubDiagnosticsDataSetWriterType
BrowseName Modelling Rule

Diagnostics

Level

DataType Description
MessageSequenceNumberOptionalInfoUInt16Sequence number of last DataSetMessage
StatusCodeOptionalInfoStatusCodeStatus of last DataSetMessage
MajorVersionOptionalInfoUInt32 MajorVersion used for DataSet
MinorVersionOptionalInfoUInt32 MinorVersion used for DataSet