This Structure DataTypeis used to represent the DataSetReaderparameters. The DataSetReaderDataTypeis formally defined in Table 49.
Table 49– DataSetReaderDataType structure
Name |
Type |
Description |
Allow Subtypes |
DataSetReaderDataType |
Structure |
|
|
Name |
String |
The name of the DataSetReader. The name shall be unique across a ReaderGroup. It is recommended to use a human readable name. |
|
Enabled |
Boolean |
The enabled state of the DataSetReader. |
|
PublisherId |
BaseDataType |
Defined in 6.2.9.1. |
|
WriterGroupId |
UInt16 |
Defined in 6.2.9.2. |
|
DataSetWriterId |
UInt16 |
Defined in 6.2.9.3. |
|
DataSetMetaData |
DataSetMetaDataType |
Defined in 6.2.9.4. If the DataSetReaderDataTypeis provided as part of a create or update operation and the subscribedDataSet contains a StandaloneSubscribedDataSetRefDataType, this field shall be null and shall be replaced with the DataSetMetaDataTypecontained in the referenced StandaloneSubscribedDataSetDataType. |
|
DataSetFieldContentMask |
DataSetFieldContentMask |
Defined in 6.2.9.5. |
|
MessageReceiveTimeout |
Duration |
Defined in 6.2.9.6. |
|
KeyFrameCount |
UInt32 |
Defined in 6.2.9.7. |
|
HeaderLayoutUri |
String |
Defined in 6.2.9.8. |
|
SecurityMode |
MessageSecurityMode |
Defined in 6.2.9.9. |
|
SecurityGroupId |
String |
Defined in 6.2.9.10. |
|
SecurityKeyServices |
EndpointDescription[] |
Defined in 6.2.9.11. |
|
DataSetReaderProperties |
KeyValuePair[] |
Defined in 6.2.9.12. |
|
TransportSettings |
DataSetReaderTransportDataType |
Transport-specific DataSetReader parameters. The abstract base type is defined in 6.2.9.13.2. The concrete subtypes are defined in the subclauses for transport mapping specific parameters. If no concrete subtype is defined for the transport mapping, the field shall be null. |
True |
MessageSettings |
DataSetReaderMessageDataType |
DataSetMessage mapping specific DataSetReader parameters. The abstract base type is defined in 6.2.9.13.3. The concrete subtypes are defined in the subclauses for message mapping specific parameters. If no concrete subtype is defined for the message mapping, the field shall be null. |
True |
SubscribedDataSet |
SubscribedDataSetDataType |
The SubscribedDataSet specific parameters. The abstract base type and the concrete subtypes are defined in 6.2.10. If the DataSetReaderis configured to receive heartbeat DataSetMessages, the field shall be null. The StandaloneSubscribedDataSetDataTypesubtype shall not be used in this structure field. |
True |
Its representation in the AddressSpace is defined in Table 50.
Table 50– DataSetReaderDataType definition
Attributes |
Value |
BrowseName |
DataSetReaderDataType |
IsAbstract |
False |
Subtype of Structure defined in OPC 10000-5. |
|
Conformance Units |
|
PubSub Parameters Discovery Extended |