Errata exists for this version of the document.
This Structure DataType is used to represent the DataSetReader parameters. The DataSetReaderDataType is formally defined in Table 36.
Table 36 – DataSetReaderDataType Structure
Name |
Type |
Description |
DataSetReaderDataType |
Structure |
|
name |
String |
The name of the DataSetReader. |
enabled |
Boolean |
The enabled state of the DataSetReader. |
publisherId |
BaseDataType |
Defined in 6.2.8.1. |
writerGroupId |
UInt16 |
Defined in 6.2.8.2. |
dataSetWriterId |
UInt16 |
Defined in 6.2.8.3. |
dataSetMetaData |
DataSetMetaDataType |
Defined in 6.2.8.4. |
dataSetFieldContentMask |
DataSetFieldContentMask |
Defined in 6.2.8.5. |
messageReceiveTimeout |
Duration |
Defined in 6.2.8.6. |
keyFrameCount |
UInt32 |
|
headerLayoutUri |
String |
|
securityMode |
MessageSecurityMode |
Defined in 6.2.8.7. |
securityGroupId |
String |
Defined in 6.2.8.8. |
securityKeyServices |
EndpointDescription[] |
Defined in 6.2.8.9. |
dataSetReaderProperties |
KeyValuePair[] |
Defined in 6.2.8.10. |
transportSettings |
DataSetReaderTransportDataType |
Transport specific DataSetReader parameters. The abstract base type is defined in 6.2.8.11.2. The concrete subtypes are defined in the sections for transport mapping specific parameters |
messageSettings |
DataSetReaderMessageDataType |
DataSetMessage mapping specific DataSetReader parameters. The abstract base type is defined in 6.2.8.11.3. The concrete subtypes are defined in the sections for message mapping specific parameters. |
subscribedDataSet |
SubscribedDataSetDataType |
The SubscribedDataSet specific parameters. The abstract base type and the concrete subtypes are defined 6.2.9. |
This Structure DataType is an abstract base type for transport specific DataSetReader parameters. The DataSetReaderTransportDataType is formally defined in Table 37.
Table 37 – DataSetReaderTransportDataType Structure
Name |
Type |
Description |
DataSetReaderTransportDataType |
Structure |
|
The DataSetReaderTransportDataType Structure representation in the AddressSpace is defined in Table 38.
Table 38 – DataSetReaderTransportDataType Definition
Attributes |
Value |
|||
BrowseName |
DataSetReaderTransportDataType |
|||
IsAbstract |
True |
|||
References |
NodeClass |
BrowseName |
IsAbstract |
Description |
Subtype of Structure defined in OPC 10000-5. |
||||
HasSubtype |
DataType |
BrokerDataSetReaderTransportDataType |
FALSE |
Defined in 6.4.2.4.6. |
This Structure DataType is an abstract base type for message mapping specific DataSetReader parameters. The DataSetReaderMessageDataType is formally defined in Table 39.
Table 39 – DataSetReaderMessageDataType Structure
Name |
Type |
Description |
DataSetReaderMessageDataType |
Structure |
|
The DataSetReaderMessageDataType Structure representation in the AddressSpace is defined in Table 40.
Table 40 – DataSetReaderMessageDataType Definition
Attributes |
Value |
|||
BrowseName |
DataSetReaderMessageDataType |
|||
IsAbstract |
True |
|||
References |
NodeClass |
BrowseName |
IsAbstract |
Description |
Subtype of Structure defined in OPC 10000-5. |
||||
HasSubtype |
DataType |
UadpDataSetReaderMessageDataType |
FALSE |
Defined in 6.3.1.3.10. |
HasSubtype |
DataType |
JsonDataSetReaderMessageDataType |
FALSE |
Defined in 6.3.2.3.3. |