Search
22 result(s) for Structured DataType
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model3.1.6 DataTypeRefinementDataTypeRefinement refinement of a Structured DataType restricting the usage of fields and adding meta data to fields
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.8.5.1 OverviewOverview A DataTypeRefinement refines the usage of a concrete Structured DataType . It can restrict the usage of fields of the Structured DataType and add meta data to fields ... Structured DataType , like providing the EngineeringUnits or EURange . In order to restrict the usage for each field of a Structured DataType , the following can be defined: What DataType
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model5.8.5.3 Usage of DataTypeRefinementssubtype. Those References always starts from an instance of a Variable , where the Structured DataType is used. They point to an Object of DataTypeRefinementType or a subtype, which contains ... only allowed to be used on the concrete occurrence of the usage of the Structured DataType , that is on a Variable . DataTypeRefinements shall not be used from any DataType Node
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space ModelNonHierarchicalReferences . The semantic of this ReferenceType is to link from a place where a Structured DataType is used to an Object of DataTypeRefinementType SubtypeRestrictionType (see OPC 10000-5 ), restricting ... usage of the Structured DataType and adding meta data. The SourceNode of References of this type shall be a Variable having a Structured DataType . The Variable shall not be used
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model7.25 HasFieldDescriptionsemantic of this ReferenceType is to link from a DataTypeRefinement Object refining a Structured DataType to a Variable representing a field of that Structured DataType , containing additional metadata, that ... BrowseName of the Variable shall have the same name as the field of the Structured DataType that it refines, and the same NamespaceIndex as the DataType , where the field
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Modelfield shall be provided, although it is defined as optional field in the Structured DataType . This ReferenceType shall only be applied to fields declared as optional, i.e., fields having IsOptional
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.48 StructureDefinitionStructureDefinition This Structured DataType is used to provide the meta data for a custom Structure DataType . It is derived from the DataType DataTypeDefinition . The StructureDefinition is formally defined in Table
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.50 EnumDefinitionEnumDefinition This Structured DataType is used to provide the metadata for a custom Enumeration or OptionSet DataType. It is derived from the DataType DataTypeDefinition . The EnumDefinition is formally defined
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.51 StructureFieldStructureField This Structured DataType is used to provide the metadata for a field of a custom Structure DataType . The StructureField is formally defined in Table 36 . Table 36 - StructureField Structure
-
OPC-10000-3 – OPC Unified Architecture - Part 3: Address Space Model8.52 EnumFieldEnumField This Structured DataType is used to provide the metadata for a field of a custom Enumeration or OptionSet DataType . It is derived from the DataType EnumValueType . If used
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.22 RationalNumberRationalNumber This Structured DataType defines a rational number as a fraction of two integral numbers. Its elements are described in Table 265 . Table 265 - RationalNumber Structure Name Type Description RationalNumber
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.23 VectorVector This abstract Structured DataType is the base to define multi-dimensional vectors. There are no specific elements defined as shown in Table 267 . Table 267 - Vector Structure Name Type
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.24 3DVector3DVector This Structured DataType defines a vector in 3D space, providing the length for each direction (X, Y, and Z). Its elements are described in Table 269 . Table 269 - 3DVector
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.25 CartesianCoordinatesCartesianCoordinates This abstract Structured DataType is the base to define multi-dimensional cartesian coordinates. CartesianCoordinates describe a position in a cartesian coordinate system. A cartesian coordinate system is a coordinate
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.26 3DCartesianCoordinates3DCartesianCoordinates This Structured DataType defines a position in 3D space, providing the coordinate of each dimension (X, Y, and Z). Its elements are described in Table 273 . Table 273 - 3DCartesianCoordinates
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.27 OrientationOrientation This abstract Structured DataType is the base to define multi-dimensional orientations. The orientation is given by the rotation of each dimension. There are no specific elements defined
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.28 3DOrientation3DOrientation This Structured DataType defines the orientation in 3D space, providing the rotation about each dimension. Its elements are described in Table 277 . Table 277 - 3DOrientation Structure Name Type Description
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.29 FrameFrame This abstract Structured DataType is the base to define multi-dimensional frames. There are no specific elements defined as shown in Table 279 . Subtypes shall add a field called
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.30 3DFrame3DFrame This Structured DataType defines a frame in 3D space. Annex G provides examples on how to use the 3DFrame DataType . It is a subtype of the Frame DataType
-
OPC-10000-5 – OPC Unified Architecture - Part 5: Information Model12.45 BitFieldDefinitionBitFieldDefinition This Structured DataType is used to provide the metadata for a field of a BitFieldType VariableType . The BitFieldDefinition is formally defined in Table 308 . Table 308 - BitFieldDefinition Structure Name
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.1.8 ExtensionObjectServer address space as sub-types of the Structure DataType . The DataEncodings available for any given Structured DataTypes are represented as a DataTypeEncoding Object in the Server AddressSpace . The NodeId ... DataTypeEncoding Objects they define. This will minimize the overhead introduced by packing Structured DataType values into an ExtensionObject . ExtensionObjects and Variants allow unlimited nesting which could result in stack overflow
-
OPC-10000-6 – OPC Unified Architecture - Part 6: Mappings5.2.1 Generalexception is an ExtensionObject which provides an identifier and a size for the Structured DataType structure it represents. This allows a decoder to skip over types that it does