Search
112 result(s) for String
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.2.11 StringString The representation in the AddressSpace of the String DataType is defined in Table 189 . Table 189 - String definition Attributes Value BrowseName String IsAbstract FALSE References NodeClass BrowseName DataType TypeDefinition
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.6.2 Variable NodeClassconsidered to be scalar, even if they have array-like semantics like ByteString and String. ArrayDimensions O UInt32[] This Attribute specifies the maximum supported length of each dimension ... Properties may only be the SourceNode of any NonHierarchical Reference . Standard Properties NodeVersion O String The NodeVersion Property is used to indicate the version of a DataVariable . It does
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.6.4 DataVariableenumeration values. The Property MaxStringLength indicates the maximum number of bytes of a String or the text field of a LocalizedText value. If a Server does not impose a maximum ... provided. The Property MaxCharacters indicates the maximum number of Unicode characters of a String or the text field of a LocalizedText value. If a Server does not impose a maximum
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modeltransformed using the Name encoding rules defined in OPC 10000-6 into a String that meets the requirements. This will result in text based DataEncodings with Names that
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.8.5.2 DataTypeRefinement ObjectsVariable is defined. Table 17 - Mapping of DataTypeDefinition StructureField Variable Concept Comment Name String part of BrowseName Attribute Must match Description Description Attribute No requirements DataType DataType Attribute Variable must ... maximum length of 5. The optional field4, added in the subtype X:SubDataType, of String without a maximum length, becomes in the DataTypeRefinement a mandatory field of String with
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.2.4 Identifier valuedata type and format is defined by the IdType. Identifier values of IdType String are restricted to 4096 characters and shall not contain Unicode control characters. Unicode control characters ... considered a null NodeId . Table 24 - NodeId Alternative Null Values IdType NamespaceIndex Null Value String 0 A null or Empty String ("") Guid 0 A Guid initialised with zeros
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.4 LocaleIdLocaleId This Simple DataType is specified as a string that is composed of a language component and a country/region component as specified by RFC 5646 . The <country/region> component ... always preceded by a hyphen. The format of the LocaleId string is shown below: <language>[-<country/region>], where <language> is the two letter
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.51 StructureFielddefined in Table 36 . Table 36 - StructureField Structure Name Type Description StructureField Structure Name String A name for the field that is unique within the StructureDefinition . The name is restricted ... Int32). MaxStringLength UInt32 If the dataType field is a String , LocalizedText (text field ) or ByteString then this field specifies the maximum supported length in bytes. If the maximum is unknown
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.52 EnumFielddefined in Table 37 . Table 37 - EnumField Structure Name Type Description EnumField Structure Name String A name for the field that is unique within the EnumDefinition . OPC 10000-6 defines ... make use of Name field. For this reason, the Name should be a String that starts with a letter and contain only letters, digits or the underscore (_). If an EnumField
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelC.2.3 Extended notationstructures. In general, values of all DataTypes should be represented by an appropriate string representation. Whenever a NamespaceIndex or LocaleId is used in those structures they can be omitted ... DisplayName contains a LocaleId and a String . Such a structure can be exposed as [<LocaleId>:]<String> where the LocaleId is optional. For example, a DisplayName
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Servicessimple and constructed. Simple parameters have a simple data type, such as Boolean or String . Constructed parameters are composed of two or more component parameters, which can be simple ... Parameter Type BaseDataType Boolean ByteString Double Duration Guid Int32 LocaleId NodeId QualifiedName String UInt16 UInt32 UInteger UtcTime XmlElement The parameters of the Request and Indication service primitives are represented
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.11.4.1 Descriptionlocale by writing the text with the associated LocaleId . Writing a null String for the text for a locale shall delete the String for that locale. Writing a null String ... locale and a non-null String for the text is setting the text for an invariant locale. Writing a null String for the text and a null String
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.11.4.2 Parameterssingle range of indexes for arrays. The array in this context includes String and ByteString . The first element is identified by index 0 (zero). The NumericRange type is defined
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.11.4.4 StatusCodescomply with the restrictions defined by the Server implementation e.g. if a written String contains unsupported characters. Bad_TypeMismatch See Table 179 for the description of this result code
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.7.3 FilterOperatormore information how to convert operands of different types. The Equals operator for String is case sensitive. IsNull 1 1 TRUE if operand[0] is a null value. TRUE ... following restrictions apply to the operands: [0]: Any operand that resolves to a String. [1]: Any operand that resolves to a String. This operator resolves to FALSE if no operand
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.7.4.5 SimpleAttributeOperandsingle range of indexes for an array. The array in this context includes String and ByteString. The first element is identified by index 0 (zero). This parameter is ignored
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.27 NumericRangeparameter are shown in Table 166 . Table 165 - NumericRange Name Type Description NumericRange String A number or a numeric range. A null or empty string indicates that this parameter ... used. The syntax for the string contains one of the following two constructs. The first construct is the string representation of an individual integer. For example
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.28 ReadValueIdsingle range of indexes for arrays. The array in this context includes String and ByteString. If a range of elements is specified, the values are returned as a composite
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.40.2.3 EncryptedSecret FormatLength Int32 The length of the data that follows including the Signature . SecurityPolicyUri String The URI for the SecurityPolicy used to apply security. Certificate ByteString The signing and/or encrypting Certificate ... used with UserNameIdentityTokens . The tokenData when used with IssuedIdentityTokens. If the Secret is a String , it is encoded using UTF-8 first. PayloadPadding Byte[*] Additional padding added to obscure
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.2 ServerCapabilitiesTypeBrowseName DataType / TypeDefinition ModellingRule Subtype of the BaseObjectType defined in 6.2 HasProperty Variable ServerProfileArray String[] PropertyType Mandatory HasProperty Variable LocaleIdArray LocaleId[] PropertyType Mandatory HasProperty Variable MinSupportedSampleRate Duration PropertyType Mandatory HasProperty ... Conformance Units Base Info ServerType ServerProfileArray lists the Profiles that the Server supports. The String shall be the URI of the Profile . See OPC 10000-7 for definitions
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.13 NamespaceMetadataTypeDataType TypeDefinition Modelling Rule Subtype of the BaseObjectType defined in 6.2 HasProperty Variable NamespaceUri String PropertyType Mandatory HasProperty Variable NamespaceVersion String PropertyType Mandatory HasProperty Variable NamespacePublicationDate DateTime PropertyType Mandatory HasProperty ... Variable StaticNodeIdTypes IdType[] PropertyType Mandatory HasProperty Variable StaticNumericNodeIdRange NumericRange[] PropertyType Mandatory HasProperty Variable StaticStringNodeIdPattern String PropertyType Mandatory HasComponent Object NamespaceFile - AddressSpaceFileType Optional HasProperty Variable DefaultRolePermissions RolePermissionType[] PropertyType Optional HasProperty Variable
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.4.31 BaseModelChangeEventTypeServer Object . The SourceName for Events of this type shall be the String part of the BrowseName of the View ; for the whole AddressSpace it shall be "Server
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.4.33 SemanticChangeEventTypeServer Object . The SourceName for Events of this type shall be the String part of the BrowseName of the View , for the whole AddressSpace it shall be "Server
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.39 UriStringUriString This simple DataType is a subtype of String . It provides semantic information to the String describing the String as a URI as defined by RFC 3986 . The UriString ... Attributes Value BrowseName UriString IsAbstract FALSE References NodeClass BrowseName DataType TypeDefinition ModellingRule Subtype of String defined in Table 189 . Conformance Units Base Info UriString
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelSemanticVersionString DataType The SemanticVersionString DataType is a subtype of String . It is formally defined in Table 302 . SemanticVersionString can be used if the version follows the rules of the Semantic ... Value BrowseName SemanticVersionString IsAbstract FALSE References NodeClass BrowseName DataType TypeDefinition ModellingRule Subtype of the String DataType defined in Table 189 . Conformance Units Base Info SemanticVersionString Table 303 - Backus-Naur Form
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.43 TrimmedStringTrimmedString This simple DataType is a subtype of String . It is used to represent a String which has no leading or trailing whitespace. When a TrimmedString is specified ... Value BrowseName TrimmedString IsAbstract FALSE References NodeClass BrowseName DataType TypeDefinition ModellingRule Subtype of the String DataType defined in Table 189 . Conformance Units Base Info TrimmedString
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsQualifiedName, NodeId and ExpandedNodeId String Encoding QualifiedNames , NodeIds and ExpandedNodeIds optimize representation of NamespaceUris by using a NamespaceIndex to reference the location of the URI in a NamespaceTable . The NamespaceTable ... provide a self-contained representation of these DataTypes . This clause defines a normative String representation using the ABNF like notation (see IETF RFC 5234 ). Table 4 defines additional core rules
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.4 StringString All String values are encoded as a sequence of UTF-8 characters preceded by the length in bytes. The length in bytes is encoded as Int32 . A value ... used to indicate a 'null' string. Strings with embedded nulls (U+0000) can lead to unpredictable application behaviour because embedded nulls have special meaning to some DevelopmentPlatforms . For this reason
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.9 NodeIdvalue may be one of the following: NUMERIC - the value is an UInt32; STRING - the value is String ; GUID - the value is a Guid ; OPAQUE - the value is a ByteString ... Value UInt32 or String or Guid or ByteString The identifier for a node in the address space of an OPC UA Server . The DataEncoding of a NodeId varies according
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.2.10 ExpandedNodeIdfirst encoding a NodeId as described in 5.2.2.9 and then encoding NamespaceUri as a String . An instance of an ExpandedNodeId may still use the NamespaceIndex instead of the NamespaceUri ... NodeId encoding indicate whether those fields are present in the stream. NamespaceUri String Not present if null or empty. ServerIndex UInt32 Not present
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.3.1.5 StringString A String value is encoded as an xs:string value. Strings with embedded nulls (U+0000) are not guaranteed to be interoperable because not all DevelopmentPlatforms can handle Strings ... recommended. Encoders may encode Strings with embedded nulls. Decoders shall read all bytes in String ; however, decoders may truncate the String at the first embedded null before passing
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.4.2.5 StringString String values shall be encoded as JSON strings. Any characters which are not allowed in JSON strings are escaped using the rules defined in IETF RFC 8259 . Strings with ... recommended. Encoders may encode Strings with embedded nulls. Decoders shall read all bytes in String ; however, decoders may truncate the String at the first embedded null before passing
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.4.2.10 NodeIdNodeId NodeId values shall be encoded as a JSON string using the format defined in 5.1.12 . NodeIds in NamespaceIndex 0 use the <identifier> form. All other NodeIds ... this occurs the decoder shall set the NamespaceIndex to 0, the IdType to String and the Identifier to the JSON string
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.4.2.11 ExpandedNodeIdExpandedNodeId ExpandedNodeId values shall be encoded as a JSON string using the format defined in 5.1.12 . The NodeId portion of the ExpandedNodeId uses the rules from 5.4.2.10 . ExpandedNodeIds with ... decoder shall set the ServerIndex to 0, the NamespaceIndex to 0, the IdType to String and the Identifier to the JSON string. When the ServerIndex is 0, decoders shall replace
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsF.3 UANodeTable F.2 - UANode Element Type Description NodeId NodeId A NodeId serialized as a String . The syntax of the serialized String is defined in 5.3.1.10 . BrowseName QualifiedName A QualifiedName serialized ... String with the form: <namespace index>:<name> Where the NamespaceIndex refers to the NamespaceUris table. SymbolicName String A symbolic name for the Node that
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsF.4 ReferenceDescription NodeId NodeId The NodeId of the target of the Reference serialized as a String . The syntax of the serialized String is defined in 5.3.1.11 ( ExpandedNodeId ). This value ... replaced by an Alias . ReferenceType NodeId The NodeId of the ReferenceType serialized as a String . The syntax of the serialized String is defined in 5.3.1.10 ( NodeId ). This value
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsF.13 DataTypeFieldDataTypeField type are defined in Table F.14 . Table F.14 - DataTypeField Element Type Description Name String A name for the field that is unique within the DataTypeDefinition . SymbolicName String A symbolic ... Array (>=1). This field is not specified for Enumeration or OptionSet DataTypes . ArrayDimensions String The maximum length of an array. This field is a comma separated list of unsigned
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsH.2 NodeIddeprecated encodings use the JSON datatype to detect which encoding is used. A JSON string is the current encoding; a JSON object means it is the deprecated encoding. Table ... number. Allowed values are: 0 - UInt32 identifier encoded as a JSON number. 1 - A String identifier encoded as a JSON string. 2 - A Guid identifier encoded as described
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsH.3 ExpandedNodeIddeprecated encodings use the JSON datatype to detect which encoding is used. A JSON string is the current encoding; a JSON object means it is the deprecated encoding. Table ... number. Allowed values are: 0 - UInt32 Identifier encoded as a JSON number. 1 - A String Identifier encoded as a JSON string. 2 - A Guid Identifier encoded as described
-
OPC-10000-8 – OPC Unified Architecture - Part 8: Data Access5.6.1 OverviewOverview Following is a description of the DataTypes defined in this specification. DataTypes like String , Boolean , Double or LocalizedText are defined in OPC 10000-3 . Their representation is specified
-
OPC-10000-11 – OPC Unified Architecture - Part 11: Historical AccessValue BrowseName HistoricalExternalEventSourceType IsAbstract False References NodeClass BrowseName DataType TypeDefinition ModellingRule HasProperty Variable Server String PropertyType Optional HasProperty Variable EndpointUrl String PropertyType Optional HasProperty Variable SecurityMode MessageSecurityMode PropertyType Optional HasProperty ... Variable SecurityPolicyUri String PropertyType Optional HasProperty Variable IdentityTokenPolicy UserTokenPolicy PropertyType Optional HasProperty Variable TransportProfileUri String PropertyType Optional HasProperty Variable HistoricalEventFilter EventFilter PropertyType Mandatory ConformanceUnits Historical Access External Event Source
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services7.10.22 EndpointDataTypethat are used for reverse connect have the 'rcp+' prefix (see 6.5.5 ). NetworkName 0:String The name of the network interface or the IP address the application should bind ... when listening on these EndpointUrls . The default value is an empty String . In this case the application binds to all available IPs. The name is either one of the AvailableNetworks
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.2.4 FieldMetaDatadefined in Table 7 . Table 7 - FieldMetaData structure Name Type Description FieldMetaData Structure Name String Name of the field. The name shall be unique in the DataSet . Description LocalizedText Description ... considered to be scalar, even if they have array-like semantics like ByteString and String . Only a concrete valueRank with values n=-1 or n>0 shall be used
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.5 PublishedDataSetDataTypeTable 13 . Table 13 - PublishedDataSetDataType structure Name Type Description Allow Subtypes PublishedDataSetDataType Structure Name String Name of the PublishedDataSet . It is recommended to use a human readable name. The name ... PublishedDataSet shall be unique in the Publisher . DataSetFolder String[] Optional path of the DataSet folder used to group PublishedDataSets where each entry in the String array represents one level
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.6.5 LocaleIdsLocaleId in the list has the highest priority. If the Publisher sends a localized String , the Publisher shall send the translation with the highest priority that ... locales identified in this list, then it shall send the String value that it has and include the LocaleId with the String . If no locale id is configured, the Publisher
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.6.6 HeaderLayoutUriHeaderLayoutUri The HeaderLayoutUri , with DataType String , defines the selection of a well defined configuration for a subset of the PubSub communication parameters. The affected subset is defined by the header ... layout. A null or empty String is defined as no layout selected. If a layout is selected, all affected parameters shall be set to the values defined for the layout
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.7.1 PublisherIdSubscriber side is contained in the DataSetReader parameters. Valid DataTypes are UInteger and String . A zero UInteger and a Null or empty String are invalid PublisherIds . The default PublisherId ... datagram transport protocols but the DataType is UInt64 for UADP message mapping and String for JSON message mapping. For the String , the UInt64 value is converted to a String
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.7.5.3 NetworkAddressDataTypedefined in Table 51 . Table 51 - NetworkAddressDataType structure Name Type Description NetworkAddressDataType Structure NetworkInterface String The name of the network interface used for the communication relation. The default value ... empty String . In this case the network interface used is determined by the address provided by the subtypes of this Structure . The name can be an IP address, MAC address
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.7.5.4 NetworkAddressUrlDataTypeDataType is used to represent network address information in the form of an URL String . The NetworkAddressUrlDataType is formally defined in Table 53 . Table 53 - NetworkAddressUrlDataType structure Name Type Description ... NetworkAddressUrlDataType Structure Subtype of NetworkAddressDataType defined in 6.2.7.5.3 . Url String The address string for the communication relation in the form on an URL String . The NetworkAddressUrlDataType Structure representation
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.9.1 PublisherIdignored and all received NetworkMessages pass the PublisherId filter. Valid DataTypes are UInteger and String
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.9.8 HeaderLayoutUriHeaderLayoutUri The HeaderLayoutUri , with DataType String , defines the selection of a well defined configuration for a subset of the PubSub communication parameters. The affected subset is defined by the header ... layout. A null or empty String is defined as no layout selected. If a layout is selected, all affected parameters shall be set to the values defined for the layout
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.10.5 StandaloneSubscribedDataSetDataTypeTable 77 . Table 77 - StandaloneSubscribedDataSetDataType structure Name Type Description Allow Subtypes StandaloneSubscribedDataSetDataType Structure Name String Name of the standalone SubscribedDataSet . It is recommended to use a human readable name ... name of the standalone SubscribedDataSet shall be unique in the Subscriber . DataSetFolder String[] Optional path of the SubscribedDataSet folder used to group SubscribedDataSets where each entry in the String array
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.12.2 SecurityGroupDataTypedefined in Table 89 . Table 89 - SecurityGroupDataType structure Name Type Description SecurityGroupDataType Structure Name String Name of the SecurityGroup. SecurityGroupFolder String[] Optional path of the SecurityGroupFolders used to group SecurityGroups ... where each entry in the String array represents one level in a folder hierarchy. If no grouping is needed the parameter is a null or empty String array. KeyLifetime Duration
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.12.3 PubSubKeyPushTargetDataTypedefined in Table 91 . Table 91 - PubSubKeyPushTargetDataType structure Name Type Description PubSubKeyPushTargetDataType Structure ApplicationUri String ApplicationUri of the Server that is the target of a push. PushTargetFolder String[] Optional path ... PubSubKeyPushTargetFolder used to group the push targets where each entry in the String array represents one level in a folder hierarchy. If no grouping is needed the parameter
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.3.1.3.3 ConfiguredSizemaintain predictable network behaviour even when using a volatile field DataTypes like String or ByteString
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.1.1.4.1 PriorityLabelPriorityLabel The PriorityLabel with DataType String specifies the priority of the according sender. The network stack will use the PriorityLabel to look up the priority settings for the transport protocol
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.1.1.6.1 PriorityLabelPriorityLabel The PriorityLabel with DataType String specifies the priority of the according sender. Futher details are defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.1.3.8 TopicTopic The Topic parameter with DataType String contains the unique name of the data stream produced by the WriterGroup within a Message Oriented Middleware . A unique default name
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.1.6.4 TopicTopic The Topic parameter with DataType String contains the unique name of the data stream from the Publisher that contains the DataSetMessages of interest for the DataSetReader . The Topic
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.3.2 ResourceUriResourceUri The ResourceUri property of DataType String allows the transport implementation to look up the configured key from the corresponding KeyCredentialConfigurationType instance defined ... authenticating access to the specified queue. If this String is not null or empty, it overrides the ResourceUri of the PubSubConnection authentication settings
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.3.3 AuthenticationProfileUriAuthenticationProfileUri The parameter AuthenticationProfileUri of DataType String allows the selection of the authentication protocol used by the transport implementation for authenticating access to the specified queue. This maps ... possible AuthenticationProfileUris are in the Profile http://opcfoundation.org/UA-Profile/Server/KeyCredentialManagement . If this String is not null or empty, it overrides the AuthenticationProfileUri of the PubSubConnection transport settings defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.1 QueueNameQueueName The QueueName parameter with DataType String specifies the queue in the Broker that receives NetworkMessages sent by the Publisher for the DataSetWriter. This could be the name ... from the WriterGroup for this DataSetWriter contain only DataSetMessages from this DataSetWriter . If this String is not null or empty, it overrides the QueueName of the WriterGroup transport settings
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.2 ResourceUriResourceUri The ResourceUri property of DataType String allows the transport implementation to look up the configured key from the corresponding KeyCredentialConfigurationType instance defined ... authenticating access to the specified queue. If this String is not null or empty, it overrides the ResourceUri of the WriterGroup authentication settings
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.3 AuthenticationProfileUriAuthenticationProfileUri The parameter AuthenticationProfileUri of DataType String allows the selection of the authentication protocol used by the transport implementation for authenticating access to the specified queue. This maps ... possible AuthenticationProfileUris are in the Profile http://opcfoundation.org/UA-Profile/Server/KeyCredentialManagement . If this String is not null or empty, it overrides the AuthenticationProfileUri of the WriterGroup transport settings
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.5.5 MetaDataQueueNameprovide 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
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.6.2 ResourceUriResourceUri The ResourceUri property of DataType String allows the transport implementation to look up the configured key from the corresponding KeyCredentialConfigurationType instance defined ... authenticating access to the specified queue. If this String is not null or empty, it overrides the ResourceUri of the PubSubConnection authentication settings
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.4.2.6.3 AuthenticationProfileUriAuthenticationProfileUri The parameter AuthenticationProfileUri of DataType String allows the selection of the authentication protocol used by the transport implementation for authenticating access to the specified queue. This maps ... possible AuthenticationProfileUris are in the Profile http://opcfoundation.org/UA-Profile/Server/KeyCredentialManagement . If this String is not null or empty, it overrides the AuthenticationProfileUri of the PubSubConnection transport settings defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.4.2 NetworkMessage layoutUInt32 011 The PublisherId is of DataType UInt64 100 The PublisherId is of DataType String 101 Reserved 11x Reserved Reserved values shall not be used by the sender ... Publisher that sent the data. Valid DataTypes are UInteger and String . The DataType is indicated by bits 0-2 of the ExtendedFlags1 . A Subscriber can skip NetworkMessages from Publishers
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.4.5.11 RawData field encodingDataSetMessage . If the DataType of a DataSet field or a Structure field is String or ByteString and the actual size is smaller than the maximum possible size indicated ... field encoding. Fields shall have MaxStringLength defined in the FieldMetaData if the DataType is String or ByteString . Fields shall have arrayDimensions defined in the FieldMetaData if valueRank has a value
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubfields defined in Table 184 . Table 184 - JSON NetworkMessage definition Name Type Description MessageId String A globally unique identifier for the message. The unique identifier can be created by converting ... Guid to a String or through another algorithm that creates a unique string. This value is always present. MessageType String This value shall be "ua-data" for NetworkMessages
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.2.5.4.1 Message contentsetting in the JsonDataSetMessageContentMask . It is unique within the scope of a Publisher . DataSetWriterName String The name of the DataSetWriter which created the DataSetMessage . The presence of the value depends ... setting in the JsonDataSetMessageContentMask . PublisherId String A unique identifier for the Publisher . It identifies the source of the message. The presence of the value depends on the setting
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.4 Connection propertiesPublisherId has a UInteger DataType , the UInteger value is converted to a String for the ClientID. MQTT version 5.0 allows Publishers and Subscribers to provide MQTT connection properties as part ... used for MQTT connection configuration. Table 201 - MQTT ConnectionProperties Key DataType Description 0:MqttVersion String Defines the MQTT version to use for the MQTT connection. Possible values
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub7.3.4.8 Message headerheader as a MQTT User Property the value is encoded as UTF-8 encoded String . If the value is not a String , then it is encoded using the VerboseEncoding
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubDefined in 8.5.4 . Optional HasComponent Method RemoveSecurityGroupFolder Defined in 8.5.5 . Optional HasProperty Variable SupportedSecurityPolicyUris String[] PropertyType Optional Conformance Units PubSub Model SKS The SecurityGroupFolderType ObjectType is a concrete type ... referenced SecurityGroup Objects are deleted with the folder. The SupportedSecurityPolicyUris Property contains a String array with the SecurityPolicyUris supported by the SKS. The Property shall be provided at the root
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub8.5.2 AddSecurityGroup Methodsigned communication channel when invoking this Method on the Server . Signature AddSecurityGroup ( [in] String SecurityGroupName, [in] Duration KeyLifetime, [in] String SecurityPolicyUri, [in] UInt32 MaxFutureKeyCount, [in] UInt32 MaxPastKeyCount, [out] String SecurityGroupId ... created SecurityGroup . SecurityPolicyUri The SecurityPolicy used for the SecurityGroup . If a null or empty String is passed in, the SKS sets the default SecurityPolicyUri . If the SecurityPolicyUri is not known
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubHasPushed SecurityGroup Object <SecurityGroupName> SecurityGroupType OptionalPlaceholder HasProperty Variable ApplicationUri String PropertyType Mandatory HasProperty Variable EndpointUrl String PropertyType Mandatory HasProperty Variable SecurityPolicyUri String PropertyType Mandatory HasProperty Variable UserTokenType UserTokenPolicy ... Server that is the target of a push. The Property SecurityPolicyUri is a String that contains the security policy the SKS shall use to establish a SecureChannel to the PubSubKeyPushTarget
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.2 PubSubConnectionTypedefined in OPC 10000-5 . HasProperty Variable PublisherId BaseDataType PropertyType Mandatory HasComponent Variable TransportProfileUri String SelectionListType Mandatory HasProperty Variable ConnectionProperties KeyValuePair[] PropertyType Mandatory HasComponent Object Address NetworkAddressType Mandatory HasComponent Object ... NetworkAddressUrlType defined in 9.1.5.7 . It represents the Address in the form of a URL String . The transport protocol mapping specific settings are provided in the optional Object TransportSettings . The ConnectionTransportType
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.6 NetworkAddressTypeDataType TypeDefinition ModellingRule Subtype of BaseObjectType defined in OPC 10000-5 . HasComponent Variable NetworkInterface String SelectionListType Mandatory Conformance Units PubSub Model Base The NetworkInterface Variable allows the selection ... application-specific strings. The Value of the Variable contains the selected network interface as String . The SelectionListType is defined in OPC 10000-5 . The Object may allow providing additional Strings
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.7 NetworkAddressUrlTypeinstance of this ObjectType represents network address information in the form of a URL String . The NetworkAddressUrlType is formally defined in Table 271 . Table 271 - NetworkAddressUrlType definition Attribute Value BrowseName ... NodeClass BrowseName DataType TypeDefinition ModellingRule Subtype of NetworkAddressType defined in 9.1.5.3 . HasComponent Variable Url String BaseDataVariableType Mandatory Conformance Units PubSub Model Base The URL Variable contains the address string
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.3.1.2 DatagramWriterGroupTransportTypeHasProperty Variable MessageRepeatDelay Duration PropertyType Optional HasComponent Object Address NetworkAddressType Optional HasProperty Variable QosCategory String PropertyType Optional HasProperty Variable DatagramQos TransmitQosDataType[] PropertyType Optional HasProperty Variable DiscoveryAnnounceRate UInt32 PropertyType Optional HasProperty ... Variable Topic String PropertyType Optional Conformance Units PubSub Model Datagram The MessageRepeatCount is defined in 6.4.1.3.1 . The MessageRepeatDelay is defined in 6.4.1.3.2 . The Address is defined in 6.4.1.3.4 . The abstract
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubSubtype of DataSetReaderTransportType defined in 9.1.8.3 . HasComponent Object Address NetworkAddressType Optional HasProperty Variable QosCategory String PropertyType Optional HasProperty Variable DatagramQos ReceiveQosDataType[] PropertyType Optional HasProperty Variable Topic String PropertyType Optional Conformance ... NetworkAddressUrlType defined in 9.1.5.7 . It represents the Address in the form of a URL String . The QosCategory is defined in 6.4.1.6.2 . The DatagramQos is defined in 6.4.1.6.3 . The Topic
-
OPC-10000-18 – OPC Unified Architecture - Part 18: Role-Based Security4.4.3 IdentityMappingRuleTypecriteria contained in the identity mapping rule. The IdentityCriteriaType is defined in 4.4.4 . criteria String The criteria which the UserIdentityToken must meet for a Session to be mapped ... criteria depends on the criteriaType . The criteria shall be null or an empty string for Anonymous, AuthenticatedUser and TrustedApplication . If the criteriaType is UserName , the criteria is a name
-
OPC-10000-21 – OPC Unified Architecture - Part 21: Device Onboarding8.2.1 EncodedTicketEncodedTicket IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0: String DataType defined in OPC 10000-5 . Conformance Units Onboarding Ticket Reader
-
OPC-10000-22 – OPC Unified Architecture - Part 22: Base Network ModelVariable AdminStatus InterfaceAdminStatus BaseDataVariableType Mandatory HasComponent Variable OperStatus InterfaceOperStatus BaseDataVariableType Mandatory HasComponent Variable PhysAddress String BaseDataVariableType Optional HasComponent Variable Speed UInt64 AnalogUnitType Mandatory Conformance Units BNM Ethernet Base Info AdminStatus ... IETF RFC 2863 ). The InterfaceOperStatus Enumeration is defined in 5.3.1.3 . PhysAddress of DataType String specifies the network interface's address at its protocol sub-layer. For example
-
OPC-10000-22 – OPC Unified Architecture - Part 22: Base Network ModelHasComponent Variable StreamId Byte[8] BaseDataVariableType Mandatory HasComponent Variable StreamName String BaseDataVariableType Mandatory HasComponent Variable State TsnStreamState BaseDataVariableType Mandatory HasComponent Variable AccumulatedLatency UInt32 BaseDataVariableType Optional HasComponent Variable SrClassId Byte BaseDataVariableType ... related TSN Network. The mapping between the StreamId Byte array and the IEEE octet string StreamID is as follows: Entry[n] of StreamId is mapped to octet[n] of StreamID
-
OPC-10000-22 – OPC Unified Architecture - Part 22: Base Network ModelTypeDefinition ModellingRule Subtype of the BaseInterfaceType defined in OPC 10000-5 HasComponent Variable MacAddress String BaseDataVariableType Mandatory HasComponent Variable InterfaceName String BaseDataVariableType Optional Conformance Units BNM TSN Config MacAddress ... DataType String contains the MAC Address of the Interface the configuration will be applied to, as defined in IEEE 802.1Qcc-2018 , clause 46.2.5.3. InterfaceName of DataType String is optional
-
OPC-10000-22 – OPC Unified Architecture - Part 22: Base Network ModelTypeDefinition ModellingRule Subtype of the BaseInterfaceType defined in OPC 10000-5 HasComponent Variable MappingUri String BaseDataVariableType Mandatory HasComponent Variable PriorityLabel String BaseDataVariableType Mandatory HasComponent Variable PriorityValue_PCP Byte BaseDataVariableType Optional ... Variable PriorityValue_DSCP UInt32 BaseDataVariableType Optional Conformance Units BNM Priority Mapping MappingUri of DataType String specifies a named identifier of a well-known predefined set of priority labels. PriorityLabel
-
OPC-10000-22 – OPC Unified Architecture - Part 22: Base Network ModelReferences Node Class BrowseName DataType TypeDefinition Other Subtype of the BaseObjectType HasProperty Variable IetfBaseNetworkInterfaceName String PropertyType M HasProperty Variable DestMacAddress Byte[6] PropertyType M HasProperty Variable PortIdSubtype PortIdSubtype PropertyType ... HasProperty Variable PortId String PropertyType M HasProperty Variable PortDescription String PropertyType O HasProperty Variable ManagementAddressTxPort LldpManagementAddressTxPortType[] PropertyType O HasComponent Object RemoteSystemsData FolderType O Conformance Units BNM IEEE LLDP Info LldpPortInformationType
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.4.4 InputsFolderTypeapply: Any Variables that are included in this Folder that have a DataType of String shall include a MaxStringLength property. Any Variables that are included in this Folder that have
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model6.4.5 OutputsFolderTypeapply: Any Variables that are included in this Folder that have a DataType of String shall include a MaxStringLength property. Any Variables that are included in this Folder that have
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelLock LockingClient is set to the LockContext parameter unless this parameter is a null String , in which case it is set to the ApplicationUri of the Client connection used
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Modelarray shall be set to null or empty, and the ConnectionEndpointName to an empty String . Annex E provides examples of PubSubConnectionEndpoints for the various types of Connections
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information Model10.2 ApplicationIdApplicationId The ApplicationId is used to store an identifier, which can be a Numeric , String , Guid , or ByteString . The ApplicationId DataType is formally defined in Table 123 . Table 123 - ApplicationId ... Union defined in OPC 10000-5 IdNumeric 0:UInt32 A numeric identifier IdString 0:String A string identifier limited to a max of 4096 characters IdGuid 0:Guid A GUID
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelAllow Subtypes ConnectionConfigurationSetConfDataType Structure Subtype of Structure defined in OPC 10000-5 BrowseName 0:String String part of the BrowseName of the ConnectionConfigurationSet . False ConnectionConfigurationSetFolder 0:String[] Optional path ... ConnectionConfigurationSet folder used to group ConnectionConfigurationSets, where each entry in the String array represents one level in the folder hierarchy. If no grouping is needed, the parameter is a null
-
OPC-10000-81 – OPC Unified Architecture - Part 81: UAFX Connecting Devices and Information ModelF.1.15 NodeIdentifierNodeIdentifier is used to store an identifier, where the identifier can be NodeId , Alias String , or a RelativePath . It is semantically equivalent to the PortableNodeIdentifier as defined in 10.36 , except ... Namespaces in the ServerAddressConfDataType (see F.1.11 ) of the related Server . Alias 0:String The AliasName of the Node. IdentifierBrowsePath 0:RelativePath The IdentifierBrowsePath to the Node . The starting Node
-
OPC-10000-100 – OPC Unified Architecture - Part 100: DevicesVariable 1:Manufacturer 0:LocalizedText 0:PropertyType O 0:HasProperty Variable 1:ManufacturerUri 0:String 0:PropertyType O 0:HasProperty Variable 1:Model 0:LocalizedText 0:PropertyType O 0:HasProperty ... Variable 1:ProductCode 0:String 0:PropertyType O 0:HasProperty Variable 1:HardwareRevision 0:String 0:PropertyType O 0:HasProperty Variable 1:SoftwareRevision 0:String 0:PropertyType O 0:HasProperty
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices8.4.7.4 SoftwareRevisionSoftwareRevision Property defines the version of the software. The format and semantics of the string is vendor-specific. SemanticVersionString (a sub-type of String defined
-
OPC-10000-100 – OPC Unified Architecture - Part 100: Devices8.7.3 Package metadataServer . Table 120 - PackageMetadata structure Name Type Description Optional PackageMetadata 0:Structure Name 0:String Names the package (the package file name can be changed) False Description 0:String Description ... content of the Software Package . True ManufacturerUri 0:String Identification of the manufacturer of the package (used with PackageType and SoftwareRevision to uniquely identify the package) False Manufacturer 0:String
-
OPC-10000-110 – OPC Unified Architecture - Part 110: Asset Management BasicsBrowseName "HierarchicalLocation" (defined in the Namespace of this specification) and the DataType String or a subtype. The structure of the String (e.g. delimiters for different hierarchies ... asset. Servers may provide the HierarchicalLocation with a Null Value or empty string in case the HierarchicalLocation is unknown to the Server and not set by any Client
-
OPC-10000-110 – OPC Unified Architecture - Part 110: Asset Management Basics13.4.2 OperationalLocation PropertyBrowseName "OperationalLocation" (defined in the Namespace of this specification) and the DataType String or a subtype. The structure of the String (e.g. delimiters for different levels of operational ... asset. Servers may provide the OperationalLocation with a Null Value or empty string in case the OperationalLocation is unknown to the Server and not set by any Client
-
OPC-10000-110 – OPC Unified Architecture - Part 110: Asset Management Basics13.5 Digital LocationBrowseName "DigitalLocation" (defined in the Namespace of this specification) and the DataType String or a subtype. The structure of the String is not further defined in this specification ... asset. Servers may provide the DigitalLocation with a Null Value or an empty string in case the digital location is unknown to the Server and not set by any Client
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.2 XmlQNameXmlQName This simple DataType is a subtype of String . It contains a string according to the XML data type QName defined in XML Schema Part 2 . Its representation ... BrowseName XmlQName IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.16 XmlYearMonthDurationXmlYearMonthDuration This simple DataType is a subtype of String . It contains a string according to the XML data type yearMonthDuration defined in XML Schema Part 2 . Its representation ... BrowseName XmlYearMonthDuration IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.17 XmlGYearMonthXmlGYearMonth This simple DataType is a subtype of String . It contains a string according to the XML data type gYearMonth defined in XML Schema Part 2 . Its representation ... BrowseName XmlGYearMonth IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.18 XmlDayTimeDurationXmlDayTimeDuration This simple DataType is a subtype of String . It contains a string according to the XML data type dayTimeDuration defined in XML Schema Part 2 . Its representation ... BrowseName XmlDayTimeDuration IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.19 XmlGYearXmlGYear This simple DataType is a subtype of String . It contains a string according to the XML data type gYear defined in XML Schema Part 2 . Its representation ... BrowseName XmlGYear IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.20 XmlGMonthXmlGMonth This simple DataType is a subtype of String . It contains a string according to the XML data type gMonth defined in XML Schema Part 2 . Its representation ... BrowseName XmlGMonth IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.21 XmlGDayXmlGDay This simple DataType is a subtype of String . It contains a string according to the XML data type gDay defined in XML Schema Part 2 . Its representation ... BrowseName XmlGDay IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.22 XmlGMonthDayXmlGMonthDay This simple DataType is a subtype of String . It contains a string according to the XML data type gMonthDay defined in XML Schema Part 2 . Its representation ... BrowseName XmlGMonthDay IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.23 XmlTimeXmlTime This simple DataType is a subtype of String . It contains a string according to the XML data type time defined in XML Schema Part 2 . Its representation ... BrowseName XmlTime IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-120 – OPC Unified Architecture - Part 120: OPC UA and XML Data Type Mapping6.24 XmlDateXmlDate This simple DataType is a subtype of String . It contains a string according to the XML data type date defined in XML Schema Part 2 . Its representation ... BrowseName XmlDate IsAbstract False References NodeClass BrowseName DataType TypeDefinition Other Subtype of the 0:String DataType defined in OPC 10000-5 Conformance Units XML Data Types
-
OPC-10000-200 – OPC Unified Architecture - Part 200: Industrial AutomationHasProperty Variable Quality 0:Byte 0:PropertyType O 0:HasProperty Variable CertificateUri 0:String 0:PropertyType O 0:HasComponent Object CalibrationTargetCategory - BaseCalibrationTargetCategoryType M 0:HasComponent Object OperationalConditions - 0:FolderType ... target is certified and the information available. Otherwise, the Property should be omitted. The String shall be a URI as defined by RFC 3986 . Note: In many cases, the NextValidationDate