This chapter defines the corresponding Conformance Units for the OPC UA Information Model for Cranes and Hoists.

Table 34 – Conformance Units for Cranes and Hoists

Category

Title

Description

Server

Cranes Base Info CraneMotionDeviceSystemType

Supports the CraneMotionDeviceSystemType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations. A CraneMotionDeviceSystemType has to include at least one Instance of a MotionDeviceType or a subtype of MotionDeviceType.

Server

Cranes Base Info CraneMotionDeviceType

Supports the CraneMotionDeviceType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations.

Server

Cranes Base Info CraneAxisType

Supports the CraneAxisType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations. The CraneAxisFunctions EnumValues are given according to the definitions Table 18 in all instances.

Server

Cranes Base Info BrakeType

Supports the BrakeType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations.

Server

Cranes Base Info CraneMotorType

Supports the CraneMotorType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations

Server

Cranes Base Info ProtectiveFunctionType

Supports the ProtectiveFunctionType with all its mandatory InstanceDeclarations, and optionally the optional InstanceDeclarations

Server

Cranes Base Info CraneOperationalModeEnum

Supports the enumeration type CraneOperationalModeEnum

Server

Crane Base Info ExternalControlRequestEnum

Supports the enumeration type ExternalControlRequestEnum

Server

Crane Base Info CraneMotionDeviceCategoryEnum

Supports the enumeration type CraneMotionDeviceCategoryEnum

Server

Crane Base Info ProtectiveFunctionEnum

Supports the enumeration type ProtectiveFunctionEnum

Server

Crane Base Info ProtectsAxis

Supports the reference type ProtectsAxis

http://opcfoundation.org/UA/Robotics/CranesHoists/ lists all Profiles defined in this document and defines their URIs.

Table 35 – Profile URIs for Cranes and Hoists

Profile

URI

Cranes Basic Server Profile

http://opcfoundation.org/UA-Profile/CranesHoists/Server/Basic

The following sections specify the Facets available for Servers that implement the companion specification for Cranes and Hoists. Each section defines and describes a Facet or Profile.

Table 36 defines a Profile that describes the functionalities of an OPC UA Server that is used to serve OPC UA CS for Cranes and Hoists Information Model.

Table 36 – CranesHoists Base Server Profile

Group

Conformance Unit / Profile Title

Mandatory / Optional

Profile

0:Core 2017 Server Facethttp://opcfoundation.org/UA-Profile/Server/Core2017Facet

M

Profile

0:Data Access Server Facethttp://opcfoundation.org/UA-Profile/Server/DataAccess

M

Machinery

4:Machinery Machine Identification Server Facet

M

Machinery

4:Machinery Building Block Organization

O

Cranes

Cranes Base Info CraneMotionDeviceSystemType

M

Cranes

Cranes Base Info CraneMotionDeviceType

M

Cranes

Cranes Base Info CraneAxisType

O

Cranes

Cranes Base Info BrakeType

O

Cranes

Cranes Base Info CraneMotorType

O

Cranes

Cranes Base Info ProtectiveFunctionType

O

Cranes

Cranes Base Info CraneOperationalModeEnum

O

Cranes

Crane Base Info ExternalControlRequestEnum

O

Cranes

Crane Base Info CraneMotionDeviceCategoryEnum

M

Cranes

Crane Base Info ProtectiveFunctionEnum

O

Cranes

Crane Base Info ProtectsAxis

O