l
Faults are cleared (query the General Fault bit in Status Word 1 and issue an explicit message to clear
faults if necessary)
l
Drive is enabled (set Enable bit in the Control Word)
l
Drive is in torque mode (set Attribute 3 Operational Mode of the Position Controller object)
l
Smooth Stop and Hard Stop bits are cleared in Status Word 1.
l
Position Limits are cleared (check bits in Status Word 2)
6.5.2 Torque Moves
Once the drive is setup for torque mode, issue Torque commands (command type 0x05) to set a torque set
point in the drive. Torque commands and values are scaled in milliarms.
While in motion, issue another Torque command to immediately change the target torque.
While a torque command is active, the In Motion bit in Status Word 1 will be set and In Position will be
cleared. The Direction status bit will reflect the actual direction of motion.
Set the Smooth Stop bit to stop the motor at the previously set deceleration rate and remain enabled.
Set the Hard Stop bit to immediately stop at the Controlled Stop rate and disable. To clear this Controlled
Stop condition, you must clear the Hard Stop and Enable bits, then set the Enable bit.
Torque move values can be verified in Workbench. From the terminal, the affected value is IL.CMD.
6.6 Handling Faults
Drive fault conditions are reported with the General Fault bit in Status Word 1 of the response assembly.
Specific fault numbers can be read through fault registers using the Parameter Class. The fault registers
DRV.FAULT1..DRV.FAULT3 are at indexes 478-480. FAULT1 will always list the highest-priority fault.
Faults may be cleared by sending a message to the DRV.CLRFAULTS index 113 of the Parameter Class.
Write a 1-byte value (any value) to the parameter to execute the command.
Transmit the following explicit message:
Service: 0x10 (Write)
Class: 0x0F (Parameter)
Instance: 113 (DRV.CLRFAULTS)
Attribute: 0x01 (Value)
Data Length: 4 bytes
Data Value: 1
6.7 Saving to Non-volatile Memory
Drive parameters are typically stored in RAM and only stored to non-volatile memory when a Save is com-
manded through an Explicit Message to the Parameter Object.
Transmit the following explicit message:
Service: 0x10 (Write)
Class: 0x0F (Parameter)
Instance: 470 (DRV.NVSAVE)
Attribute: 0x01 (Value)
Data Length: 4 bytes
Data Value: 1
Ethernet/IP Communications | 6 Communication Profile
Kollmorgen | December 2014
19