6.7 CncDriveType
6.7.1 General
This OPC UA ObjectType represents a CNC drive. It serves as a basis for all drive component Objects that are accessible through this interface, e.g. CncAxisType and CncSpindleType are derived from this ObjectType, and therefore is an abstract type. CncDriveType holds elements that are common for all drive Objects of a CNC system. It is formally defined in Table 13.
6.7.2 ObjectType Definition
The CncDriveType is formally defined in Table 13.
| Attribute | Value | ||||
| BrowseName | CncDriveType | ||||
| IsAbstract | True | ||||
| References | NodeClass | BrowseName | DataType | TypeDefinition | ModellingRule |
|---|---|---|---|---|---|
| Inherit the components of the CncComponentType | |||||
| HasComponent | Variable | ActChannel | NodeId | DataItemType | Mandatory |
| HasComponent | Variable | ActLoad | Double | AnalogItemType | Mandatory |
| HasComponent | Variable | ActPower | Double | AnalogItemType | Mandatory |
| HasComponent | Variable | ActTorque | Double | AnalogItemType | Mandatory |
| HasComponent | Variable | CmdTorque | Double | AnalogItemType | Mandatory |
| HasComponent | Variable | IsInactive | Boolean | DataItemType | Mandatory |
| HasComponent | Variable | IsVirtual | Boolean | DataItemType | Mandatory |
6.7.3 ObjectType Description
6.7.3.1 ActChannel
NodeId of the channel object (CncChannelType) that administrates this drive to expose drive’s channel affiliation. ActChannel remains empty in case of drives without channel affiliation.
6.7.3.2 ActLoad
Drive load actual value.
6.7.3.3 ActPower
Drive power actual value.
6.7.3.4 ActTorque
Drive torque actual value.
6.7.3.5 CmdTorque
Drive torque setpoint value.
6.7.3.6 IsInactive
Drive inactive state (true in case of inactive drive, else false).
6.7.3.7 IsVirtual
Virtual axis (no hardware present; true in case of virtual axis, else false).