19.1 Conformance Units

This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Machinery.

Table 52 – Conformance Units for OPC UA for Machinery
Category Title Description
ServerMachinery Machine IdentificationSupports the MachineIdentificationType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations with read access. There is at least one instance of the MachineIdentificationType or a subtype using the DefaultInstanceBrowseName and is referenced from an Object representing a Machine with a Reference of HasAddIn or a subtype.
ServerMachinery Machine Identification WritableSupports the MachineIdentificationType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations, with writable access to all Variables defined as writable in this specification. The optional Properties 2:AssetId, 2:ComponentName and Location shall be provided for all instances of the MachineIdentificationType or its subtypes.
ServerMachinery Find MachinesSupports the Machines Object and references all Machines of the Server as defined by the Machines Object.
ServerMachinery Component IdentificationSupports the MachineryComponentIdentificationType with optionally the optional InstanceDeclarations with read access. There is at least one instance of the MachineryComponentIdentificationType or a subtype using the DefaultInstanceBrowseName and is referenced from an Object representing a component of a Machine with a Reference of HasAddIn or a subtype.
ServerMachinery Component Identification MandatorySupports the MachineryComponentIdentificationType with the Properties 2:Manufacturer, 2:Model, 2:ProductCode, and 2:SerialNumber as mandatory and optionally the other optional InstanceDeclarations with read access. The Properties 2:Manufacturer, 2:Model, 2:ProductCode, and 2:SerialNumber shall be provided for all instances of the MachineryComponentIdentificationType or a subtype.
ServerMachinery Component Identification WritableSupports the MachineryComponentIdentificationType with optionally the optional InstanceDeclarations, with writable access to all Variables defined as writable in this specification for all instances of the MachineryComponentIdentificationType or its subtypes. The optional Properties 2:AssetId, and 2:ComponentName shall be provided for all instances of the MachineryComponentIdentificationType or its subtypes.
ServerMachinery Find Components of MachinesSupports the MachineComponentsType for all Machines managed by the Server, each one referencing the exposed components of the corresponding machine. Each Object representing a Machine shall reference an instance of MachineComponentsType or a subtype using the DefaultInstanceBrowseName with a Reference of HasAddIn or a subtype.
ServerMachinery Building Block OrganizationEach MachineryItem supporting building blocks defined by this specification using the MachineryBuildingBlocks folder directly references a folder called MachineryBuildingBlocks. This folder directly references all those building blocks supported by the MachineryItem.
ServerMachinery MachineryItem StateSupports the MachineryItemState_StateMachineType and has at least one instance of a MachineryItem supporting this as AddIn under its MachineryBuildingBlocks folder.
ServerMachinery Operation ModeSupports the MachineryOperationModeStateMachineType and has at least one instance of a MachineryItem supporting this as AddIn under its MachineryBuildingBlocks folder.
ServerMachinery Operation CounterSupports the MachineryOperationCounterType and has at least one instance of a MachineryItem supporting this as AddIn with at least one counter under its MachineryBuildingBlocks folder.
ServerMachinery Lifetime CounterSupports the MachineryLifetimeCounterType and has at least one instance of a MachineryItem supporting this as AddIn under its MachineryBuildingBlocks folder.
ServerMachinery MonitoringSupports the MonitoringType and has at least one instance of a MachineryItem supporting this AddIn under its MachineryBuildingBlocks folder.
ServerMachinery MachineryEquipment

Supports the MachineryEquipmentFolderType and has at least one instance of a MachineryItem supporting this AddIn under its MachineryBuildingBlocks folder.

Supports the IMachineryEquipmentType and has at least one instance of MachineryEquipmentFolderType with one instance implementing the IMachineryEquipmentType.

ServerMachinery NotificationsSupports the NotificationsType and has at least one instance of a MachineryItem supporting this AddIn under its MachineryBuildingBlocks folder.