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

BrowseName

WorkspaceType

IsAbstract

True

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Structure defined in OPC 10000-3

Conformance Units

GMS GMSIdentificationType

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

Table 44 – CartesianWorkspaceType Structure

Name

Type

Description

CartesianWorkspaceType

structure

Subtype of WorkspaceType defined in this Companion Specification

Length

0:Double

in direction of global gravity

Width

0:Double

An orthogonal direction to height and length

Height

0:Double

An orthogonal direction to width and length

Its representation in the AddressSpace is defined in Table 45.

Table 45 – CartesianWorkspaceType Definition

Attribute

Value

BrowseName

CartesianWorkspaceType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the WorkspaceType defined in this Companion Specification

Conformance Units

GMS GMSIdentificationType

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

Table 46 – CylindricalWorkspaceType Structure

Name

Type

Description

CylindricalWorkspaceType

structure

Subtype of WorkspaceType defined in this Companion Specification

Length

0:Double

in direction of global gravity

Radius

0:Double

An orthogonal direction to height and length

Its representation in the AddressSpace is defined in Table 47

Table 47 – CylindricalWorkspaceType Definition

Attribute

Value

BrowseName

CylindricalWorkspaceType

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the WorkspaceType defined in this Companion Specification

Conformance Units

GMS GMSIdentificationType

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

Table 48 – MeasurementReasonEnum Items

Name

Value

Description

ContinuousMeasurements

0

Series measurement. Default inspection

SpecialMeasurement

1

Other kind of measurements apart from series production

AuditMeasurement

2

capability and audit inspections

MinMastering

3

Zeroing / sensitivity check with Min Master

MedMastering

4

Zeroing / calibration

MaxMastering

5

Zeroing / sensitivity check with Max Master

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

Table 49 – MeasurementReasonEnum Definition

Attribute

Value

BrowseName

MeasurementReasonEnum

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumStrings

0:LocalizedText []

0:PropertyType

Conformance Units

GMS GMSJobType

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

Table 50 – ToleranceLimitEnum Items

Name

Value

Description

NoLimit

0

There is no tolerance limit.

LimitValue

1

The limit is a predefined limit.

NaturalLimit

2

The limit is defined for technological or physical reasons.

Its representation in the AddressSpace is defined in Table 51.

Table 51 – ToleranceLimitEnum Definition

Attribute

Value

BrowseName

ToleranceLimitEnum

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumStrings

0:LocalizedText []

0:PropertyType

Conformance Units

GMS CharacteristicType

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

Table 52 – ToolAlignmentState Items

Name

Value

Description

Fixed

0

Means the tool is fixed.

Indexed

1

Means the tool can be moved in steps.

Continuous

2

Means the tool can be moved Continuous.

Its representation in the AddressSpace is defined in Table 53.

Table 53 – ToolAlignmentState Definition

Attribute

Value

BrowseName

ToolAlignmentState

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumStrings

0:LocalizedText []

0:PropertyType

Conformance Units

GMS SensorType

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

Table 54 – ToolIsQualifiedStatus Items

Name

Value

Description

Qualified

0

The tool is qualified.

Imprecise

1

Means the tool can be moved in steps.

NotQualified

2

The tool is not qualified.

Its representation in the AddressSpace is defined in Table 55.

Table 55 – ToolIsQualifiedStatus Definition

Attribute

Value

BrowseName

ToolIsQualifiedStatus

IsAbstract

False

References

NodeClass

BrowseName

DataType

TypeDefinition

Other

Subtype of the Enumeration type defined in OPC 10000-5

0:HasProperty

Variable

0:EnumStrings

0:LocalizedText []

0:PropertyType

Conformance Units

GMS SensorType