11 OPC UA DataTypes

11.1 WorkspaceType

This structure contains all information about a Workspace. This Structure is an abstract DataType and further divides into the subtypes of Cartesian and Cylindrical workspaces.

Its representation in the AddressSpace is defined in Table 43.

Table 43 – WorkspaceType Definition
Attribute Value
BrowseNameWorkspaceType
IsAbstractTrue
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Structure defined in OPC 10000-3
Conformance Units
GMS GMSIdentificationType

11.2 CartesianWorkspaceType

This structure contains the information of a Cartesian Workspace. The structure is defined in Table 44.

Table 44 – CartesianWorkspaceType Structure
NameTypeDescription
CartesianWorkspaceTypestructureSubtype of WorkspaceType defined in this Companion Specification
Length0:Doublein direction of global gravity
Width0:DoubleAn orthogonal direction to height and length
Height0:DoubleAn orthogonal direction to width and length

Its representation in the AddressSpace is defined in Table 45.

Table 45 – CartesianWorkspaceType Definition
Attribute Value
BrowseNameCartesianWorkspaceType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the WorkspaceType defined in this Companion Specification
Conformance Units
GMS GMSIdentificationType

11.3 CylindricalWorkspaceType

This structure contains the information of a Cylindrical Workspace. The structure is defined in Table 46

Table 46 – CylindricalWorkspaceType Structure
NameTypeDescription
CylindricalWorkspaceType structureSubtype of WorkspaceType defined in this Companion Specification
Length0:Doublein direction of global gravity
Radius0:DoubleAn orthogonal direction to height and length

Its representation in the AddressSpace is defined in Table 47

Table 47 – CylindricalWorkspaceType Definition
Attribute Value
BrowseNameCylindricalWorkspaceType
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the WorkspaceType defined in this Companion Specification
Conformance Units
GMS GMSIdentificationType

11.4 MeasurementReasonEnum

This enumeration MeasurementReasonEnum indicates the reason of a measurement. The enumeration is defined in Table 48.

Table 48 – MeasurementReasonEnum Items
NameValueDescription
ContinuousMeasurements0

Series measurement. Default inspection

SpecialMeasurement1Other kind of measurements apart from series production
AuditMeasurement2capability and audit inspections
MinMastering3Zeroing / sensitivity check with Min Master
MedMastering4Zeroing / calibration
MaxMastering5Zeroing / sensitivity check with Max Master

The MeasurementReasonEnum representation in the AddressSpace is defined in Table 49.

Table 49 – MeasurementReasonEnum Definition
AttributeValue
BrowseNameMeasurementReasonEnum
IsAbstractFalse
ReferencesNodeClassBrowseNameDataTypeTypeDefinitionOther
Subtype of the Enumeration type defined in OPC 10000-5
0:HasPropertyVariable0:EnumStrings0:LocalizedText []0:PropertyType
Conformance Units
GMS GMSJobType

11.5 ToleranceLimitEnum

This enumeration defines the kind of a tolerance limit. The enumeration is defined in Table 50.

Table 50 – ToleranceLimitEnum Items
NameValueDescription
NoLimit0There is no tolerance limit.
LimitValue1The limit is a predefined limit.
NaturalLimit2The limit is defined for technological or physical reasons.

Its representation in the AddressSpace is defined in Table 51.

Table 51 – ToleranceLimitEnum Definition
Attribute Value
BrowseNameToleranceLimitEnum
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasPropertyVariable0:EnumStrings0:LocalizedText []0:PropertyType
Conformance Units
GMS CharacteristicType

11.6 ToolAlignmentState

This enumeration defines the alignment of a tool. The enumeration is defined in Table 52.

Table 52 – ToolAlignmentState Items
NameValueDescription
Fixed0Means the tool is fixed.
Indexed1Means the tool can be moved in steps.
Continuous2Means the tool can be moved Continuous.

Its representation in the AddressSpace is defined in Table 53.

Table 53 – ToolAlignmentState Definition
Attribute Value
BrowseNameToolAlignmentState
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasPropertyVariable0:EnumStrings0:LocalizedText []0:PropertyType
Conformance Units
GMS SensorType

11.7 ToolIsQualifiedStatus

This enumeration defines qualified status of a tool. The enumeration is defined in Table 54.

Table 54 – ToolIsQualifiedStatus Items
NameValueDescription
Qualified0The tool is qualified.
Imprecise1Means the tool can be moved in steps.
NotQualified2The tool is not qualified.

Its representation in the AddressSpace is defined in Table 55.

Table 55 – ToolIsQualifiedStatus Definition
Attribute Value
BrowseNameToolIsQualifiedStatus
IsAbstractFalse
References NodeClass BrowseName DataType TypeDefinition Other
Subtype of the Enumeration type defined in OPC 10000-5
0:HasPropertyVariable0:EnumStrings0:LocalizedText []0:PropertyType
Conformance Units
GMS SensorType