10 Profiles and ConformanceUnits
10.1 Conformance Units
This chapter defines the corresponding Conformance Units for the OPC UA Information Model 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 |
10.2 Profiles
10.2.1 Profile list
http://opcfoundation.org/UA/Robotics/CranesHoists/ lists all Profiles defined in this document and defines their URIs.
| Profile | URI |
| Cranes Basic Server Profile | http://opcfoundation.org/UA-Profile/CranesHoists/Server/Basic |
10.2.2 Server Facets
10.2.2.1 Overview
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.
10.2.2.2 Cranes Basic Server 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.
| Group | Conformance Unit / Profile Title | Mandatory / Optional |
| Profile | 0:Core 2017 Server Facet http://opcfoundation.org/UA-Profile/Server/Core2017Facet | M |
| Profile | 0:Data Access Server Facet http://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 |