8.1 GMSType

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
BrowseNameGMSType
IsAbstractFalse
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:HasComponentObject5:EquipmentGMSEquipmentType0:Mandatory
0:HasAddInObject2:IdentificationGMSIdentificationType0:Mandatory
0:HasComponentObject5:Notification5:NotificationType0:Mandatory
0:HasComponentObject5:Production5:ProductionType0:Mandatory
0:HasComponentObjectResultManagementGMSResultManagementType0:Mandatory
0:HasComponentObject5:MonitoringGMSMonitoringType0: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
0:HasComponentObjectCalibrationCalibrationPrognosisType0:Optional