The GMSType provides information about the Geometric Measurement System itself. It is the entry point to the OPC UA interface of a Geometric Measurement System. There is a basic structure to the interface. An instance of this type aggregates all information related to one system.

All instances of GMSType have to be referenced from the 3:Machines node defined in OPC 40001-1. At least one instance of GMSType shall be present to qualify for any profile of OPC UA for GMS.

The GMSType is formally defined in Table 12.

Table 12 – GMSType Definition

Attribute

Value

BrowseName

GMSType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the MachineToolType defined in OPC UA for Machine Tools i.e. inheriting the InstanceDeclarations of that Node.

0:HasComponent

Object

5:Equipment

GMSEquipmentType

0:Mandatory

0:HasAddIn

Object

2:Identification

GMSIdentificationType

0:Mandatory

0:HasComponent

Object

5:Notification

5:NotificationType

0:Mandatory

0:HasComponent

Object

5:Production

5:ProductionType

0:Mandatory

0:HasComponent

Object

ResultManagement

GMSResultManagementType

0:Mandatory

0:HasComponent

Object

5:Monitoring

GMSMonitoringType

0:Mandatory

Conformance Units

GMS GMSType

Equipment (see 8.6), Identification (see 8.7), Monitoring (see 8.8), Notification (see OPC UA 40501-1) and Production (see 8.9) are instances of the respective types. They are used to thematically assign the structure of the information in the MachineToolType and the GMSType, respectively. ResultManagement is the entry point for the result management.

The components of the GMSType have additional subcomponents that are defined in Table 13.

Table 13 – GMSType Additional Subcomponents

BrowsePath

References

NodeClass

BrowseName

DataType

TypeDefinition

Others

5:Notification

5:Prognoses

0:HasComponent

Object

Calibration

CalibrationPrognosisType

0:Optional