Search
64 result(s) for DataSetMetaData
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub3.1.3 DataSetMetaDataDataSetMetaData data describing the content and semantic of a DataSet
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappingsused for all exchanges within that Session . Another example, is when a Publisher publishes DataSetMetadata messages, the NamespaceTable is provided as part of the message. However, there are other scenarios
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.1 Generalgenerates a continuous sequence of DataSetMessages . Syntax and semantics of DataSets are described by DataSetMetaData . The selection of information for a DataSet in the Publisher and the data acquisition parameters ... called PublishedDataSet . DataSet , DataSetMetaData and PublishedDataSet are detailed in 5.2 . Publishers and Subscribers are typically configured through a configuration tool. The configuration can be done through a generic
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.2.1 GeneralPublisher or collected by the Publisher , network data, or data from sub-devices. DataSetMetaData described in 5.2.3 defines the structure and content of a DataSet . For publishing, a DataSet will
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.2.2 DataSetClassDataSetClass is identified by a globally unique id - the DataSetClassId (see 6.2.3.3 ). The DataSetMetaData is identical for all PublishedDataSets that are configured based on this DataSetClass . The DataSetClassId shall ... corresponding field of the DataSetMetaData . When all DataSetMessages of a NetworkMessage are created from DataSets that are instances of the same DataSetClass, the DataSetClassId of this class can be provided
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.2.3 DataSetMetaDataDataSetMetaData DataSetMetaData describes the content and semantics of a DataSet . The structure description includes overall DataSet attributes (e.g. name and version) and a set of fields with their name ... data type. The order of the fields in the DataSetMetaData shall match the order of values in the published DataSetMessages . The DataSetMetaDataType is defined in 6.2.3.2.3 . Example description (simplified
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.3.3 DataSetMessagedata in this DataSetMessage was obtained. Version Version information about the configuration of the DataSetMetaData. Status Status information about the data in this DataSetMessage. Keep alive When no DataSetMessages ... DataSetMessage . A key frame DataSetMessage is sent after a configured number of DataSetMessages . The DataSetMetaData as data contract defines the fields contained in the DataSetMessage . The header settings for DataSetMessage
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.3.7 SecurityGroupknow the SecurityGroupId . For Subscribers the SecurityGroupId is distributed as metadata together with the DataSetMetaData . The metadata for a SecurityGroupId includes the EndpointDescription of the responsible SKS. Publishers and Subscribers
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.1.2 Message sendingconfiguration for such a collection is called PublishedDataSet . The PublishedDataSet also defines the DataSetMetaData . Collection is a generic expression for various different options, like monitoring of Variables ... together with the DataSetWriterId (see 6.2.4.1 ), the DataSetClassId (see 6.2.3.3 ), the ConfigurationVersion of the DataSetMetaData (see 6.2.3.2.6 ), and a list of values that match the configured propagated fields. Next
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.2.2 Message receptionPublisher . Each DataSetMessage of interest is passed on to a DataSetReader . Here, the DataSetMetaData is used to decode the DataSetMessage content to a DataSet . The DataSetMetaData in particular provides ... Properties like engineering units. Version information that exists in both the DataSetMessage and the DataSetMetaData allows the Subscriber to detect version changes. If a major change occurs, the Subscriber needs
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.3 Actionsbusiness logic in an OPC UA PubSub application. The ActionMetaData consists of the DataSetMetaData for the request message, the DataSetMetaData for the response message and a list of Action targets
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.4 Configuration Toolsent. Subscribers can use discovery mechanisms to find Publishers and to get the DataSetMetaData necessary to understand the messages. One example are HMI applications where the configuration can be done
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.1 OverviewFigure 20 - PubSub component overview Figure 20 shows the following components: PublishedDataSet contains the DataSetMetaData describing the content of the DataSets produced by the PublishedDataSet and the corresponding data acquisition
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.2.1 GeneralGeneral DataSetMetaData describe the content and semantic of a DataSet . The order of the fields in the DataSetMetaData shall match the order of DataSet fields when they are included
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.2.2 DataTypeSchemaHeaderDataTypeSchemaHeader The DataSetMetaData is a subtype of DataTypeSchemaHeader . The DataTypeSchemaHeader provides OPC UA DataType definitions used in the DataSetMetaData . The DataTypeSchemaHeader is defined in OPC 10000-5 . The DataTypeSchemaHeader provides ... information that is required when the DataSetMetaData is used outside the scope of an OPC UA Server e.g when sent in PubSub messages or when the PubSubConfiguration is exchanged with
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.2.4 FieldMetaDatasemantic of the Enumeration DataType is provided through the enumDataTypes field of the DataSetMetaData base type DataTypeSchemaHeader . If the DataType is a Structure or Union , the encoding and decoding description ... Structure DataType is provided through the structureDataTypes field of the DataSetMetaData base type DataTypeSchemaHeader . ValueRank Int32 Indicates whether the dataType is an array and how many dimensions the array
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.2.5 DataSetFieldFlagssent value is sent in the header. The order of the fields in the DataSetMetaData promoted to the header shall match the order of the fields in the header unless
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.2.6 ConfigurationVersionDataTypeDataType is defined in OPC 10000-4 . To assure interoperability, the Subscriber shall use DataSetMetaData for decoding with a majorVersion that matches the majorVersion in DataSetMessages sent by the Publisher ... update of the majorVersion . If at least one Property value of a DataSetMetaData field changes, the majorVersion shall be updated. If the namespaces in the DataTypeSchemaHeader change, the majorVersion shall
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.3 DataSetClassIdDataSetClassId DataSetMetaData may be specific to a single Publisher and a single selection of information or universal, e.g. defined by a standards organization or by a plant operator ... globally unique identifier ( Guid ) of a DataSetClass . It is included in the DataSetMetaData . The NetworkMessageContentMask controls the availability of the DataSetClassId in the NetworkMessage
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.7.1 PublishedDataPublishedData array shall match the length of the fields array in the corresponding DataSetMetaData . If an entry of the PublishedData references one of the ExtensionFields , the substituteValue shall contain ... able to decode the message content. This information is provided through the DataSetMetaData provided for the DataSet . AttributeId IntegerId Id of the Attribute to publish e.g. the Value Attribute . This
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.10.1 Generalinput to the ActionMetaData . The parameter RequestDataSetMetaData defines the content of the ActionRequest . The DataSetMetaData parameter of the PublishedDataSet defines the content of the ActionResponse . The parameter ActionTargets provides
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.10.2 RequestDataSetMetaDatapayload of ActionRequest messages. The payload of the ActionResponse messages is defined by the DataSetMetaData parameter of the PublishedDataSetDataType . The fields Name and ConfigurationVersion of the DataSetMetaData and the RequestDataSetMetaData
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.9.4 DataSetMetaDataDataSetMetaData The parameter DataSetMetaData provides the information necessary to decode DataSetMessages from the Publisher . If the DataSetMetaData changes in the Publisher and the MajorVersion was changed, the DataSetReader needs ... update of the DataSetMetaData for further operation. If the update cannot be retrieved in the duration of the MessageReceiveTimeout , the State of the DataSetReader shall change to Error . The related
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.10.5 StandaloneSubscribedDataSetDataTypegrouping is needed the parameter is a null or empty String array. DataSetMetaData DataSetMetaDataType Defined in 6.2.9.4 . A Publisher must be configured to send DataSetMessages that comply with the DataSetMetaData
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.12.1 PubSubConfigurationDataTypeempty DataTypes used for configuration are defined by OPC UA. The DataTypes used in DataSetMetaData are described in the DataTypeSchemaHeader of the associated DataSetMetaData . This field is only used ... empty DataTypes used for configuration are defined by OPC UA. The DataTypes used in DataSetMetaData are described in the DataTypeSchemaHeader of the associated DataSetMetaData . This field is only used
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.5 MetaDataQueueNameMetaDataQueueName For message mappings like UADP, the Subscriber needs access to the DataSetMetaData to process received DataSetMessages . The Publisher can provide the DataSetMetaData through a dedicated queue. The parameter MetaDataQueueName ... with the DataType String specifies the Broker queue that receives messages with DataSetMetaData sent by the Publisher for this DataSetWriter . This could be the name of a queue or topic
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.6 MetaDataUpdateTimeinterval in milliseconds with Data Type Duration at which the Publisher shall send the DataSetMetaData to the MetaDataQueueName. A value of 0 or any negative value shall be interpreted ... broker transport shall attempt to negotiate message retention if possible. In this case the DataSetMetaData is only sent if the ConfigurationVersion of the corresponding DataSetMetaData is changed and DataSetWriters shall
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.6.5 MetaDataQueueNameparameter MetaDataQueueName with the DataType String specifies the Broker queue that provides messages with DataSetMetaData sent by the Publisher for the DataSet of interest. This could be the name
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.3 Error handlingfurther knowledge of the Publisher side configuration. But most Subscribers need at least the DataSetMetaData to be able to process the received DataSetMessages . The Publisher side configuration implies two types ... necessary for the Subscriber to process messages. The one type of contract is the DataSetMetaData describing the content of a DataSetMessage . The other type of contract provides the communication settings
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.4.2 NetworkMessage layoutDataTypes of the fields depend on the settings in the FieldMetaData of the DataSetMetaData associated with the DataSetMessage contained in the NetworkMessage . SecurityHeader The security header shall be omitted
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.4 DataSetMessage headerversion of the configuration version of the DataSet used as consistency check with the DataSetMetaData available on the Subscriber side. The field shall be omitted if Bit 5 of DataSetFlags1 ... version of the configuration version of the DataSet used as consistency check with the DataSetMetaData available on the Subscriber side. The field shall be omitted if Bit 6 of DataSetFlags1
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.6 Data Delta Frame DataSetMessageField in the DataSet. The index is based on the field position in the DataSetMetaData with the configuration version defined in the ConfigurationVersion field. A Publisher shall use an index
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.11 RawData field encodingEncoding . A DataSet field is encoded in the DataType and ValueRank specified in the DataSetMetaData for the DataSet . The following special handling shall be applied to ensure a fixed offset
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.4 DataSetMetaDataDataSetMetaData The encoding of the DataSet metadata message structure is specified in Table 170 . It contains the current layout and DataSetMetaData for the DataSet . The ConfigurationVersion in the DataSetMessage header ... shall match the ConfigurationVersion in the DataSetMetaData . The Publisher shall send this message without a corresponding discovery probe if the DataSetMetaData changed for the DataSet . Table 170 - DataSetMetaData announcement message
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.6.12.4 Publisher information probe messageinformation is provided with the Publisher Endpoints announcement message defined in 7.2.4.6.4 . 2 DataSetMetaData The settings for this InformationType are defined in Table 180 . The information is provided with ... 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 the DataSetWriter configuration announcement message defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.4.1 Message contentassociated with the DataSetWriter . The contents of the DataSetMessage are formally described by a DataSetMetaData Object. A DataSetMessage is a JSON object with the fields defined in Table ... next expected sequence number for the DataSetWriter . MetaDataVersion ConfigurationVersionDataType The version of the DataSetMetaData which describes the contents of the Payload . The presence of the value depends on the setting
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.4.2 VerboseEncodingfully reverse the payload to OPC UA DataTypes if they have access to the DataSetMetaData of the Publisher . The rules for the special cases are defined in 7.2.5.4.3 . VerboseEncoding
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSuboriginal DataType by inferring the schema from the JSON message or if the DataSetMetaData describing the DataSet fields is available (i.e. from the DataSetMetaData messages). Additional information in the payload ... payload to the original DataTypes for DataSet fields in the following cases where the DataSetMetaData is insufficient to unambiguously decode the messages. DataSet fields with BuiltInType ExtensionObject and a value
-
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: PubSub9.1.1 Generallist of DataSetWriters used to produce DataSetMessages sent via the Message Oriented Middleware . The DataSetMetaData describes the content of a DataSet . Instances of the PubSubConnectionType represent settings associated with Message
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.2 PublishSubscribeTypeeach Variable , the Name field of the BrowseName equals the Name in the DataSetMetaData . The Object is formally defined in Table 233 . Table 233 - PublishSubscribeType Additional Subcomponents BrowsePath References NodeClass
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.1 PublishedDataSetTypeObject <DataSetWriterName> DataSetWriterType OptionalPlaceholder HasProperty Variable ConfigurationVersion ConfigurationVersionDataType PropertyType Mandatory HasProperty Variable DataSetMetaData DataSetMetaDataType PropertyType Mandatory HasProperty Variable DataSetClassId Guid PropertyType Optional HasProperty Variable CyclicDataSet Boolean PropertyType Optional ... derived from this base type. The Property value shall match the ConfigurationVersion in the DataSetMetaData Property. The ConfigurationVersionDataType and the rules for setting the version are defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.2 ExtensionFieldsTypePublisherId BaseDataType The PublisherId from the Connection Object . DataSetName String The Name from the DataSetMetaData . DataSetClassId Guid The DataSetClassId from the DataSetMetaData . MajorVersion UInt32 The MajorVersion from the ConfigurationVersion MinorVersion
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.3.2 AddVariables Methodavailable for the added Variables is also used to create the content of the DataSetMetaData Property . The mapping to the DataSetMetaData is described for the input Arguments . Variables shall ... FieldNameAliases The names assigned to the selected Variables for the fields in the DataSetMetaData and in the DataSetMessages for tagged message encoding. The size and the order of the array
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.3.3 RemoveVariables MethodPublishedData of the PublishedDataItemsType . This matches the list of fields configured in the DataSetMetaData of the PublishedDataSetType . NewConfigurationVersion Returns the new configuration version of the DataSet . RemoveResults The result codes
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.4.2 ModifyFieldSelection Methoddefined in 6.2.3.2.6 . FieldNameAliases The names assigned to the selected fields in the DataSetMetaData and in the DataSetMessages for tagged message encoding. The size and the order of the array ... used to set the name field in the FieldMetaData that is part of the DataSetMetaData . PromotedFields The flags indicating if the corresponding field is promoted to the DataSetMessage header
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.2 AddPublishedDataItems MethodDataSet and are used to initialize the PublishedData Property of the PublishedDataItemsType . The DataSetMetaData of the PublishedDataSetType is created from meta-data of the Variables referenced in VariablesToAdd ... create. FieldNameAliases The names assigned to the selected Variables for the fields in the DataSetMetaData and in the DataSetMessages for tagged message encoding. The size and the order
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.3 AddPublishedEvents MethodDataSet and are used to initialize the corresponding Properties of the PublishedEventsType . The DataSetMetaData of the PublishedDataSetType is created from metadata of the selected Event fields and the settings ... which Events are collected. FieldNameAliases The names assigned to the selected fields in the DataSetMetaData and in the DataSetMessages for tagged message encoding. The size and the order
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.4 AddPublishedDataItemsTemplate Methodwhen invoking this Method on the Server . Signature AddPublishedDataItemsTemplate ( [in] String Name, [in] DataSetMetaDataType DataSetMetaData, [in] PublishedVariableDataType[] VariablesToAdd, [out] NodeId DataSetNodeId, [out] StatusCode[] AddResults ); Argument Description Name Name ... Object to create. DataSetMetaData The DataSetMetaData predefined by the caller. The initial setting shall not be changed by the Publisher . If the dataSetClassId of the DataSetMetaData is not null
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.5.5 AddPublishedEventsTemplate Methodwhen invoking this Method on the Server . Signature AddPublishedEventsTemplate ( [in] String Name, [in] DataSetMetaDataType DataSetMetaData, [in] NodeId EventNotifier, [in] SimpleAttributeOperand[] SelectedFields, [in] ContentFilter Filter, [out] NodeId DataSetNodeId ); Argument Description Name ... Name of the Object to create. DataSetMetaData The DataSetMetaData predefined by the caller. The initial setting shall not be changed by the Publisher . If the dataSetClassId of the DataSetMetaData
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.2 DataSetReaderTypeHasProperty 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 ... WriterGroupId is defined in 6.2.9.2 . The DataSetWriterId is defined in 6.2.9.3 . The DataSetMetaData is defined in 6.2.9.4 . If the DataSetReader receives an updated DataSetMetaData , the DataSetReader shall update the Property
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.6 CreateDataSetMirror Methodbelow this Object it creates a Variable Node for every field in the DataSetMetaData . The detailed rules for the Object creation are defined in 9.1.9.3 . If the SubscribedDataSet already
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.2.3 RemoveTargetVariables MethodDataSet . The configuration version passed through RemoveTargetVariables shall match the current configuration version in DataSetMetaData Property . If it does not match, the result Bad_InvalidState shall be returned. The ConfigurationVersionDataType ... configured yet or the ConfigurationVersion does not match the version in the DataSetMetaData . Bad_UserAccessDenied The Session user is not allowed to configure the Object . Operation Result Codes ResultCode Description
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.3 SubscribedDataSetMirrorTypemirror mode. The mirror Object shall reference Variables for each DataSet field in the DataSetMetaData with HasComponent . The name, DataType , ValueRank and ArrayDimensions of the Variables shall match the settings ... corresponding DataSet field in the DataSetMetaData . A Variable representing a field of the DataSet shall be created with the following rules TypeDefinition is BaseDataVariableType or a subtype. The Reference from
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.5 StandaloneSubscribedDataSetTypeconnected to the standalone DataSet if a Publisher provides the DataSetMessages defined by the DataSetMetaData in the standalone DataSet . The StandaloneSubscribedDataSetType is formally defined in Table 306 . Table 306 - StandaloneSubscribedDataSetType ... BaseObjectType defined in OPC 10000-5 HasComponent Object SubscribedDataSet SubscribedDataSetType Mandatory HasProperty Variable DataSetMetaData DataSetMetaDataType PropertyType Mandatory HasProperty Variable IsConnected Boolean PropertyType Mandatory Conformance Units PubSub Model SubscribedDataSet Standalone
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.11.12 PubSubDiagnosticsDataSetReaderTypeOptional Info StatusCode Status of last DataSetMessage MajorVersion Optional Info UInt32 MajorVersion of available DataSetMetaData MinorVersion Optional Info UInt32 MinorVersion of available DataSetMetaData SecurityTokenID Optional Info UInt32 Currently used SecurityTokenID
-
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 ... constant size, so the total length of theses DataSetMessages can be calculated from the DataSetMetaData . For DataSetMessage[0] in this example the Subscriber does not have to calculate the total
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubA.3.1 DataSets for examplesByteStringValue ByteString Scalar NodeIdValue NodeId Scalar QualifiedNameValue QualifiedName Scalar The following example shows the DataSetMetaData message for DataSet1. { "MessageId": "66D65CA4-92EE-4195-9867-E6E27794B692", "MessageType ... MinorVersion": 672341762} }, "DataSetWriterName": "Writer101" } The following example shows the DataSetMetaData message for DataSet2. { "MessageId": "66D65CA4-92EE-4195-9867-E6E27794B692", "MessageType
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubB.3.7 Message headermetadata" specifies a body that contains a UA Binary or JSON encoded DataSetMetaData Message . The content-type specifies the whether the message is binary or JSON data. The AMQP
-
OPC-10000-25 – OPC Unified Architecture - Part 25: Object Serializationmetadata of the subscribed DataSet changes, the Client receives a new ConfigurationVersion in the DataSetMetaData of the affected DataSet . Considering possible application failure due to usage of outdated metadata, invoking
-
OPC-10000-25 – OPC Unified Architecture - Part 25: Object SerializationCustomMetaDataProperties Property DataSetMetaData describe the content and the semantics of a DataSet . Subscribers use this metadata to interpret the DataSet from the DataSetMessage and can evaluate the Properties field ... array of KeyValuePairs. The purpose of this Property is the enhancement of the DataSetMetaData if the SerializedData Variable is serialized in a PubSub scenario. If the SerializedData Variable is used
-
OPC-10000-25 – OPC Unified Architecture - Part 25: Object SerializationPubSub is configured accordingly, the information is available for the Subscriber through a DataSetMetaData Message . Figure A.5 - Semantic Properties in the FieldMetaData
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model5.5.6.2.5 DataSetMetaDataDataSetMetaData Connections are configured by an engineering tool on behalf of Descriptors and are deployed to a ConnectionManager (see 5.5.2 ). Independent of the lifetime of a Connection, another engineering tool ... misinterpretation of the exchanged data. To prevent this error scenario, PubSub provides the DataSetMetaData . DataSetMetaData describes the content and semantics of a DataSet . In addition, the DataSetMetaData provides the details
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelE.4.7 PubSub DataSetsDataSets . For a complete description of PubSub communication, PubSub communication options, DataSets and DataSetMetaData , please see OPC 10000-14 . PubSub communication has multiple options that are defined by Profiles ... later version of this document. When establishing communication, the DataSet and the Publisher's DataSetMetaData define what is on the wire. This includes which Nodes are used for the Values