Search
95 result(s) for DataSetWriter
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub3.1.5 DataSetWriterDataSetWriter entity creating DataSetMessages from DataSets and publishing them through a Message Oriented Middleware Note 1 to entry: A DataSetWriter encodes a DataSet to a DataSetMessage and includes the DataSetMessage
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.1 Generalmappings. Each DataSetMessage is created from a DataSet . A component of a Publisher called DataSetWriter generates a continuous sequence of DataSetMessages . Syntax and semantics of DataSets are described by DataSetMetaData
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.2.1 GeneralDataSet does not define the mechanism to encode, secure and transport it. A DataSetWriter handles the creation of a DataSetMessage for a DataSet . The DataSetWriter contains settings for the encoding
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.3.3 DataSetMessageacquisition or information source in the Publisher . Additional header information includes: DataSetWriterId Identifies the DataSetWriter and indirectly the PublishedDataSet. Sequence number A number that is incremented for each DataSetMessage
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.1.1 Generalsupport multiple PublishedDataSets and multiple DataSetWriters to one or more Message Oriented Middleware . A DataSetWriter is a logical component of a Publisher . See 5.4.1.2 for further information about the DataSet
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.1.2 Message sendingmessages and the parameters required to accomplish it. The components, like DataSet collection or DataSetWriter should be considered abstract. They may not exist in every Publisher as independent entities. However ... Variable base collection and PublishedEvents for Event based collection. In the next step, a DataSetWriter takes the DataSet and creates a DataSetMessage . DataSetMessages from DataSetWriters in one WriterGroup
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.6.3.2 Broker-based modelsent as a separate DataSetMessage serialized with a format that depends on the DataSetWriter . One DataSetMessage format is the JSON message mapping which represents the DataSet in a format which
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.1 OverviewFigure 20 depicts the different components and their relation to each other. The WriterGroup , DataSetWriter and PublishedDataSet components define the data acquisition for the DataSets , the message generation ... content of the DataSets produced by the PublishedDataSet and the corresponding data acquisition parameters. DataSetWriter parameters are necessary for creating DataSetMessages . Each DataSetWriter is bound to a single PublishedDataSet
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.7.1 PublishedDatacreated from Variable Values and therefore the content of the DataSetMessage sent by a DataSetWriter . The sources of the DataSet fields are defined through an array of PublishedVariableDataType . The index
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.8.2 SelectedFieldsEvent fields contained in the DataSet generated for an Event and sent through the DataSetWriter . The SimpleAttributeOperand DataType is defined in OPC 10000-4 . The DataType of the selected Event
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.9.1 CyclicDataSetPublishedDataSet . If CyclicDataSet is false, event DataSetMessages are sent acyclicly and a related DataSetWriter shall use a KeyFrameCount of 0. If CyclicDataSet is true, key frame or delta frame DataSetMessages ... sent and a related DataSetWriter shall use a KeyFrameCount that is greater than or equal
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.4.1 DataSetWriterIdDataSetWriterId The DataSetWriterId with DataType UInt16 defines the unique ID of the DataSetWriter for a PublishedDataSet . It is used to select DataSetMessages for a PublishedDataSet on the Subscriber side
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.4.4 DataSetWriterPropertiesparameter is an array of DataType KeyValuePair that specifies additional properties for the configured DataSetWriter . The KeyValuePair DataType is defined in OPC 10000-5 and consists of a QualifiedName
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.4.5.1 DataSetWriterDataTypeDataSetWriterDataType This Structure DataType is used to represent the DataSetWriter parameters. The DataSetWriterDataType is formally defined in Table 36 . Table 36 - DataSetWriterDataType structure Name Type Description Allow Subtypes DataSetWriterDataType Structure ... Name String The name of the DataSetWriter . The name shall be unique across the WriterGroup . It is recommended to use a human readable name. Enabled Boolean The enabled state
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.4.5.2 DataSetWriterTransportDataTypeDataSetWriterTransportDataType This Structure DataType is an abstract base type for transport mapping specific DataSetWriter parameters. The abstract DataType does not define fields. The DataSetWriterTransportDataType Structure representation in the AddressSpace
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.4.5.3 DataSetWriterMessageDataTypeDataSetWriterMessageDataType This Structure DataType is an abstract base type for message mapping specific DataSetWriter parameters. The abstract DataType does not define fields. The DataSetWriterMessageDataType Structure representation in the AddressSpace
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.6.3 KeepAliveTimeDataSetMessage in the case where no DataSetMessage was sent in this period by a DataSetWriter . The minimum value shall equal the PublishingInterval but shall be larger than
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.6.7.1 WriterGroupDataTypefield shall be null. True DataSetWriters DataSetWriterDataType[] The DataSetWriters contained in the WriterGroup . The DataSetWriter parameters are defined in 6.2.3.10.5 . The WriterGroupDataType Structure representation in the AddressSpace is defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.3.1.1.2 GroupVersionfollowing parameters is modified: NetworkMessageContentMask of this WriterGroup ; Offset of any DataSetWriter in this WriterGroup ; MinorVersion of the DataSet of any DataSetWriter in this WriterGroup ; DataSetFieldContentMask of any DataSetWriter ... this WriterGroup ; DataSetMessageContentMask of any DataSetWriter in this WriterGroup ; DataSetWriterId of any DataSetWriter in this WriterGroup . The GroupVersion is valid for all NetworkMessages resulting from this WriterGroup
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.3.1.3.5 DataSetOffsetthat the position of the DataSetMessage in a NetworkMessage is not fixed. If the DataSetWriter is disabled and the DataSetOffset is not 0, the valid flag of the DataSetFlags1
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubUadpDataSetWriterMessageDataType structure This Structure DataType is used to represent UADP DataSetMessage mapping specific DataSetWriter parameters. It is a subtype of the DataSetWriterMessageDataType defined in 6.2.4.5.3 . The UadpDataSetWriterMessageDataType is formally defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubJsonDataSetWriterMessageDataType structure This Structure DataType is used to represent JSON DataSetMessage mapping specific DataSetWriter parameters. It is a subtype of the DataSetWriterMessageDataType defined in 6.2.4.5.3 . The JsonDataSetWriterMessageDataType is formally defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubDatagram DataSetWriter parameters There are no datagram-specific transport mapping parameters defined for the DataSetWriter
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.2.1 ResourceUriassumed as default unless authentication settings are provided on a subordinated WriterGroup or a DataSetWriter to authenticate access to individual queues
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.3.4 RequestedDeliveryGuaranteeshall apply to all NetworkMessages published by the WriterGroup unless otherwise specified on the DataSetWriter transport settings. The DataType BrokerTransportQualityOfService is defined in 6.4.2.1 . The value NotSpecified is not allowed
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.1 QueueNamequeue in the Broker that receives NetworkMessages sent by the Publisher for the DataSetWriter. This could be the name of a queue or topic defined in the Broker . This parameter ... only valid if the NetworkMessages from the WriterGroup for this DataSetWriter contain only DataSetMessages from this DataSetWriter . If this String is not null or empty, it overrides the QueueName
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.4 RequestedDeliveryGuaranteeBrokerTransportQualityOfService specifies the delivery guarantees that shall apply to all messages published by the DataSetWriter . The DataType BrokerTransportQualityOfService is defined in 6.4.2.1 . If the value is not NotSpecified , it overrides ... WriterGroup transport settings. Overriding the WriterGroup setting is only valid if the DataSetWriter also overrides the QueueName . If the selected delivery guarantee cannot be applied, the DataSetWriter shall
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.5 MetaDataQueueNameBroker queue that receives messages with DataSetMetaData sent by the Publisher for this DataSetWriter . This could be the name of a queue or topic defined in the Broker
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.4.4 UADP Chunk NetworkMessageDataSetWriterId UInt16 DataSetWriterId contained in the NetworkMessage . The DataSetWriterId identifies the PublishedDataSet and the DataSetWriter responsible for sending Messages for the DataSet . A Subscriber can skip DataSetMessages from DataSetWriters
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.2 DataSet payload headerlist is defined by the Count . The DataSetWriterId identifies the PublishedDataSet and the DataSetWriter responsible for sending Messages for the DataSet . A Subscriber can skip DataSetMessages from DataSetWriters it does
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.3 DataSet payloadpayload header. The type of encoding used for the DataSetMessages is defined by the DataSetWriter . The encodings for the DataSetMessage are defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.4 DataSetMessage headerstructure is specified in Table 162 . The DataSetFieldContentMask and the DataSetMessageContentMask settings of the DataSetWriter control the flags in the fields DataSetFlags1 and DataSetFlags2 . The setting of the flags shall ... change until the configuration of the DataSetWriter is changed. Table 162 - DataSetMessage header structure Name Type Description DataSetFlags1 Byte Bit 0: DataSetMessage is valid. If this
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.8 KeepAlive messageheader, the sequence number provides the next expected sequence number for the DataSetWriter
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.8 PubSubConnectioncontained, if the IncludeWriterGroups is true in the PubSubConnection information probe message. The DataSetWriter lists in the WriterGroups shall be contained, if the IncludeDataSetWriters is true in the PubSubConnection information
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubDataSetWriter configuration announcement message The encoding of the DataSetWriter configuration data message structure is specified in Table 175 . It contains the current configuration of the WriterGroup and the DataSetWriter ... without a corresponding discovery probe if the configuration of the WriterGroup changed. Table 175 - DataSetWriter configuration announcement message structure Name Type Description DataSetWriterIds UInt16[] DataSetWriterIds contained in the configuration information
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubcontained, if the IncludeWriterGroups is true in the PubSubConnection information probe message. The DataSetWriter lists in the WriterGroups shall be contained, if the IncludeDataSetWriters is true in the PubSubConnection information
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.12.4 Publisher information probe messageinformation is provided with the DataSetMetaData announcement message defined in 7.2.4.6.4 . 3 DataSetWriter configuration The settings for this InformationType are defined in Table 180 . The information is provided with ... DataSetWriter configuration announcement message defined in 7.2.4.6.9 . 4 WriterGroup configuration The settings for this InformationType are defined in Table 181 The information is provided with the DataSetWriter configuration announcement message
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.4.1 Message contentMessage content A DataSetMessage is produced by a DataSetWriter and contains list of name/value pairs which are specified by the PublishedDataSet associated with the DataSetWriter . The contents of the DataSetMessage ... DataSet . A delta frame DataSetMessage contains only name and value for the changed fields. DataSetWriter s may periodically provide keep-alive messages which are DataSetMessages without any Payload field. Table
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.5.2 DataSetMetaDataDataSetMetaData DataSetMetaData describe the content of DataSetMessages published by a DataSetWriter . More specifically, it specifies the names and data types of the values that shall appear in the Payload ... DataSetMessage. When the DataSetMetaData of a DataSet changes, the DataSetWriter may be configured to publish the updated value through the mechanism defined by the transport protocol mapping. The DataSetWriterId
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.5.7 ActionMetaDataPublisher that sent the message. This value is mandatory. DataSetWriterId UInt16 An identifier for DataSetWriter which published the metadata. This value is mandatory. It is unique within the scope ... Publisher . DataSetWriterName String The name of the DataSetWriter. This value is optional. The presence of the value depends on the setting in the JsonDataSetMessageContentMask . Timestamp UtcTime When the message
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.6.2 ActionRequestTable 196 - JSON ActionRequest definition Name Type Description DataSetWriterId UInt16 An identifier for DataSetWriter in the Responder which creates the Response . This value is mandatory. It is unique within ... combination with the PublisherId and the DataSetWriterId . DataSetWriterName String The name of the DataSetWriter which created the DataSetMessage . The presence of the value depends on the setting in the JsonDataSetMessageContentMask
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.6.3 ActionResponseTable 197 - JSON ActionResponse definition Name Type Description DataSetWriterId UInt16 An identifier for DataSetWriter which created the Response . This value is mandatory. It is unique within the scope ... combination with the PublisherId and the DataSetWriterId . DataSetWriterName String The name of the DataSetWriter which created the DataSetMessage . The presence of the value depends on the setting in the JsonDataSetMessageContentMask
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.3 Authenticationconnection. Authentication shall be performed according to the configured AuthenticationProfileUri of the PubSubConnection , DataSetWriterGroup , DataSetWriter or DataSetReader entities. If no authentication information is provided in the form of ResourceUri
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.4 Connection propertiespart of the PubSubConnection , or subordinate configuration entities, such as the WriterGroup and the DataSetWriter . The properties are defined through the KeyValuePair array in the ConnectionProperties . The NamespaceIndex
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.1 GeneralEncoding>/<MqttMessageType>/<PublisherId>/[<WriterGroup>[/<DataSetWriter>]] Where Topic levels are: <Prefix> is a system defined prefix that provides a scope ... prefix; <WriterGroup> is the name of a WriterGroup within the Publisher ; <DataSetWriter> is the name of a DataSetWriter within the WriterGroup ; The <Prefix> should
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.3 data Topic levelPrefix>/<Encoding>/data/<PublisherId>/<WriterGroup>[/<DataSetWriter>] The <PublisherId> Topic level is the PublisherId for the application sending the messages ... Topic level is the name of a WriterGroup within the Publisher . The <DataSetWriter> Topic level is the name of a DataSetWriter within the WriterGroup . If no QueueName
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.4 metadata Topic levelPrefix>/<Encoding>/metadata/<PublisherId>/<WriterGroup>/<DataSetWriter> The <PublisherId> Topic level is the PublisherId for the application sending the messages ... Topic level is the name of a WriterGroup within the Publisher. The <DataSetWriter> Topic level the name of a DataSetWriter within the WriterGroup . The metadata Topic
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.7.12 action-metadata Topic levelPrefix>/<Encoding>/action-metadata/<Responder>/<WriterGroup>/<DataSetWriter> The <Responder> Topic level is the PublisherId for the Responder of the Action ... name of a WriterGroup. The <Writer> Topic level the name of a DataSetWriter . The action-metadata Topic is the default if the system owner does not have their
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.8 Message headerdeleted from the Publisher configuration like reset the metadata topic if the related DataSetWriter is removed. A Publisher shall subscribe to its own discovery message topics at start ... support message headers. Any promoted field or additional fields defined on the WriterGroup or DataSetWriter other than RETAIN are not sent as MQTT message properties. MQTT version 5.0 defines
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.1 Generalfolder. On the Publisher side, a PublishedDataSet represents the information to publish and the DataSetWriter represents the transport settings for creating DataSetMessages for delivery through a Message Oriented Middleware ... comprises a DataSet . A DataSet is the content of a DataSetMessage created by a DataSetWriter . Examples of concrete PublishedDataSetTypes are PublishedEventsType and PublishedDataItemsType . An instance of PublishedDataSetType has a list
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.2 PublishSubscribeTypemachine for the status and the relation to other PubSub Objects like PubSubConnection , PubSubGroup , DataSetWriter and DataSetReader are defined in 6.2.1 . The Diagnostics Object provides the current diagnostic information
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubPublishSubscribe Object . A successful removal of the PubSubConnection Object removes all associated groups, DataSetWriter and DataSetReader Objects . Before the Objects are removed, their state is set to Disabled . The Client
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.7.2 PubSubConfigurationRefMaskassociated child elements. ReferenceWriter 4 The element operation is applied to the referenced DataSetWriter . ReferenceReader 5 The element operation is applied to the referenced DataSetReader . ReferenceWriterGroup 6 The element operation
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.7.4 PubSubConfigurationValueDataTypeNetworkMessages . The value is only provided if the element is a PubSubConneciton , WriterGroup or DataSetWriter . The value is null otherwise. If ConfigurationElement references a PubSubConnection , Identifier will contain the value ... WriterGroup , Identifier will contain the value of the WriterGroupId . If ConfigurationElement references a DataSetWriter , Identifier will contain the value of the DataSetWriterId . The PubSubConfigurationValueDataType representation in the AddressSpace is formally
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.1 PublishedDataSetTypevisible in the AddressSpace . The Object has a list of DataSetWriters . A DataSetWriter sends DataSetMessages created from DataSets through a Message Oriented Middleware . The link between the PublishedDataSet Object ... DataSetWriter shall be created when an instance of the DataSetWriterType is created. The DataSetWriterType is defined in 9.1.7.2 . If a DataSetWriter is created for the PublishedDataSet , it is added
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.5 DataSetToWriterthis ReferenceType shall be an Object of the ObjectType DataSetWriterType defined in 9.1.7.1 . Each DataSetWriter Object shall be the TargetNode of exactly one DataSetToWriter Reference . Servers shall provide the inverse ... Reference that relates a DataSetWriter Object back to a PublishedDataSetType Object. The representation of the DataSetToWriter ReferenceType in the AddressSpace is specified in Table 252 . Table 252 - DataSetToWriter ReferenceType Attributes
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.4.2 ModifyFieldSelection MethodEvent fields contained in the DataSet generated for an Event and sent through the DataSetWriter . The SimpleAttributeOperand DataType is defined in OPC 10000-4 . A change to the selected fields
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.3 AddPublishedEvents MethodEvent Fields contained in the DataSet generated for an Event and sent through the DataSetWriter . The SimpleAttributeOperand DataType is defined in OPC 10000-4 . Filter The filter applied
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.5 AddPublishedEventsTemplate MethodEvent Fields contained in the DataSet generated for an Event and sent through the DataSetWriter . The size of the array shall match the size of the fields array
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.6 RemovePublishedDataSet Methodfrom the DataSetFolderType Object . A successful removal of the PublishedDataSetType Object removes all associated DataSetWriter Objects . Before the Objects are removed, their state is changed to Disabled . The Client shall
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.8 RemoveDataSetFolder Methodsuccessful removal of the DataSetFolderType Object removes all associated PublishedDataSetType Objects and their associated DataSetWriter Objects . Before the Objects are removed, their state is changed to Disabled. The Client shall
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.2 PubSubConnectionTypemachine for the status and the relation to other PubSub Objects like PublishSubscribe , PubSubGroup , DataSetWriter and DataSetReader are defined in 6.2.1 . The Diagnostics Object provides the current diagnostic information
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.5 RemoveGroup Method (Deprecated)Object from the connection. A successful removal of the PubSubGroup Object removes all associated DataSetWriter or DataSetReader Objects . Before the Objects are removed, their state is set to Disabled
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.2 PubSubGroupTypestate machine for the status and the relation to other PubSub Objects like PubSubConnection , DataSetWriter and DataSetReader are defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubDataSetWriterType Object to an instance of the WriterGroup . A successful creation of the DataSetWriter shall also create a Reference from the related PublishedDataSet Object to the created DataSetWriter . The Client ... AddDataSetWriter ( [in] DataSetWriterDataType Configuration, [out] NodeId DataSetWriterNodeId ); Argument Description Configuration Configuration parameters for the DataSetWriter . The parameters and the DataSetWriterDataType are defined in 6.2.3.10.5 . DataSetWriterNodeId The NodeId
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubRemoveDataSetWriter Method (Deprecated) This deprecated Method is used to remove a DataSetWriter Object from the group. The state of the DataSetWriter is set to Disabled before removing the Object ... successful removal of the DataSetWriter shall also delete the Reference from the related PublishedDataSetType Object to the removed DataSetWriter . The Client should be authorized to modify the configuration
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.10 AddDataSetReader Method (Deprecated)AddDataSetReader ( [in] DataSetReaderDataType Configuration, [out] NodeId DataSetReaderNodeId ); Argument Description Configuration Configuration parameters for the DataSetWriter . The parameters and the DataSetReaderDataType are defined in 6.2.9 . DataSetReaderNodeId The NodeId
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.7.1 OverviewOverview Figure 49 depicts the ObjectType for the PubSub DataSetWriter model and its components and the relations to other parts of the model. Figure 49 - DataSet Writer model overview
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.7.2 DataSetWriterTypeDataSetWriterType An instance of this ObjectType represents the configuration for a DataSetWriter . The DataSetWriterType is formally defined Table 288 . A DataSetWriter that creates DataSetMessages based on a PublishedDataSet shall reference ... related PublishedDataSet with an inverse DataSetToWriter Reference . A DataSetWriter that creates heartbeat DataSetMessages shall not have a reference to a PublishedDataSet . Table 288 - DataSetWriterType definition Attribute Value BrowseName DataSetWriterType IsAbstract
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.10.1 PubSubStatusTypeused to indicate and change the status of a PubSub Object like PubSubConnection, DataSetWriter or DataSetReader . The PubSubStatusType is formally defined in Table 307 . Table 307 - PubSubStatusType definition Attribute Value
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.2.1.2 UadpDataSetWriterMessageTypeUadpDataSetWriterMessageType This ObjectType represents UADP message mapping specific parameters for a DataSetWriter . The UadpDataSetWriterMessageType is formally defined in Table 337 . Table 337 - UadpDataSetWriterMessageType definition Attribute Value BrowseName UadpDataSetWriterMessageType IsAbstract False
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.2.2.2 JsonDataSetWriterMessageTypeJsonDataSetWriterMessageType This ObjectType represents UADP message mapping specific parameters for a DataSetWriter . The JsonDataSetWriterMessageType is formally defined in Table 340 . Table 340 - JsonDataSetWriterMessageType definition Attribute Value BrowseName JsonDataSetWriterMessageType IsAbstract False
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubDatagramDataSetWriterTransportType There is no datagram-specific transport protocol mapping parameter defined for the DataSetWriter
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.3.2.3 BrokerDataSetWriterTransportTypeBrokerDataSetWriterTransportType This ObjectType represents broker transport protocol mapping specific parameters for a DataSetWriter . The BrokerDataSetWriterTransportType is formally defined in Table 347 . Table 347 - BrokerDataSetWriterTransportType definition Attribute Value BrowseName BrokerDataSetWriterTransportType IsAbstract
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubDataSetWriterIds ) is deactivated and the Subscriber has to retrieve this information through the DataSetMetaData , DataSetWriter and WriterGroup settings. The configuration has to ensure that the size of each DataSetMessage
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubA.3.2.4 Configuration parametersReplyTo = 0 Bit 6: WriterGroupName = 0 Table A.17 defines the values for the DataSetWriter configuration parameters representing this layout. Table A.17 - Values for DataSetWriter configuration parameters Parameter Value JsonDataSetMessageContentMask 0x800
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubB.2.4 AuthenticationB.2.4 Authentication Authentication is performed according to the configured AuthenticationProfileUri of the PubSubConnection , DataSetWriterGroup , DataSetWriter or DataSetReader entities. If no authentication information is provided in the form of ResourceUri
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubB.3.3 AuthenticationB.3.3 Authentication Authentication is performed according to the configured AuthenticationProfileUri of the PubSubConnection , DataSetWriterGroup , DataSetWriter or DataSetReader entities. If no authentication information is provided in the form of ResourceUri
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubB.3.4 Connection propertiescreated as part of the PubSubConnection , or subordinate configuration entities, such as WriterGroup and DataSetWriter . The properties are defined through the KeyValuePair array in the ConnectionProperties WriterGroupProperties and DataSetWriterProperties
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubB.3.7 Message headerJSON data. The AMQP message header includes additional fields defined on the WriterGroup or DataSetWriter through the KeyValuePair array in the WriterGroupProperties and DataSetWriterProperties . The NamespaceIndex of the QualifiedName
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelFunctionalEntity contains a PubSubConnectionEndpoint (Con_A1 and Con_B1), which references a DataSetReader and DataSetWriter . The PubSub instances are configured to exchange data between AutomationComponents
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelPubSubConnectionEndpoints . Each PubSubConnectionEndpoint on AC_A (and similarly on AC_B) references a DataSetWriter (and DataSetReader) that is located under the same WriterGroup (and ReaderGroup) . The PubSub instances are configured
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.2.4.2 EstablishConnections signatureConnectionEndpoint . Bad_ConfigurationError The version of the DataSet related to the DataSetReader and/or DataSetWriter referenced by the CommunicationLinks does not match the expected version. Bad_NothingToDo Establishing communication links
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.2.4.3.9.2 PubSubdescribed in 6.2.4.3.11 . The EstablishConnections implementation shall verify the PublishedDataSet associated with the referenced DataSetWriter for each element in ConnectionEndpointConfigurations . If ExpectedPublishedDataSetVersion MajorVersion is 0, no verification shall be performed ... verify that ConnectionEndpoints with their IsPersistent Property set to TRUE reference a DataSetReader and/or DataSetWriter which are persisted, including all parent Objects , i.e., WriterGroup , ReaderGroup , PubSubConnection and PublishSubscribe (see NotPersisted
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.2.4.3.10.2 PubSubPubSub The EstablishConnections implementation shall enable the DataSetReader and/or DataSetWriter referenced by the ToDataSetReader and/or ToDataSetWriter References (or listed in the DataSetReaderPath and/or DataSetWriterPath if the PubSub configuration model
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.2.5.2 CloseConnections behaviourcommunication model for a ConnectionEndpoint , the Method implementation shall only disable the DataSetReader and DataSetWriter referenced by ToDataSetReader and/or ToDataSetWriter References (or identified by DataSetReaderPath and/or DataSetWriterPath if the PubSub
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelreferenced by path using DataSetReaderPath . If the PubSub configuration model is exposed, the DataSetWriter associated with this PubSubConnectionEndpoint is referenced directly using a ToDataSetWriter Reference . Otherwise, the DataSetWriter is referenced ... Name field for PubSubConnection , ReaderGroup and DataSetReader elements. DataSetWriterPath provides a path to the DataSetWriter associated with this PubSubConnectionEndpoint . The path is expressed as an array of strings, starting with
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.7.5.3.1 ActionEstablishConnectionsEnabled / ActionEstablishConnectionsDisabled / ActionEstablishConnectionsdisabled communication model has Enabled flags set to FALSE for all DataSetReader and DataSetWriter configuration elements and to TRUE for all other elements ( WriterGroup , ReaderGroup , PubSubConnection , and PublishSubscribe) . A disabled ... disabled communication model has Enabled flags set to FALSE for all DataSetReader and DataSetWriter configuration elements and to TRUE for all other elements ( WriterGroup , ReaderGroup , PubSubConnection , and PublishSubscribe) . Calling ProcessConnectionConfigurationSets
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelentity generating the ConnectionConfigurationSet may set their names (i.e., PubSubConnection , ReaderGroup , WriterGroup , DataSetReader , DataSetWriter ) to a specific value or to null. If set to null, a unique name is generated
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelprovides the configuration of references between a ConnectionEndpoint and a DataSetReader and/or a DataSetWriter . NOTE The PubSub configuration elements, including the DataSetReader and/or DataSetWriter to be used for the ConnectionEndpoints ... MinorVersion shall be set to 0. DataSetWriterRef 0:PubSubConfigurationRefDataType If not null, specifies the DataSetWriter as supplied with the PubSubCommunicationConfigurationDataType . The ConfigurationMask shall contain a ReferenceWriter bit only. ExpectedPublishedDataSetVersion
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelWriterGroups . NumReqDataSetWriterIds 0:UInt16 Indicates the number of requested node ids for DataSetWriter . The PubSubReserveCommunicationIdsDataType representation in the AddressSpace is formally defined in Table 219 . Table 219 - PubSubReserveCommunicationIdsDataType definition Attribute
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelE.4.1 OverviewFlow1 and Sub1 to update the communication model. CommunicationLinks indicate which DataSetReader and DataSetWriter contained in the communication model are relevant for this ConnectionEndpoint . This information is also used ... would contain the names illustrated in boxes ( PubSubConnection , ReaderGroup , DataSetReader and PubSubConnection , WriterGroup , DataSetWriter ) i.e. TempConnection, TempReaderGroup, TempReader for the DataSetReaderPath and TempConnection, TempWritergroup, TempWriter for the DataSetWriterPath
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelE.4.7 PubSub DataSetsSubscribedDataSet in the DataSetReader . Preconfigured DataSets are used by setting the DataSetName in the DataSetWriter or DataSetReader to the name of the desired DataSet. If the ConnectionManager is intended
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelE.6.1 Overviewdashed-dotted lines): ConnectionEndpointParameter Variables CommunicationLinks, PreconfiguredPublishedDataSet, and PreconfiguredSubscribedDataSet are related to DataSetReader and DataSetWriter in the PubSubConfiguration; PubSubCommunicationFlowConfiguration Object including its SubscriberConfiguration child Objects and SecurityKeyServerAddress Object, contain Variables
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelE.6.4 ConnectionConfigurationSet and DataSetWriter As illustrated in Figure E.28 , the configuration of the DataSetWriter can be derived from the ConnectionEndpointParameter and the PubSubCommunicationFlow . Figure E.28 - ConnectionConfigurationSet and DataSetWriter The ToDataSetWriter ... PublishedDataSet within the PubSubConfiguration . The PublishedDataSet contains the OutputVariableIds specified in the ConnectionEndpointParameter. The DataSetWriter element MessageSettings is transport-specific. For UDP-UADP, the DataSetMessageContentMask, ConfiguredSize, NetworkMessageNumber , and DataSetOffset