8.1 Conformance Units

This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Shot Blasting Technology. The ConformanceUnits are meant to map one specific instance of a shot blast machine. Usually there is only one instance of the ShotBlastMachineType on an OPC UA server. When there are several instances of a shot blast machine on one OPC UA server, each instance must be mapped by it’s specific ConformanceUnits. Therefor it is recommended to separate the instances in different namespaces.

Table 43 – Conformance Units for OPC UA for Shot Blasting Technology
Category Title Description
ServerShotBlastMachine BasicAt least one instance of the ShotBlastMachineMachineType is available on the server. The instance has all mandatory nodes.
ServerShotBlastMachine MediaEvery ShotBlastMachineType instance has at least one instance of the optional node from the ShotBlastMediaType.
ServerShotBlastMachine Deployment MonitoringEvery ShotBlastMachineType instance has at least one instance of the optional nodes from the DeploymentType.
ServerShotBlastMachine RefillSiloEvery ShotBlastMachineType instance has at least one instance of the optional node from the RefillSiloType.
ServerShotBlastMachine PressurisedEvery ShotBlastMachineType instance has at least one instance of the optional node from the PressurisedBoilerType.
ServerShotBlastMachine Filtration SystemEvery ShotBlastMachineType instance has at least one instance of the optional node from the FiltrationType.
ServerShotBlastMachine PAEFS Filtration System OPC40740Every ShotBlastMachineType instance has not implemented the optional FiltrationType but the FilterSystemType of the OPC 40740 OPC UA for Process Air Extraction and Filtration Systems (PAEFS) Companion Specification.
ServerShotBlastMachine StateMachinesEvery ShotBlastMachineType instance has one instance of the optional node from the 3:MachineryOperationModeStateMachineType and the 3:MachineryItemState_StateMachineType.
ServerShotBlastMachine JobManagementEvery ShotBlastMachineType instance has at least one instance of the optional node from the 5:JobManagementType.
ServerShotBlastChamber Multiple BlastersEvery ShotBlastChamberType instance has more then one instance of the mandatory Placeholder node from the BlasterType.
ServerWheel BlasterEvery BlasterType instance has an instance of the optional node WheelRotationSpeed.
ServerPressurised BlasterEvery BlasterType instance has an instance of the optional node ShotBlastPressure.
ServerHopper Fill Level MonitoringEvery HopperType instance has an instance of the optional nodes HopperLevelMax and HopperLevelMin.
ServerRefill Silo Fill Level MonitoringEvery RefillSiloType instance has an instance of the optional nodes RefillSiloLevelMax and RefillSiloLevelMin.
ServerPressurised Boiler Fill Level MonitoringEvery PressurisedBoilerType instance has an instance of the optional nodes PressurisedBoilerLevelMax and PressurisedBoilerLevelMin.
ServerFiltration Status MonitoringEvery FiltrationType instance has an instance of the optional node 3:MachineryItemState_StateMachineType.