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. |