EtherCAT CoE 402 Mode of Operation
If an EtherCAT slave goes operational and enables OK but does not move when the axis has a move command then check that SERVO is set to 1 and also check the drive mode of operation. For CSP, if 0x6061 is not 8, then check that the requested mode object 0x6060 is 8.
If 0x6060 is 8 and 0x6061 is 0, then look in the Drive manual for information about the acceptable modes of operation. Or ask the manufacturer for reasons why it is not accepting the requested mode.
0x6060 has the requested mode. 8 for CSP, 9 for CSV and 10 for CST. 0x6061 holds the actual mode in use within the drive.
Related Articles
DRIVE_STATUS issue (EtherCAT CoE status word)
DRIVE_STATUS is the value of the CoE status word. Object number 0x6041. If bit 11 is set in the status in the drive then we must see the same in DRIVE_STATUS. If not then the drive is not setting the bit in Object 0x6041. You can check the object ...
Are there major differences between Interpolated Position Mode (0x6060=7) and CSP mode (0x6060=8)?
Inperpolated position mode is designed so that the master sends an array of positions and the drive does a movement that follows the positions by interpolating between them. There is an interpolation time period set in objects 0x60C2:0x01 and ...
Reading DX4 Fault Code Displayed On Front Of Drive
The code below will move the error number displayed on the 8 segment display into a declared variable for use in other programs. 'This example is for Axis 0 error number reading ' 'CO_READ_AXIS(axis_number, index, subindex ,type [,vr_number]) 'CoE ...
Torque and speed control over EtherCAT
For most servo drives, set DRIVE_MODE in the MC_CONFIG. On EtherCAT startup, the Trio Master will set up the drive for the selected mode and set the ATYPE automatically. Some drives can change mode after EtherCAT startup. In the PDO you will see the ...
Fast EtherCAT start up.
The fast startup is done with ETHERCAT(0,0,5). It means the master does not wait for the drives to be in sync before going operational. The drives will still take the same amount of time to get in sync so you should delay doing any actual moves until ...