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 |