DataSetReaderType TOC Previous Next Specification

The representation of the DataSetReaderType ObjectType in the address space is shown in the following table:

Name Attribute
NodeId i=15306
NamespaceUri http://opcfoundation.org/UA/
BrowseName DataSetReaderType
NodeClass ObjectType
IsAbstract False
SubtypeOf BaseObjectType

The references from the DataSetReaderType ObjectType Node are shown in the following table:

Reference NodeClass BrowseName DataType TypeDefinition ModellingRule
HasProperty Variable PublisherId BaseDataType PropertyType Mandatory
HasProperty Variable WriterGroupId UInt16 PropertyType Mandatory
HasProperty Variable DataSetWriterId UInt16 PropertyType Mandatory
HasProperty Variable DataSetMetaData DataSetMetaDataType PropertyType Mandatory
HasProperty Variable DataSetFieldContentMask DataSetFieldContentMask PropertyType Mandatory
HasProperty Variable MessageReceiveTimeout Duration PropertyType Mandatory
HasProperty Variable KeyFrameCount UInt32 PropertyType Mandatory
HasProperty Variable HeaderLayoutUri String PropertyType Mandatory
HasProperty Variable SecurityMode MessageSecurityMode PropertyType Optional
HasProperty Variable SecurityGroupId String PropertyType Optional
HasProperty Variable SecurityKeyServices EndpointDescription[] PropertyType Optional
HasProperty Variable DataSetReaderProperties KeyValuePair[] PropertyType Mandatory
HasComponent Object TransportSettings   DataSetReaderTransportType Optional
HasComponent Object MessageSettings   DataSetReaderMessageType Optional
HasComponent Object Status   PubSubStatusType Mandatory
HasComponent Object Diagnostics   PubSubDiagnosticsDataSetReaderType Optional
HasComponent Object SubscribedDataSet   SubscribedDataSetType Mandatory
HasComponent Method CreateTargetVariables     Optional
HasComponent Method CreateDataSetMirror     Optional

CreateTargetVariables

Signature

    CreateTargetVariables(
        [in]  ConfigurationVersionDataType ConfigurationVersion
        [in]  FieldTargetDataType TargetVariablesToAdd
        [out] StatusCode AddResults
    );
Argument Description
ConfigurationVersion  
TargetVariablesToAdd  
AddResults  

CreateDataSetMirror

Signature

    CreateDataSetMirror(
        [in]  String ParentNodeName
        [in]  RolePermissionType RolePermissions
        [out] NodeId ParentNodeId
    );
Argument Description
ParentNodeName  
RolePermissions  
ParentNodeId