7.5 CraneMotorType ObjectType Definition

The CraneMotorType describes a motor in a power train. The Figure 14 shows an overview of this type.

Figure 14 – Overview CraneMotorType

The CraneMotorType represents a motor in a power train and contains its various components. The type is a subtype of the OPC 40010-1 MotorType (OPC Robotics) and this is intended to provide compatibility with OPC 40010-1 aware clients. The CraneMotorType is formally defined in Table 21.

Table 21 – CraneMotorType Definiton
Attribute Value
BrowseNameCraneMotorType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 3:MotorType defined in OPC 10000-100, i. e. inheriting the InstanceDeclarations of that Node.
0:HasAddInObject2:Identification4:MachineryComponentIdentificationTypeO
0:HasComponentObject2:Operational2:FunctionalGroupTypeO
Conformance Units
Cranes Base Info CraneMotorType

The Identification Object provides identification information of the motor. It is specified in OPC 10000-100 and OPC 40001-1.

The Operational FunctionalGroup contains variables which represent the current state of the motor. This is read-only.

The components of the CraneMotorType have additional subcomponents which are defined in Table 22.

Table 22 – CraneMotorType Additional Subcomponents
BrowsePath References NodeClass BrowseName DataType TypeDefinition Others
2:ParameterSet0:HasComponentVariableOverheated0:Boolean0:BaseDataVariableTypeO, RO
2:Operational0:OrganizesVariableOverheated0:Boolean0:BaseDataVariableTypeO, RO

The Overheated variable describes if the motor exceeds the maximum operating temperature. Overheated is TRUE if the motor temperature is above the limit. FALSE otherwise.