Search
200 result(s) for ObjectType
-
OPC-10000-1 – OPC Unified Architecture - Part 1: Overview and Concepts2.1.29 ObjectTypeObjectType Node that represents the type definition for an Object
-
OPC-10000-1 – OPC Unified Architecture - Part 1: Overview and Concepts5.3.4.4 Support for information modelsNode References that allow Objects in the AddressSpace to be related to each other. ObjectType Node s that provide semantic information for real Objects (type definitions). ObjectType Node
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model3.1.1 AddInAddIn a widely applicable feature or feature-set represented by an ObjectType that will be applied using aggregation
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model3.1.8 EventTypeEventType ObjectType Node that represents the type definition of an Event
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model3.1.11 InterfaceInterface an abstract ObjectType used to specify a feature or feature-set that shall be implemented by the Object or ObjectType where it is applied
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model3.1.17 TypeDefinitionNodethat is used to define the type of another Node Note 1 to entry: ObjectType and VariableType Nodes are TypeDefinitionNodes
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelTypeDefinitionNode of the instance. For example, in Figure 6 the ObjectType "AI_BLK_TYPE", representing a function block, has a HasComponent Reference to a Variable
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modelstructure defined by the TypeDefinitionNode . Figure 7 - Object and its Components defined by an ObjectType A client knowing the ObjectType "AI_BLK_TYPE" can use this knowledge
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model4.8 Methodssimilar to the methods of a class in object-oriented programming or an owning ObjectType , similar to static methods of a class. Methods are invoked by a client, proceed ... Method and ends when the result is returned. NOTE The owning Object or ObjectType is specified in the service call when invoking the Method . While Methods may affect the state
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model4.10.2 Interface Modeldefinition of Interfaces : Interface ObjectTypes shall be abstract subtypes of the BaseInterfaceType ObjectType . InstanceDeclarations on an Interface shall only have ModellingRules Optional or Mandatory . Interfaces can be subtyped as specified ... Interface should be 'I'. See examples below. Rules for applying Interfaces : When an ObjectType references an Interface with a HasInterface Reference or a subtype, the following rules apply: Each mandatory
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model4.10.3 AddIn modelAddIn model AddIns associate a feature or feature-set, represented by an ObjectType to the Node (an Object or ObjectType ) they are applied to. The Interface model is different than ... AddIn , the HasAddIn Reference or a subtype shall be used. The AddIn ObjectType shall include the definition of a default BrowseName using the DefaultInstanceBrowseName Property . Instances of such an AddIn
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.3.2 Attributeskind of constraints valid for a ReferenceType . It can, for example, also affect an ObjectType . The restriction that a ReferenceType can only be used by relating Nodes of some NodeClasses
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.3.3.3 HasSubtype ReferencesReferenceType "A" is not allowed to relate an Object with an ObjectType , this is also true for its subtypes. A ReferenceType shall have exactly one supertype, except
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.5.1 Object NodeClassdefinition and therefore be the SourceNode of exactly one HasTypeDefinition Reference pointing to an ObjectType . See 4.6 for a description of type definitions. HasEventSource 0..* The HasEventSource Reference points ... details. Organizes 0..* This Reference should be used only for Objects of the ObjectType FolderType (see 5.5.3 ). <other References> 0..* Objects may contain other References . Standard Properties NodeVersion
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.5.2 ObjectType NodeClassObjectType NodeClass ObjectTypes provide definitions for Objects . ObjectTypes are defined using the ObjectType NodeClass , which is specified in Table 12 . Table 12 - ObjectType NodeClass Name Use Data Type Description Attributes ... Boolean A boolean Attribute with the following values: TRUE it is an abstract ObjectType , i.e. no Objects of this type shall exist, only Objects of its subtypes. FALSE
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelStandard ObjectType FolderType The ObjectType FolderType is formally defined in OPC 10000-5 . Its purpose is to provide Objects that have no other semantic than organizing of the AddressSpace ... such a Reference should always be a View or an Object of the ObjectType FolderType ; the TargetNode can be of any NodeClass . Organizes References can be used in any combination
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelClient-side creation of Objects of an ObjectType Objects are always based on an ObjectType , i.e. they have a HasTypeDefinition Reference pointing to its ObjectType . Clients can create Objects using ... Object . An Object created by the AddNodes Service contains all components defined by its ObjectType dependent on the ModellingRules specified for the components. However, the Server may add additional components
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.6.4 DataVariableTargetNode of at least one HasComponent Reference coming from an Object , an ObjectType , a DataVariable or a VariableType . DataVariables shall not be the TargetNode of any HasProperty References . Therefore
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.7.1 Method NodeClassHasComponent Reference . The SourceNode of these HasComponent References shall be an Object or an ObjectType . If a Method is called, then the NodeId of one of those Nodes shall ... HasArgumentDescription Reference is illustrated in Figure 16 . In this example an ObjectType defines a Method which illustrates the following: Output1 as a discrete output argument with a HasArgumentDescription Reference
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modelfurther refined. Z:Object2 has Z:Prop1 and Z:Var1 as defined on the ObjectType , but refines the DataType from Z:Var2 to X:SubDataType and adds another Variable
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model6.4.4.4.2 Optionalexample using the ModellingRules Optional and Mandatory is shown. The example contains an ObjectType Type_A and all valid combinations of instances named A1 to A13. Note that
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelMethod . If the TargetNode is a Variable , the SourceNode shall be an Object , an ObjectType , a DataVariable or a VariableType . By using the HasComponent Reference , the Variable is defined ... TargetNode is an Object or a Method , the SourceNode shall be an Object or ObjectType
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modelspecified in Clause 6 . The SourceNode of References of this type shall be an ObjectType , a VariableType , a DataType or a ReferenceType and the TargetNode shall be of the same
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modellooping Aggregates References . The SourceNode of References of this type shall be an Object , ObjectType or a View. If it is an Object then it should be an Object ... ObjectType FolderType or one of its subtypes (see 5.5.3 ). The TargetNode of this ReferenceType can be of any NodeClass
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelObject , Variable or Method . The TargetNode shall be an Object of the ObjectType "ModellingRule" or one of its subtypes. Each Node shall be the SourceNode of at most
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modelsemantic of this ReferenceType is to bind an Object or Variable to its ObjectType or VariableType , respectively . The relationships between types and instances are described in 4.6 . The SourceNode ... Variable . If the SourceNode is an Object , then the TargetNode shall be an ObjectType ; if the SourceNode is a Variable , then the TargetNode shall be a VariableType . Each Variable
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelStructure DataType . The TargetNode of this ReferenceType shall be an Object of the ObjectType DataTypeEncodingType or one of its subtypes
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model7.15 GeneratesEventeach Method call. The SourceNode of References of this type shall be an ObjectType , a VariableType or a Method InstanceDeclaration . The TargetNode of this ReferenceType shall be an ObjectType representing
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model7.16 AlwaysGeneratesEventtype shall be a Method InstanceDeclaration . The TargetNode of this ReferenceType shall be an ObjectType representing EventTypes , that is, the BaseEventType or one of its subtypes
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model7.17 HasEventSourceSubscribeToEvents" bit set within the EventNotifier Attribute . The SourceNode may also be an ObjectType when referencing an InstanceDeclaration where an instance of the ObjectType containing the InstanceDeclaration generates events ... Note the ObjectType is not considered a source of Event Subscriptions. The TargetNode of this ReferenceType can be a Node of any NodeClass that can generate event notifications
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modeldescribed in 4.10.2 . The SourceNode of this ReferenceType shall be an Object or ObjectType . Interfaces shall not be a SourceNode . The TargetNode shall be of a subtype of the BaseInterfaceType
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modeldescribed in 4.10.3 . The SourceNode of this ReferenceType shall be an Object or ObjectType . The TargetNode shall be an Object . One SourceNode can refer to multiple AddIns
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelA.3 ObjectTypesand/or Variables should be described. Clients can use this knowledge to program against the ObjectType structure and use the TranslateBrowsePathsToNodeIds Service defined in OPC 10000-4 on the instances. Simple ... value. Whenever a modeller is in doubt as to which solution to use the ObjectType having one Variable should be preferred
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelC.2.2 Simple notationDisplayName of the Object . The font shall not be set to italic. ObjectType Shadowed rectangle including text representing the string-part of the DisplayName of the ObjectType . The font shall
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelC.2.3 Extended notationusing the HasTypeDefinition reference to point from an Object or Variable to its ObjectType or VariableType the name of the TypeDefinition can be added to the text used
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.9.4.1 Descriptiontype definition and use this path on instances of the type. For example, an ObjectType "Boiler" may have a "HeatSensor" Variable as InstanceDeclaration . A graphical element
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.12.2.2 Parametersfollowing indented items. objectId NodeId The NodeId shall be that of the Object or ObjectType on which the Method is invoked. In case of an Object, the Object ... ObjectType of the Object or a super type of that ObjectType shall be the source of a HasComponent Reference (or subtype of HasComponent Reference ) to the Method specified in methodId
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services5.12.2.4 StatusCodesresult code. Used to indicate that the specified objectId is not an Object or ObjectType . Bad_NodeIdUnknown See Table 179 for the description of this result code. Used to indicate
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services6.6.4.3 Non-Transparenttransparent network Redundancy The information about the different network paths is specified in NonTransparentRedundancyType ObjectType defined
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Services7.24.1 OverviewMethodAttributes Defines the Attributes for the Method NodeClass . ObjectTypeAttributes Defines the Attributes for the ObjectType NodeClass . VariableTypeAttributes Defines the Attributes for the VariableType NodeClass . ReferenceTypeAttributes Defines the Attributes
-
OPC-10000-4 – OPC Unified Architecture - Part 4: Servicesparameter. Table 154 - ObjectTypeAttributes Name Type Description ObjectTypeAttributes structure Defines the Attributes for the ObjectType NodeClass. specifiedAttributes UInt32 A bit mask that indicates which fields contain valid values. A field
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Modeltable are not only the Node defined on top level, for example an ObjectType , but also the Nodes that are referenced, as long as they are not defined in other ... tables. For example, the ObjectType ServerType defines its InstanceDeclarations in the same table, so the InstanceDeclarations are also bound to the ConformanceUnits defined for the table. The table even indirectly
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.1 GeneralGeneral Typically, the components of an ObjectType are fixed and can be extended by subtyping. However, since each Object of an ObjectType can be extended with additional components, this standard
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.2 BaseObjectTypeObject having no more concrete type definitions available. Servers should avoid using this ObjectType and use a more specific type, if possible. This ObjectType is the base ObjectType ... might not be possible for Servers to provide all HasSubtype References from this ObjectType to its subtypes, and therefore it is not required to provide this information. There
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.1 ServerTypeServerType This ObjectType defines the capabilities supported by the OPC UA Server . It is formally defined in Table 9 . Table 9 - ServerType definition Attribute Value BrowseName ServerType IsAbstract False References
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.2 ServerCapabilitiesTypeServerCapabilitiesType This ObjectType defines the capabilities supported by the OPC UA Server . It is formally defined in Table 10 . Table 10 - ServerCapabilitiesType definition Attribute Value BrowseName ServerCapabilitiesType IsAbstract False References
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.3 ServerDiagnosticsTypeServerDiagnosticsType This ObjectType defines diagnostic information about the OPC UA Server . This ObjectType is formally defined in Table 11 . Table 11 - ServerDiagnosticsType definition Attribute Value BrowseName ServerDiagnosticsType IsAbstract False References
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelSessionsDiagnosticsSummaryType This ObjectType defines diagnostic information about the sessions of the OPC UA Server . This ObjectType is formally defined in Table 12 . Table 12 - SessionsDiagnosticsSummaryType definition Attribute Value BrowseName SessionsDiagnosticsSummaryType ... Service ( OPC 10000-4 ) or some other server-specific mechanisms. It is of the ObjectType SessionDiagnosticsObjectType, as defined
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelSessionDiagnosticsObjectType This ObjectType defines diagnostic information about a session of the OPC UA Server . This ObjectType is formally defined in Table 13 . Table 13 - SessionDiagnosticsObjectType definition Attribute Value BrowseName SessionDiagnosticsObjectType
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.6 VendorServerInfoTypeVendorServerInfoType This ObjectType defines a placeholder Object for vendor-specific information about the OPC UA Server . This ObjectType defines an empty ObjectType that has no components. It should be subtyped ... vendors to define their vendor-specific information. This ObjectType is formally defined in Table 15 . Table 15 - VendorServerInfoType definition Attribute Value BrowseName VendorServerInfoType IsAbstract False References NodeClass BrowseName DataType TypeDefinition
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.7 ServerRedundancyTypeServerRedundancyType This ObjectType defines the redundancy capabilities supported by the OPC UA Server . It is formally defined in Table 16 . Table 16 - ServerRedundancyType definition Attribute Value BrowseName ServerRedundancyType IsAbstract False ... shall be set to NONE for all instances of the ServerRedundancyType using the ObjectType directly (no subtype). The RedundantServerArray contains an array of available Servers in the Redundant Set ; including
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelTransparentRedundancyType This ObjectType is a subtype of ServerRedundancyType and is used to identify the capabilities of the OPC UA Server for server-controlled redundancy with a transparent switchover
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelNonTransparentRedundancyType This ObjectType is a subtype of ServerRedundancyType and is used to identify the capabilities of the OPC UA Server for non-transparent redundancy. It is formally defined in Table
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelNonTransparentNetworkRedundancyType This ObjectType is a subtype of NonTransparentRedundancyType and is used to identify the capabilities of the OPC UA Server for non-transparent network redundancy. It is formally defined
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.11 OperationLimitsTypeOperationLimitsType This ObjectType is a subtype of FolderType and is used to identify the operation limits of the OPC UA Server . It is formally defined in Table 20 . Table
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.12 AddressSpaceFileTypeAddressSpaceFileType This ObjectType defines the file for a namespace provided by the OPC UA Server . It is formally defined in Table 21 . It represents an XML address space file using ... some vendor-specific mechanisms importing parts of an address space as subtype of this ObjectType , for example by defining appropriate Methods
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.13 NamespaceMetadataTypeNamespaceMetadataType This ObjectType defines the metadata for a namespace provided by the Server . It is formally defined in Table 22 . Instances of this Object allow Servers to provide more information
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.3.14 NamespacesTypeNamespacesType This ObjectType defines a list of NamespaceMetadataType Objects provided by the Server . It is formally defined in Table 23 . Table 23 - NamespacesType definition Attribute Value BrowseName NamespacesType IsAbstract False ... HasComponent Object <NamespaceIdentifier> - NamespaceMetadataType OptionalPlaceholder Conformance Units Base Info ServerType The ObjectType contains a list of NamespaceMetadataType Objects representing the namespaces in the Server . The BrowseName
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelNonTransparentBackupRedundancyType This ObjectType is a subtype of NonTransparentRedundancyType intended to be used to identify the capabilities of the Servers which support non-transparent primary with backup redundancy. It is formally
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelModellingRuleType ModellingRules are defined in OPC 10000-3 . This ObjectType is used as the type for the ModellingRules . It is formally defined in Table 62 . Table 62 - ModellingRuleType definition Attribute
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model6.6 FolderTypeFolderType Instances of this ObjectType are used to organise the AddressSpace into a hierarchy of Nodes . They represent the root Node of a subtree, and have no other semantics associated ... semantics associated with the use of it. There are no References specified for this ObjectType . It is formally defined in Table 63 . Table 63 - FolderType definition Attribute Value BrowseName FolderType
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelDataTypeEncodingType DataTypeEncodings are defined in OPC 10000-3 . This ObjectType is used as type for the DataTypeEncodings . There are no References specified for this ObjectType . It is formally defined
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelAggregateFunctionType This ObjectType defines an AggregateFunction supported by a UA Server . It is formally defined in Table 65 . Table 65 - AggregateFunctionType definition Attribute Value BrowseName AggregateFunctionType IsAbstract False References NodeClass
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelBaseInterfaceType The BaseInterfaceType ObjectType is the super-type for Interfaces . All subtypes of BaseInterfaceType shall be abstract. There are no References specified for this ObjectType . It is formally defined
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelDataTypeRefinementType definition Instances of this ObjectType represent a DataTypeRefinement and are given a unique name. Each BrowseName of a DataTypeRefinement Object shall be unique, i.e., there shall ... DataTypeRefinement Objects in an OPC UA Server having the same BrowseName . The ObjectType is formally defined in Table 70 . Table 70 - DataTypeRefinementType definition Attribute Value BrowseName DataTypeRefinementType IsAbstract False References
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelSubtypeRestrictionType definition Instances of this ObjectType represent a SubtypeRestriction and are given a unique name. Each BrowseName of a SubtypeRestriction Object shall be unique, i.e., there shall ... SubtypeRestriction Objects in an OPC UA Server having the same BrowseName . The ObjectType is formally defined in Table 71 . Table 71 - SubtypeRestrictionType definition Attribute Value BrowseName SubtypeRestrictionType IsAbstract False References
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information ModelVariables and Objects containing information about the Server . The ServerType is a complex ObjectType , because the basic structure of the Server Object should be well-defined. However, the Server Object
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsA.3 Numeric Node Idsseparate each BrowseName in the path. For example, OPC 10000-5 defines the ServerType ObjectType Node which has the NamespaceArray Property . The SymbolName for the NamespaceArray InstanceDeclaration within the ServerType ... ServerType_NamespaceArray . OPC 10000-5 also defines a standard instance of the ServerType ObjectType with the BrowseName ' Server '. The BrowseName for the NamespaceArray Property of the standard Server Object
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsF.2 UANodeSetUANodeSet then the file shall also define an instance of the NamespaceMetadataType ObjectType . See OPC 10000-5 for more information. Following the references in the RequiredModels field shall not result
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsF.6 UATypedefined in Table F.5 . Table F.5 - UANodeSet Type Nodes Subtype Description UAObjectType Defines an ObjectType Node as described in OPC 10000-3 . UAVariableType Defines a VariableType Node as described
-
OPC-10000-6 – OPC Unified Architecture - Part 6: MappingsF.9 UAMethodwith the Object Node . If the TypeDefinition overrides a Method inherited from a base ObjectType then this attribute shall reference the Method Node in the subtype. Executable Boolean Indicates that
-
OPC-10000-8 – OPC Unified Architecture - Part 8: Data AccessVariable with EUInformation DataType to its more detailed AddressSpace representation Instance of the ServerUnitType ObjectType . The SourceNode of References of this type shall be a Variable with EUInformation DataType ... TargetNode of this ReferenceType shall be an Instance of the ServerUnitType ObjectType . The Reference has to change if the value (the concrete EngineeringUnit ) is changing. Clients can subscribe
-
OPC-10000-8 – OPC Unified Architecture - Part 8: Data Access6.5.2 HasQuantitylink a Variable with EUInformation DataType to an Instance of the QuantityType ObjectType . The SourceNode of References of this type shall be a Variable with EUInformation DataType (typically the EngineeringUnits ... Property) . The TargetNode of this ReferenceType shall be an Instance of the QuantityType ObjectType . The HasQuantity is formally defined in Table 50 . Table 50 - HasQuantity definition Attributes Value BrowseName HasQuantity
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions5.5.7 ConditionRefresh MethodConditionType and the ObjectId shall be the well-known NodeId of the ConditionType ObjectType . Signature ConditionRefresh( [in] IntegerId SubscriptionId ); The parameters are defined in Table 18 Table 18 - ConditionRefresh parameters ... ConditionRefresh References NodeClass BrowseName DataType TypeDefinition ModellingRule HasProperty Variable InputArguments Argument[] PropertyType Mandatory AlwaysGeneratesEvent ObjectType RefreshStartEventType Defined in 5.11.2 AlwaysGeneratesEvent ObjectType RefreshEndEventType Defined in 5.11.3 ConformanceUnits A & C Refresh
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions5.5.8 ConditionRefresh2 MethodConditionType and the ObjectId shall be the well-known NodeId of the ConditionType ObjectType . This Method is optional and as such Clients shall be prepared to handle Servers which ... ConditionRefresh2 References NodeClass BrowseName DataType TypeDefinition ModellingRule HasProperty Variable InputArguments Argument[] PropertyType Mandatory AlwaysGeneratesEvent ObjectType RefreshStartEventType Defined in 5.11.2 AlwaysGeneratesEvent ObjectType RefreshEndEventType Defined in 5.11.3 ConformanceUnits A & C Refresh2
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions5.8.24.1 DiscreteAlarmTypeBrowseName DataType TypeDefinition Modelling Rule Subtype of the AlarmConditionType defined in clause 5.8.2 . HasSubtype ObjectType OffNormalAlarmType Defined in Clause 5.8.22 ConformanceUnits A & C Discrete
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions5.8.24.2 OffNormalAlarmTypeNodeClass BrowseName DataType TypeDefinition ModellingRule Subtype of the DiscreteAlarmType defined in clause 5.8.24.1 HasSubtype ObjectType TripAlarmType Defined in Clause 5.8.24.4 HasSubtype ObjectType SystemOffNormalAlarmType Defined in Clause 5.8.24.3 HasProperty Variable NormalState
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions5.8.24.3 SystemOffNormalAlarmTypedefinition Attribute Value BrowseName SystemOffNormalAlarmType IsAbstract False References NodeClass BrowseName DataType TypeDefinition ModellingRule HasSubtype ObjectType CertificateExpirationAlarmType Defined in Clause 5.8.24.7 Subtype of the OffNormalAlarmType , i.e. it has HasProperty References
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions5.9.1 Overviewthis Property to filter out essential classes. OPC UA defines the base ObjectType for all ConditionClasses and a set of common classes used across many industries. Figure 23 informally describes
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & ConditionsVariable . In this case, the SourceNode of this ReferenceType shall be an ObjectType or VariableType Node or one of their InstanceDeclaration Nodes . The TargetNode shall be a Condition instance declaration
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditionsused to indicate what References and Conditions are available on the instance of the ObjectType . The use of the HasEventSource Reference in the context of InstanceDeclarations and TypeDefinition Nodes
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions7.2 HasEffectDisableinstance is disabled. The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode can be of an Object or AlarmType
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions7.3 HasEffectEnableinstance is enabled. The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode can be of any NodeClass . The representation
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditionsinstance is suppressed. The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode can be of any NodeClass . The representation
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditionssuppressed. The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode can be of any NodeClass . The representation
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & Conditions9.2 AlarmMetricsTypeAlarmMetricsType This Object Type is used for metric information. The ObjectType is formally defined in Table 145 . Table 145 - AlarmMetricsType Definition Attribute Value BrowseName AlarmMetricsType IsAbstract False References NodeClass BrowseName
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & ConditionsD.2.3 Event categoriesServer as ObjectTypes which are subtypes of BaseEventType . The BrowseName and DisplayName of the ObjectType Node for Simple and Tracking Event Types are constructed by appending the text 'EventType ... Condition Event Types the text 'AlarmType' is appended to the Condition Name. These ObjectType Node s have a super type which depends on the A&E Event Type
-
OPC-10000-9 – OPC Unified Architecture - Part 9: Alarms & ConditionsD.2.5 Event subscriptionsappending the fields together. EventType dwEventType dwEventCategory szConditionName The NodeId for the corresponding ObjectType Node . The szConditionName could be omitted by some implementations. SourceNode szSource The NodeId of the corresponding
-
OPC-10000-10 – OPC Unified Architecture - Part 10: Programs5.1 GeneralGeneral The Program model extends the FiniteStateMachineType and basic ObjectType models presented in OPC 10000-16 . Each Program has a Type Definition that is the subtype of the FiniteStateMachineType
-
OPC-10000-10 – OPC Unified Architecture - Part 10: Programs5.2.1 Overviewlisted in Table 5 . No ProgramStateMachineType specific semantics are assigned to the other base ObjectType or FiniteStateMachineType Attributes or Properties . Table 5 - ProgramStateMachineType Attribute Value Includes all attributes specified
-
OPC-10000-10 – OPC Unified Architecture - Part 10: Programs5.2.5.2 ProgramTransitionEventTypevalues are relevant for the Program at the instant of the associated transition. The ObjectType for the IntermediateResult specifies the collection of Variables using a set of HasComponent References
-
OPC-10000-10 – OPC Unified Architecture - Part 10: Programs5.2.7 FinalResultDataFinalResultData The FinalResultData ObjectType specifies the VariableTypes that are preserved when the Program has completed its Function . The ObjectType includes a HasComponent for a VariableType of each Variable that comprises
-
OPC-10000-10 – OPC Unified Architecture - Part 10: ProgramsA.2.6.2 DomainDownloadTypesent to the Client with the Event notification. Table A.11 defines the IntermediateResults ObjectType and Table A.12 defines the Variables of the ObjectType . Table A.11 - IntermediateResults Object Attribute Value Includes ... attributes specified for the ObjectType BrowseName IntermediateResults IsAbstract False References NodeClass BrowseName Data Type TypeDefinition Modelling Rule HasComponent Variable AmountTransferred Long VariableType Mandatory HasComponent Variable PercentageTransferred Long VariableType Mandatory Table
-
OPC-10000-11 – OPC Unified Architecture - Part 11: Historical AccessExternal Historical Event Node Instances of this ObjectType are used in a Historian to indicate the historical collection related details of an event stream that is being sourced from another ... Server . An instance of this ObjectType shall include a HasCurrentEvent reference to the remote Server Object that is the source of the Events that are being collected. Table 12 - HistoricalExternalEventSourceType
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services6.5.3 DirectoryTypeDirectoryType DirectoryType is the ObjectType for the root of the GlobalDiscoveryServer AddressSpace . It organizes the information that can be accessed into subfolders It also provides methods that allow applications
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services7.8.3.1 CertificateGroupTypeCertificateGroupType This ObjectType is used for Objects which represent CertificateGroups in the AddressSpace . A CertificateGroup is a context that contains a TrustList and one or more CertificateTypes that ... assigned to an application. This ObjectType allows an application which has multiple TrustLists and/or ApplicationInstance Certificates to express them in its AddressSpace . A CertificateManager can have many CertificateGroups which manage
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services7.9.2 CertificateDirectoryTypeCertificateDirectoryType This ObjectType is the TypeDefinition for the root of the CertificateManager AddressSpace . It provides additional Methods for Certificate management which are shown in Table 74 . Table 74 - CertificateDirectoryType ObjectType
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services7.10.3 ServerConfigurationTypeServerConfigurationType This type defines a concrete ObjectType which represents the configuration of the local Server that supports PushManagement . The ServerConfiguration Object (see 7.10.4 ) is the single instance of this Object
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services7.10.14 ApplicationConfigurationTypeApplicationConfigurationType The ApplicationConfigurationType ObjectType defines a model which represents the configuration of another application. A Server acting as a proxy will add the Objects that represent the application it manages
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services7.10.17 TransactionDiagnosticsTypeTransactionDiagnosticsType This type defines an ObjectType which represents the diagnostics for the last transaction (see 7.10.1 . If no transaction has started the values of all Variables have a status
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global ServicesKeyCredentialManagementFolderType This ObjectType represents a Folder that contains KeyCredentialService Objects which may be accessed via the Server . It is defined in Table 123 . Table 123 - KeyCredentialManagementFolderType Definition Attribute Value BrowseName
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services8.5.4 KeyCredentialServiceTypeKeyCredentialServiceType This ObjectType is the TypeDefinition for an Object that allows the management of KeyCredentials . It is defined in Table 125 . Table 125 - KeyCredentialServiceType Definition Attribute Value BrowseName 2:KeyCredentialServiceType
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global ServicesKeyCredentialConfigurationFolderType This ObjectType is the TypeDefinition for an Folder Object that contains the KeyCredentialConfiguration Objects which may be accessed via the Server . Table 133 - KeyCredentialConfigurationFolderType Definition Attribute Value BrowseName
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global ServicesKeyCredentialConfigurationType This ObjectType is the TypeDefinition for an Object that allows the configuration of KeyCredentials used by the Server . It also includes basic status information which report problems accessing
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global ServicesAuthorizationServicesFolderType This ObjectType represents a folder that contains AuthorizationService Objects which may be accessed via the Server . It is defined in Table 145 . Table 145 - AuthorizationServicesFolderType Definition Attribute Value BrowseName
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global Services9.6.4 AuthorizationServiceTypeAuthorizationServiceType This ObjectType is the TypeDefinition for an Object that allows access to an AuthorizationService . It is defined in Table 147 . Table 147 - AuthorizationServiceType Definition Attribute Value BrowseName 2:AuthorizationServiceType ... Optional 0:HasComponent Method 2:GetServiceDescription Defined in 9.6.9 . Mandatory 0:GeneratesEvent ObjectType 2:AccessTokenRequestedAuditEventType Defined in 9.6.10 . 0:GeneratesEvent ObjectType 2:AccessTokenIssuedAuditEventType Defined in 9.6.11 . Conformance Units GDS Authorization
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global ServicesAuthorizationServiceConfigurationFolderType This ObjectType represents a folder that contains AuthorizationServiceConfiguration Objects which may be accessed via the Server . It is defined in Table 156 . Table 156 - AuthorizationServicesConfigurationFolderType Definition Attribute Value BrowseName
-
OPC-10000-12 – OPC Unified Architecture - Part 12: Discovery and Global ServicesAuthorizationServiceConfigurationType This ObjectType is the TypeDefinition for an Object that allows the configuration of an AuthorizationService used by a Server . It is defined in Table 158 . Table 158 - AuthorizationServiceConfigurationType Definition
-
OPC-10000-13 – OPC Unified Architecture - Part 13: Aggregates4.2.2.2 AggregateFunctionTypeAggregateFunctionType This ObjectType defines an Aggregate supported by a UA Server . This Object is formally defined in Table 4 . Table 4 - AggregateFunctionType Definition Attribute Value BrowseName AggregateFunctionType IsAbstract False References
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub5.4.3 Actionssame request and response parameters. An example is a Method defined on an ObjectType that can be called on different Object instances. In this case the Method on the ObjectType
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub6.2.3.10.5 ActionMethodsthat of the Object on which the Method is invoked. The NodeId of an ObjectType is valid as ObjectId if the Method is only defined on the ObjectType . The namespace ... NodeId of a Method that is the target of a HasComponent Reference from the ObjectType of the Object . The namespace of the NodeId shall be added to the namespaces
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub8.1 OverviewMethod for pull access to security keys and the related management of SecurityGroups. This ObjectType is used for the PublishSubscribe Object if only the Security Key Service functionality is provided
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubPubSubKeyPushTargetType definition The PubSubKeyPushTargetType is formally defined in Table 221 . An instance of this ObjectType includes all information required to establish a secure connection to the Server that
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub8.6.6 HasPushedSecurityGroupHierarchicalReferences ReferenceType . The SourceNode of References of this type shall be an Object of ObjectType PubSubKeyPushTargetType or an ObjectType that is a subtype of PubSubKeyPushTargetType defined in 8.6.1 . The TargetNode ... this ReferenceType shall be an Object of the ObjectType SecurityGroupType defined in 8.4.1 . Servers shall provide the inverse Reference that relates a SecurityGroup Object back to a PubSubKeyPushTargetType Object
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.2 PublishSubscribeTypePublishSubscribeTypeAn instance of this ObjectType represents the root Object for all PubSub related configuration and metadata Objects . The one instance of this ObjectType that represents the root Object ... defined in 8.3.2 . The ObjectType is formally defined in Table 232 . Table 232 - PublishSubscribeType definition Attribute Value BrowseName PublishSubscribeType IsAbstract False References Node Class BrowseName DataType TypeDefinition Modelling Rule Subtype
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.3.7.1 PubSubConfigurationTypePubSubConfigurationType This ObjectType represents a FileType the can be used to access a PubSub configuration. The PubSubConfigurationType is formally defined in Table 238 . The PubSubConfigurationType file is a UA Binary
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.1 PublishedDataSetTypePublishedDataSetType This ObjectType is the base type for PublishedDataSets . It defines the metadata and the configuration version of the DataSets sent as DataSetMessages through DataSetWriters . The PublishedDataSetType is the base ... PropertyType Optional HasComponent Object ExtensionFields ExtensionFieldsType Optional Conformance Units PubSub Model Base The PublishedDataSetType ObjectType is a concrete type and can be used directly. It can be used to expose
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.2 ExtensionFieldsTypeHasComponent Method RemoveExtensionField Defined in 9.1.4.2.4 . Mandatory Conformance Units PubSub Model Base The ExtensionFieldsType ObjectType is a concrete type and can be used directly. The configured list of extension fields
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.2.5 DataSetToWriterHierarchicalReferences ReferenceType . The SourceNode of References of this type shall be an Object of ObjectType PublishedDataSetType or an ObjectType that is a subtype of PublishedDataSetType defined in 9.1.4.2.1 . The TargetNode ... this 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
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.3.1 PublishedDataItemsTypeHasComponent Method RemoveVariables Defined in 9.1.4.3.3 . Optional Conformance Units PubSub Model PublishedDataSet The PublishedDataItemsType ObjectType is a concrete type and can be used directly. The PublishedData is defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.4.4.1 PublishedEventsTypeMethod ModifyFieldSelection Defined in 9.1.4.4.2 . Optional Conformance Units PubSub Model PublishedDataSet Events The PublishedEventsType ObjectType is a concrete type and can be used directly. The EventNotifier is defined ... ConfigurationVersion shall be updated. The Property ConfigurationVersion is defined in the base ObjectType PublishedDataSetType . The Filter is defined in 6.2.3.8.3 . A change of the Filter does not affect the ConfigurationVersion
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.1 OverviewOverview Figure 47 depicts the ObjectType for the PubSub connection model and its components and the relations to other parts of the model. Figure 47 - PubSubConnectionType overview
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.2 PubSubConnectionTypePubSubConnectionType This ObjectType is a concrete type for Objects representing PubSubConnections . A PubSubConnection is a combination of protocol selection, protocol settings and addressing information. The PubSubConnectionType is formally defined
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.6 NetworkAddressTypeNetworkAddressType An instance of a subtype of this abstract ObjectType represents network address information. The NetworkAddressType is formally defined in Table 270 . Table 270 - NetworkAddressType definition Attribute Value BrowseName NetworkAddressType
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.7 NetworkAddressUrlTypeNetworkAddressUrlType An instance 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
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.5.8 ConnectionTransportTypeConnectionTransportType This ObjectType is the abstract base type for Objects representing transport protocol mapping specific settings for PubSubConnections . The ConnectionTransportType is formally defined in Table 272 . Table 272 - ConnectionTransportType definition
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.1 OverviewOverview Figure 48 depicts the ObjectType for the PubSub group model and its components and the relations to other parts of the model. Figure 48 - PubSubGroupType overview
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.2 PubSubGroupTypePubSubGroupType This ObjectType is the abstract base type for Objects representing communication groupings for PubSub connections. The PubSubGroupType is formally defined in Table 275 . Table 275 - PubSubGroupType definition Attribute Value
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.7 WriterGroupTransportTypeWriterGroupTransportType This ObjectType is the abstract base type for Objects representing transport protocol mapping specific settings for WriterGroups . The WriterGroupTransportType is formally defined in Table 280 . Table 280 - WriterGroupTransportType definition
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.8 WriterGroupMessageTypeWriterGroupMessageType This ObjectType is the abstract base type for Objects representing message mapping specific settings for WriterGroups . The WriterGroupMessageType is formally defined in Table 281 . Table 281 - WriterGroupMessageType definition Attribute
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.9 ReaderGroupTypeReaderGroupType This ObjectType is a concrete type for Objects representing DataSetReader groupings for PubSub connections. The ReaderGroupType is formally defined in Table 282 . Table 282 - ReaderGroupType definition Attribute Value BrowseName
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.13 ReaderGroupTransportTypeReaderGroupTransportType This ObjectType is the abstract base type for Objects representing transport protocol mapping specific settings for ReaderGroups . The ReaderGroupTransportType is formally defined in Table 286 . There is currently
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.6.14 ReaderGroupMessageTypeReaderGroupMessageType This ObjectType is the abstract base type for Objects representing message mapping specific settings for ReaderGroups . The ReaderGroupMessageType is formally defined in Table 287 . There is currently no message
-
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
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.7.3 DataSetWriterTransportTypeDataSetWriterTransportType This ObjectType is the abstract base type for Objects defining protocol-specific transport settings of DataSetMessages . The DataSetWriterTransportType is formally defined Table 289 . Table 289 - DataSetWriterTransportType definition Attribute Value
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.7.4 DataSetWriterMessageTypeDataSetWriterMessageType This ObjectType is the abstract base type for Objects representing message mapping specific settings for DataSetWriters . The DataSetWriterMessageType is formally defined in Table 290 . Table 290 - DataSetWriterMessageType definition Attribute
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.1 OverviewOverview Figure 50 depicts the ObjectType for the PubSub DataSetReader model and its components and the relations to other parts of the model. Figure 50 - DataSet Reader model overview
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.2 DataSetReaderTypeDataSetReaderType This ObjectType defines receiving behaviour of DataSetMessages and the decoding to DataSets . The DataSetReaderType is formally defined in Table 291 . The SubscribedDataSetType defined in 9.1.9.1 describes the processing
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.3 DataSetReaderTransportTypeDataSetReaderTransportType This ObjectType is the abstract base type for Objects defining the transport protocol-specific parameters for DataSetReaders . The DataSetReaderTransportType is formally defined in Table 292 . Table 292 - DataSetReaderTransportType definition
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.8.4 DataSetReaderMessageTypeDataSetReaderMessageType This ObjectType is the abstract base type for Objects representing message mapping specific settings for DataSetReaders . The DataSetReaderMessageType is formally defined in Table 293 . Table 293 - DataSetReaderMessageType definition Attribute
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.1 SubscribedDataSetTypeSubscribedDataSetType This ObjectType defines the metadata for the subscribed DataSet and the information for the processing of DataSetMessages . See 5.4.2.2 for an introduction to the processing options for received DataSetMessages
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.2.1 TargetVariablesTypeTargetVariablesType This ObjectType defines the metadata for the subscribed DataSet and the information for the processing of DataSetMessages . The TargetVariablesType is formally defined in Table 297 . Table 297 - TargetVariablesType definition
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.3 SubscribedDataSetMirrorTypeSubscribedDataSetMirrorType This ObjectType defines the information for the processing of DataSetMessages as mirror Variables. For each field of the DataSet a mirror Variable is created in the Subscriber AddressSpace
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.9.5 StandaloneSubscribedDataSetTypeStandaloneSubscribedDataSetType This ObjectType represents a Subscriber defined standalone DataSet . A standalone subscribed DataSet can exist without DataSetReader and is used to define a DataSet from the Subscriber side. A DataSetReader
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.10.1 PubSubStatusTypePubSubStatusType This ObjectType is used to indicate and change the status of a PubSub Object like PubSubConnection, DataSetWriter or DataSetReader . The PubSubStatusType is formally defined in Table 307 . Table
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.1.12.1 PubSubCapabilitiesTypePubSubCapabilitiesType This ObjectType is used to indicate the configuration capabilities of the PubSub functionality in the OPC UA Application . The PubSubCapabilitiesType is formally defined in Table 332 . Table 332 - PubSubCapabilitiesType
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.2.1.1 UadpWriterGroupMessageTypeUadpWriterGroupMessageType This ObjectType represents UADP message mapping specific parameters for a WriterGroup . The UadpWriterGroupMessageType is formally defined in Table 336 . Table 336 - UadpWriterGroupMessageType definition Attribute Value BrowseName UadpWriterGroupMessageType IsAbstract False
-
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.1.3 UadpDataSetReaderMessageTypeUadpDataSetReaderMessageType This ObjectType represents UADP message mapping specific parameters for a DataSetReader . The UadpDataSetWriterMessageType is formally defined in Table 338 . Table 338 - UadpDataSetReaderMessageType definition Attribute Value BrowseName UadpDataSetReaderMessageType IsAbstract False
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.2.2.1 JsonWriterGroupMessageTypeJsonWriterGroupMessageType This ObjectType represents JSON message mapping specific parameters for a WriterGroup . The JsonWriterGroupMessageType is formally defined in Table 339 . Table 339 - JsonWriterGroupMessageType definition Attribute Value BrowseName JsonWriterGroupMessageType 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: PubSub9.2.2.3 JsonDataSetReaderMessageTypeJsonDataSetReaderMessageType This ObjectType represents UADP message mapping specific parameters for a DataSetReader . The JsonDataSetReaderMessageType is formally defined in Table 341 . Table 341 - JsonDataSetReaderMessageType definition Attribute Value BrowseName JsonDataSetReaderMessageType IsAbstract False
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.3.1.1 DatagramConnectionTransportTypeDatagramConnectionTransportType This ObjectType represents datagram transport protocol mapping specific parameters for a PubSubConnection . The DatagramConnectionTransportType is formally defined in Table 342 . Table 342 - DatagramConnectionTransportType definition Attribute Value BrowseName DatagramConnectionTransportType IsAbstract
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.3.1.2 DatagramWriterGroupTransportTypeDatagramWriterGroupTransportType This ObjectType represents datagram transport protocol mapping specific parameters for a WriterGroup . The DatagramWriterGroupTransportType is formally defined in Table 346 . Table 343 - DatagramWriterGroupTransportType definition Attribute Value BrowseName DatagramWriterGroupTransportType IsAbstract
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSubDatagramDataSetReaderTransportType This ObjectType represents datagram transport protocol mapping specific parameters for a DataSetReader . The DatagramDataSetReaderTransportType is formally defined in Table 344 . Table 344 - DatagramDataSetReaderTransportType definition Attribute Value BrowseName DatagramDataSetReaderTransportType IsAbstract
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.3.2.1 BrokerConnectionTransportTypeBrokerConnectionTransportType This ObjectType represents broker transport protocol mapping specific parameters for a PubSubConnection . The BrokerConnectionTransportType is formally defined in Table 345 . Table 345 - BrokerConnectionTransportType definition Attribute Value BrowseName BrokerConnectionTransportType IsAbstract
-
OPC-10000-14 – OPC Unified Architecture - Part 14: PubSub9.3.2.2 BrokerWriterGroupTransportTypeBrokerWriterGroupTransportType This ObjectType represents broker transport protocol mapping specific parameters for a WriterGroup . The BrokerWriterGroupTransportType is formally defined in Table 346 . Table 346 - BrokerWriterGroupTransportType definition Attribute Value BrowseName BrokerWriterGroupTransportType IsAbstract
-
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: PubSub9.3.2.4 BrokerDataSetReaderTransportTypeBrokerDataSetReaderTransportType This ObjectType represents broker transport protocol mapping specific parameters for a DataSetReader . The BrokerDataSetReaderTransportType is formally defined in Table 349 . Table 349 - BrokerDataSetReaderTransportType definition Attribute Value BrowseName BrokerDataSetReaderTransportType IsAbstract
-
OPC-10000-15 – OPC Unified Architecture - Part 15: Safety6.2.2.1 SafetyACSet ObjectNodeClass BrowseName Comment OrganizedBy by the Objects Folder defined in OPC 10000-5. HasTypeDefinition ObjectType FolderType Entry point for all SafetyProviders and SafetyConsumers Conformance Units SafetyACSet [RQ6.2] In addition ... Figure 4 shows the instances of Server Objects for this document. The ObjectType for the SafetyProviderType contains Methods having outputs of the abstract DataType Structure . Each instance of a SafetyProvider
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.2 StateMachineTypeStateMachineType The StateMachineType is the base ObjectType for all StateMachineTypes . It defines a single Variable which represents the current state of the machine. An instance of this ObjectType shall generate ... DataType TypeDefinition Modelling Rule Subtype of the BaseObjectType defined in OPC 10000-5 HasSubtype ObjectType FiniteStateMachineType Defined in 4.4.6 HasComponent Variable CurrentState LocalizedText StateVariableType Mandatory HasComponent Variable LastTransition LocalizedText TransitionVariableType
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.6 FiniteStateMachineTypeFiniteStateMachineType The FiniteStateMachineType is the base ObjectType for StateMachines that explicitly define the possible States and Transitions . Once the States and Transitions are defined subtypes shall not add new States ... effects. The States of the machine are represented with instances of the StateType ObjectType. Each State shall have a BrowseName which is unique within the StateMachine and shall have
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.9 StateTypeObject of the StateType or one of its subtypes shall be referenced from the ObjectType FiniteStateMachineType or one of its subtypes using a HasComponent Reference or a subtype of HasComponent ... BaseObjectType defined in OPC 10000-5 HasProperty Variable StateNumber UInt32 PropertyType Mandatory HasSubtype ObjectType InitialStateType Defined in 4.4.10 HasSubtype ObjectType ChoiceStateType Defined in 4.6.2 Conformance Units Base Info Finite State
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.11 TransitionTypeTransitionType Transitions of a FiniteStateMachine are represented as Objects of the ObjectType TransitionType formally defined in Table 11 . Each Object of the TransitionType or one of its subtypes shall ... referenced from the ObjectType FiniteStateMachineType or one of its subtypes using a HasComponent Reference or a subtype of HasComponent and shall not have a ModellingRule as they are not applied
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.12 FromStateTransition connects. The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode of this ReferenceType shall be an Object ... ObjectType StateType or one of its subtypes. The representation of the FromState ReferenceType in the AddressSpace is specified in Table 12 . Table 12 - FromState ReferenceType Attributes Value BrowseName FromState InverseName
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.13 ToStateTransition connects. The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode of this ReferenceType shall be an Object ... ObjectType StateType or one of its subtypes. References of this ReferenceType may be only exposed uni-directional. Sometimes this is required, for example, if a Transition points to a State
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.14 HasCauseinitial state. The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode can be of any NodeClass . The representation
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.15 HasEffectpoint to EventTypes . The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode can be of any NodeClass
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.4.16 HasSubStateMachineState . The SourceNode of this ReferenceType shall be an Object of the ObjectType StateType . The TargetNode shall be an Object of the ObjectType StateMachineType or one of its subtypes. Each ... shall belong to the same StateMachine . Therefore, the SourceNode shall be referenced from the ObjectType FiniteStateMachineType or one of its subtypes and the TargetNode shall be referenced from the same
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machinestypes. States and Transitions are not instantiated, this information is only provided on the ObjectType . They have no ModellingRule , and thus, also the inheritance of States and Transitions ... That is, for each State defined on the supertype another Node of the same ObjectType having the same BrowseName and the same StateNumber shall be defined on the subtype
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State MachinesExample of a StateMachineType using containment Figure 9 gives an example of an ObjectType not only representing a StateMachine but also having some other functionality. The ObjectType "MyObjectType
-
OPC-10000-16 – OPC Unified Architecture - Part 16: State Machines4.6.3 HasGuardTrue"). The SourceNode of this ReferenceType shall be an Object of the ObjectType TransitionType or one of its subtypes. The TargetNode shall be a Variable of the VariableType GuardVariableType
-
OPC-10000-17 – OPC Unified Architecture - Part 17: Alias NamesAliasNameType ObjectType Definition Instances of the AliasNameType ObjectType provide alternate names for Nodes . The AliasNameType is formally defined in Table 1 . Table 1 - AliasNameType Definition Attribute Value BrowseName AliasNameType IsAbstract ... Rule Subtype of the BaseObjectType defined in OPC 10000-5 ConformanceUnits AliasName Base This ObjectType has no Properties or Variables . The BrowseName of the Object is used as the alias
-
OPC-10000-19 – OPC Unified Architecture - Part 19: Dictionary Reference4.1 GeneralObject. As an example, OPC 10000-100 defines the DeviceType ObjectType expressing that instances of this ObjectType represent devices. Subtypes of the DeviceType are used to add vendor specific semantic
-
OPC-10000-19 – OPC Unified Architecture - Part 19: Dictionary ReferenceDictionaryEntryType This abstract ObjectType defines the minimum information needed to identify the data dictionary entry for a respective standard (e.g. IEC Common Data Dictionary). It is formally defined in Table ... further definitions, versioning information etc.). An instance of such a concrete dictionary entry ObjectType represents an entry in an external data dictionary. Table 1 - DictionaryEntryType definition Attribute Value BrowseName DictionaryEntryType
-
OPC-10000-19 – OPC Unified Architecture - Part 19: Dictionary ReferenceDictionaryFolderType This ObjectType provides means to structure dictionary entry Objects . Multiple Objects of the DictionaryFolderType can be nested in order to create hierarchies. The DictionaryFolderType is formally defined in Table
-
OPC-10000-20 – OPC Unified Architecture - Part 20: File Transfer4.2.1 GeneralGeneral This ObjectType defines a type for files. It is formally defined in Table 1 . Table 1 - FileType Attribute Value BrowseName FileType IsAbstract False References NodeClass BrowseName DataType TypeDefinition Modelling
-
OPC-10000-20 – OPC Unified Architecture - Part 20: File Transfer4.3.1 FileDirectoryTypeFileDirectoryType This ObjectType defines a type for the representation of file directories. It is formally defined in Table 8 . It is expected that OPC UA Servers will create vendor-specific ... MoveOrCopy Defined in 4.3.6 Mandatory Conformance Units Base Info FileDirectoryType Base Instances of the ObjectType contain a list of FileDirectoryType Objects representing the subdirectories of the file directory represented
-
OPC-10000-20 – OPC Unified Architecture - Part 20: File TransferTemporaryFileTransferType This ObjectType defines a type for the representation of temporary file transfers. It is formally defined in Table 13 . The Methods GenerateFileForRead or GenerateFileForWrite generate a temporary FileType Object
-
OPC-10000-20 – OPC Unified Architecture - Part 20: File TransferFileTransferStateMachineType and the related type are illustrated in Figure 5 . Figure 5 - FileTransferStateMachineType This ObjectType defines the StateMachine for asynchronous processing of temporary file transfers. It is formally defined
-
OPC-10000-21 – OPC Unified Architecture - Part 21: Device Onboarding9.2.2 DeviceRegistrarTypeentity that provides the services needed when authenticating Devices on a network. The ObjectType is defined in Table 17 . Table 17 - DeviceRegistrarType Definition Attribute Value BrowseName 2:DeviceRegistrarType IsAbstract False
-
OPC-10000-21 – OPC Unified Architecture - Part 21: Device Onboarding9.2.10 DeviceRegistrarAdminTypeTrustLists and Tickets used by the Registrar when authenticating Devices on a network. The ObjectType is defined in Table 26 Table 26 - DeviceRegistrarAdminType Definition Attribute Value BrowseName 2:DeviceRegistrarAdminType IsAbstract
-
OPC-10000-21 – OPC Unified Architecture - Part 21: Device Onboarding9.3.1 OverviewDevice the Server is running on. It is an instance of the ProvisionableDeviceType ObjectType which defines Methods used by the Registrar when it authenticates a Device . The DefaultApplicationGroup Object
-
OPC-10000-21 – OPC Unified Architecture - Part 21: Device Onboarding9.3.3 ProvisionableDeviceTypeProvisionableDeviceType The ProvisionableDeviceType ObjectType defines Objects that support PushManagement described in 7.3 . The ObjectType is defined in Table 33 . Table 33 - ProvisionableDeviceType Definition Attribute Value BrowseName 0:ProvisionableDeviceType IsAbstract False
-
OPC-10000-22 – OPC Unified Architecture - Part 22: Base Network ModelInterfaces have been chosen to define parameter sets independent of the implementation in future ObjectType hierarchies. This allows these grouped parameters to be used in other Information Models independent ... ObjectType hierarchies that can be found in the BNM. It is expected that a future version of the BNM will define a collection of network related ObjectTypes
-
OPC-10000-22 – OPC Unified Architecture - Part 22: Base Network Modelvirtual interface(s) to the Object representing the physical interface. All Objects are of ObjectType IetfBaseNetworkInterfaceType . An example is shown in Figure A-1 . Note: The usage of the References
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.2.2 Definitionused. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing a software component. The TargetNode of References of this ReferenceType shall be an Object ... ObjectType representing an execution environment for a software component, which might be a piece of hardware (e.g. Device) or some other environment like a task, thread or software execution framework
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.3.2 Definitionexecuted / running. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing a software component. The TargetNode of References of this ReferenceType shall be an Object ... ObjectType representing an execution environment for a software component, which might be a piece of hardware (e.g. Device) or some other environment like a task, thread or software execution framework
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.4.2 Definitioncontrolling component. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing the controlling component, as for example a PLC or a software component. The TargetNode
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.5.2 Definitionwork. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing a component that utilizes the TargetNode in order to work. The TargetNode of References ... this ReferenceType shall be an Object or ObjectType representing the required component. Requires is formally defined in Table 4 . Table 4 - Utilizes Definition Attributes Value BrowseName Utilizes InverseName IsUtilizedBy Symmetric
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.6.2 Definitionwork. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing a component that requires the TargetNode in order to work. The TargetNode of References
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.7.2 Definitionother. The SourceNode of References of this type shall be an Object or ObjectType representing a piece of hardware. The TargetNode of this ReferenceType shall be an Object representing
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.8.1 Overviewethernet port of a network module might be represented as an Object of an ObjectType defined by one companion specification focusing on the PROFINET relevant information for such a port ... more generic Ethernet and IP focused view on the port defined by an ObjectType in another companion specification. Both Objects may have distinguished information, but also provide some common information
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.11.2 Definitionfunctionality. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing some functionality. The TargetNode of References of this ReferenceType shall be an Object or ObjectType
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.12.2 Definitionhardware component. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing a piece of hardware. The TargetNode of References of this ReferenceType shall
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.13.2 Definitioncomponent. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing a piece of hardware. The TargetNode of References of this ReferenceType shall be an Object
-
OPC-10000-23 – OPC Unified Architecture - Part 23: Common ReferenceTypes4.14.2 Definitioncomponent. The SourceNode of References of this ReferenceType shall be an Object or ObjectType representing a piece of hardware. The TargetNode of References of this ReferenceType shall be an Object
-
OPC-10000-24 – OPC Unified Architecture - Part 24: Schedulerseparate each BrowseName in the path. Let's take for example, the ScheduleType ObjectType Node which has the ExceptionSchedule Property . The Name for the ExceptionSchedule InstanceDeclaration within the ScheduleType declaration
-
OPC-10000-25 – OPC Unified Architecture - Part 25: Object Serialization3.1.1 SerializationStartNodeHasSerializationEntity ReferenceType . Note 2 to entry: The SerializationStartNode can also be an ObjectType or VariableType to use the InstanceDeclaration mechanism when creating instances of these types