7.28 3DFrameType ToC Previous Next

This complex VariableType is used for information about frames in 3D space. It reflects the semantic of its DataType, defined in 12.31. It refines the DataTypes and VariableTypes of the CartesianCoordinates and Orientation to the corresponding 3D types. The VariableType is formally defined in Table 86.

Table 86 – 3DFrameType Definition

Attribute Value
BrowseName 3DFrameType
IsAbstract False
ValueRank Scalar
DataType 3DFrame

Subtype of the FrameType defined in 7.27.

References NodeClass BrowseName DataType TypeDefinition Modelling Rule
HasComponent Variable CartesianCoordinates 3DCartesianCoordinates 3DCartesianCoordinatesType Mandatory
HasComponent Variable Orientation 3DOrientation 3DOrientationType Mandatory

Add the following rows to Table 117 “Structure Definition” in Clause 12.2 “DataTypes defined in OPC 10000-3”.

References NodeClass BrowseName IsAbstract
HasSubtype DataType RationalNumber FALSE
HasSubtype DataType Vector TRUE
HasSubtype DataType CartesianCoordinates TRUE
HasSubtype DataType Frame TRUE

Add the following DataTypes to Clause 12 “Standard DataTypes”.

Previous Next