9 Profiles and ConformanceUnits

9.1 Conformance Units

This chapter defines the corresponding Conformance Units for the OPC UA Information Model for OPC UA for Wireless Machine Tool Peripherals.

Table 57 – Conformance Units for OPC UA for Wireless Machine Tool Peripherals
Category Title Description
ServerWMTP BasicType definition of WirelessMachineToolPeripheralType is available on the server. There is at least one instance of WirelessMachineToolPeripheralType. The instance has all mandatory nodes.
ServerWMTP DeviceConfiguration Calibration CapabilitiesThe WirelessMachineToolPeripheralType instance has the optional nodes for CalibrationMode and SwitchCalibrationMode.
ServerWMTP DeviceConfiguration Time CapabilitiesThe WirelessMachineToolPeripheralType instance has the optional node for SetDeviceTime.
ServerWMTP Firmware ServicesThe WirelessMachineToolPeripheralType instance has the optional node for UpdateFirmware.
ServerWMTP License ServicesThe WirelessMachineToolPeripheralType instance has the optional nodes for SendLicenseData, LicenseInformation and LicenseValidity.
ServerWMTP BatteryLevelThe WirelessMachineToolPeripheralType instance has the optional node for BatteryLevel.
ServerWMTP Service and LifeCycle Information BasicThe WirelessMachineToolPeripheralType instance has the optional nodes for NextServiceDate, LastService and LifeCycleStatus.
ServerWMTP Service and LifeCycle Information AdvancedThe WirelessMachineToolPeripheralType instance has the optional nodes for NextServiceDate, LastService, LifeCycleStatus, RemainingLifetimeCounter, RemainingCycleCounter, NextServiceCounter, OperationCounter and OperationSinceLastServiceCounter.
ServerWMTP Temperature MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking temperature data.
ServerWMTP RotationSpeed MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking rotational speed data.
ServerWMTP Humidity MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking humidity data.
ServerWMTP Acceleration MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking acceleration data.
ServerWMTP Force MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking force data.
ServerWMTP Torque MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking torque data.
ServerWMTP Position MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking position data.
ServerWMTP Dimension MeasurementThe WirelessMachineToolPeripheralType instance has implemented an Object according to the WMTPMeasurementType that is tracking dimension data.
ServerWMTP WorkCycleDataThe WirelessMachineToolPeripheralType instance has the optional node for WorkCycleData.
ServerWMTP ServiceCycleDataThe WirelessMachineToolPeripheralType instance has the optional node for ServiceCycleData.
ServerWMTP WorkCycleData Deleting AllThe WorkCycleDataType instance has the optional node for DeleteAllStoredRecords.
ServerWMTP WorkCycleData Deleting AdvancedThe WorkCycleDataType instance has the optional nodes for DeleteAllStoredRecords, DeleteStoredRecordsTime and DeleteStoredRecordsIndex.
ServerWMTP WorkCycleData ReportNumberOfStoredRecordsTimeThe WorkCycleDataType instance has the optional node for ReportNumberOfStoredRecordsTime.
ServerWMTP WorkCycleData CombinedReport IndexThe WorkCycleDataType instance has the optional node for CombinedReportIndex.
ServerWMTP WorkCycleData CombinedReport TimeThe WorkCycleDataType instance has the optional node for CombinedReportTime.
ServerWMTP WorkCycleData CombinedReport AdvancedThe WorkCycleDataType instance has all optional nodes for the combined report.
ServerWMTP ServiceCycleData Deleting AllThe ServiceCycleDataType instance has the optional node for DeleteAllStoredRecords.
ServerWMTP ServiceCycleData Deleting AdvancedThe ServiceCycleDataType instance has the optional nodes for DeleteAllStoredRecords, DeleteStoredRecordsTime and DeleteStoredRecordsIndex.
ServerWMTP ServiceCycleData ReportNumberOfStoredRecordsTimeThe ServiceCycleDataType instance has the optional node for ReportNumberOfStoredRecordsTime.
ServerWMTP ServiceCycleData CombinedReport IndexThe ServiceCycleDataType instance has the optional node for CombinedReportIndex.
ServerWMTP ServiceCycleData CombinedReport TimeThe ServiceCycleDataType instance has the optional node for CombinedReportTime.
ServerWMTP ServiceCycleData CombinedReport AdvancedThe ServiceCycleDataType instance has all optional nodes for the combined report.
ServerWMTP Measurement LimitCountersThe WMTPMeasurementType instance has the optional node for LimitCounters.
ServerWMTP Measurement InternalUpdateIntervalThe WMTPMeasurementType instance has the optional node for InternalUpdateInterval.
ServerWMTP Measurement Information for WorkCycleDataThe WMTPMeasurementType instance has the optional nodes for Timestamp Index and MeasurementPeriod.

9.2 Facets

9.2.1 Facet list

Table 58 lists all Facets defined in this document and defines their URIs.

Table 58 – Profile URIs for OPC UA for Wireless Machine Tool Peripherals
Profile URI
WMTP Basic Server Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPBasicServerFacet
WMTP Service and LifeCycle Basic Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPServiceAndLifeCycleBasicFacet
WMTP Service and LifeCycle Advanced Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPServiceAndLifeCycleAdvancedFacet
WMTP Temperature Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPTemperatureFacet
WMTP Rotation Speed Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPRotationSpeedFacet
WMTP Humidity Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPHumidityFacet
WMTP Acceleration Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPAccelerationFacet
WMTP Force Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPForceFacet
WMTP Torque Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPTorqueFacet
WMTP Position Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPPositionFacet
WMTP Dimension Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPDimensionFacet
WMTP Work Cycle Data Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPWorkCycleDataFacet
WMTP Service Cycle Data Facethttp://opcfoundation.org/UA-Profile/WMTP/Server/WMTPServiceCycleDataFacet

9.2.2 Server Facets

9.2.2.1 Overview

The following sections specify the Facets available for Servers that implement the Wireless Machine Tool Peripherals companion specification. Each section defines and describes a Facet or Profile.

9.2.2.2 WMTP Basic Server Facet

This Facet defines support for base WMTP functionality.

Table 59 – WMTP Basic Server Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP DeviceConfiguration Calibration CapabilitiesO
WMTPWMTP DeviceConfiguration Time CapabilitiesO
WMTPWMTP Firmware ServicesO
WMTPWMTP License ServicesO
WMTPWMTP BatteryLevelO
WMTPWMTP Measurement LimitCountersO
WMTPWMTP Measurement InternalUpdateIntervalO
WMTPWMTP Measurement Information for WorkCycleDataO
9.2.2.3 WMTP Service and LifeCycle Basic Facet

This Facet defines support for basic WMTP service and lifecycle data.

Table 60 – WMTP Service and LifeCycle Basic Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Service and LifeCycle Information BasicM
9.2.2.4 WMTP Service and LifeCycle Advanced Facet

This Facet defines support for advanced WMTP service and lifecycle data.

Table 61 – WMTP Service and LifeCycle Advanced Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Service and LifeCycle Information AdvancedM
9.2.2.5 WMTP Temperature Facet

This Facet defines support for at least one WMTP temperature measurement.

Table 62 – WMTP Temperature Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Temperature MeasurementM
9.2.2.6 WMTP Rotation Speed Facet

This Facet defines support for at least one WMTP rotational speed measurement.

Table 63 – WMTP Rotation Speed Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP RotationSpeed MeasurementM
9.2.2.7 WMTP Humidity Facet

This Facet defines support for at least one WMTP humidity measurement.

Table 64 – WMTP Humidity Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Humidity MeasurementM
9.2.2.8 WMTP Acceleration Facet

This Facet defines support for at least one WMTP acceleration measurement.

Table 65 – WMTP Acceleration Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Acceleration MeasurementM
9.2.2.9 WMTP Force Facet

This Facet defines support for at least one WMTP force measurement.

Table 66 – WMTP Force Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Force MeasurementM
9.2.2.10 WMTP Torque Facet

This Facet defines support for at least one WMTP torque measurement.

Table 67 – WMTP Torque Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Torque MeasurementM
9.2.2.11 WMTP Position Facet

This Facet defines support for at least one WMTP position measurement.

Table 68 – WMTP Position Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Position MeasurementM
9.2.2.12 WMTP Dimension Facet

This Facet defines support for at least one WMTP dimension measurement.

Table 69 – WMTP Dimension Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP Dimension MeasurementM
9.2.2.13 WMTP Work Cycle Data Facet

This Facet defines support for handling the work cycle data of a WMTP.

Table 70 – WMTP Work Cycle Data Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP WorkCycleDataM
WMTPWMTP WorkCycleData Deleting AllO
WMTPWMTP WorkCycleData Deleting AdvancedO
WMTPWMTP WorkCycleData ReportNumberOfStoredRecordsTimeO
WMTPWMTP WorkCycleData CombinedReport IndexO
WMTPWMTP WorkCycleData CombinedReport TimeO
WMTPWMTP WorkCycleData CombinedReport AdvancedO
9.2.2.14 WMTP Service Cycle Data Facet

This Facet defines support for handling the work cycle data of a WMTP.

Table 71 – WMTP Service Cycle Data Facet
Group Conformance Unit/ Facet Title M / O
WMTPWMTP BasicM
WMTPWMTP ServiceCycleDataM
WMTPWMTP ServiceCycleData Deleting AllO
WMTPWMTP ServiceCycleData Deleting AdvancedO
WMTPWMTP ServiceCycleData ReportNumberOfStoredRecordsTimeO
WMTPWMTP ServiceCycleData CombinedReport IndexO
WMTPWMTP ServiceCycleData CombinedReport TimeO
WMTPWMTP ServiceCycleData CombinedReport AdvancedO

9.2.3 Client Facets

This specification does not define any Client Facets.