
106
Digitax HD M753 Control User Guide
Issue Number: 3
9.17.1
0x6040 Controlword
This provides the primary method of controlling the behavior of the drive
e.g. enabling, disabling, resetting, etc. Table 9-34 describes the format
of the control word. The individual bits are used in combinations
(see Table 9-35) to sequence the drive through the state machine
described in Figure 9-6.
Table 9-34 Controlword
LEGEND: ms = manufacturer-specific; r = reserved; oms = operation
mode specific; h = halt; fr = fault reset; hos = homing operation start;
eo = enable operation; qs = quick stop; ev = enable voltage;
so = switch on
Table 9-35 Command coding
9.17.2
0x6041 Statusword
This provides feedback about the current operating state of the drive.
Table 9-36 describes the format of the status word and illustrates how
the individual statusword bits are combined to represent the current
state of the drive.
Table 9-36 Statusword bit functions
LEGEND: ms = manufacturer-specific; ha = homing attained; oms =
operation mode specific; ila = internal limit active; tr = target reached;
rm = remote; w = warning; sod = switch on disabled; qs = quick stop;
ve = voltage enabled; f = fault; oe = operation enabled; so = switched on;
rtso = ready to switch on
Table 9-37 State coding
When using CoE to control the motor position, if the status word
indicates a fault due to a drive trip, then to clear the fault, the fault reset
command should be executed; if the drive is reset by the keypad then
the status word will not be reset and will still indicate a fault condition.
9.18
Common profile features
9.18.1
Sequencing control
These are the supported objects used to control the drive:
Table 9-38 Sequencing control supported objects
The behaviour of the sequencing control is shown in Figure 9-6 on
page 107. This state machine indicates how the drive will be controlled.
Status word is abbreviated to “SW” in the diagram.
The initial state of the CiA402 state machine is “NOT READY TO
SWITCH ON”. The module must be in the EtherCAT operational state
before any further state transitions can happen. If the module goes back
to pre-operational state when the CiA402 state machine is in the
“SWITCH ON DISABLED”, “READY TO SWITCH ON”, “SWITCHED
ON”, “OPERATION ENABLE” or “QUICK STOP ACTIVE” states, the
option will transition to the “NOT READY TO SWITCH ON” state.
This implies that the drive will stop according to the configured stopping
method and the drive will be inhibited after the motor has stopped.
In the state “QUICK STOP ACTIVE”, the currently selected mode of
operation indicates how a quick stop should be handled. When the drive
is stopped (using the ramp defined in 0x605A Quick_Stop_Option_Code
object), and the Quick stop option code doesn’t indicate that the state
should remain at “QUICK STOP ACTIVE”, the state will move to
“SWITCH ON DISABLED”.
If one of the drive limit switches becomes active, the drive will be slowed
down with the ramp specified by the quick stop option code.
The “internal limit active” bit (11) of the status word will be updated in
states “OPERATION ENABLED” and “QUICK STOP ACTIVE”. It will be
set as soon as the hardware/software limit becomes active, and it will be
cleared as soon as the limit becomes inactive. This bit is supported in
cyclic sync position mode, cyclic sync velocity mode, interpolation
position mode and homing mode.
The default value in mode_of_operation will be 2 (i.e. velocity mode) on
an Open loop drive or mode, and it will be 8 (Cyclic Sync Position mode)
with RFC-A or RFC-S (and on any drive and mode combination that can
support position control). It can be changed at any time as long as the
motor is at zero speed. If the mode of operation is correct and any
associated data is correct, the change will occur and the new operation
mode will be reflected in the mode_of_operation_display object. If the
mode is invalid, or data is incorrect, the mode of operation will not be
changed.
0x6040
Controlword
Access: RW
Range: 0 to
65535
Size: 2 bytes
Unit: N/A
Default: N/A
Type:
UINT
Description:
Provides the primary method of controlling the behavior of the
drive.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reserved
ila
r
oms
h
fr
oms
hos eo
qs
ev
so
Command
Bits of the controlword
Bit 7
Bit 3
Bit 2
Bit 1
Bit 0
Shutdown
0
X
1
1
0
Switch on
0
0
1
1
1
Switch on + enable
operation
0
1
1
1
1
Disable voltage
0
X
X
0
X
Quick stop
0
X
0
1
X
Disable operation
0
0
1
1
1
Enable operation
0
1
1
1
1
Fault reset
X
X
X
X
NOTE: Automatic transition to Enable operation state after executing SWITCHED
ON state functionality.
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ms
ha
ila
tr
rm
ms
w
sod
qs
ve
f
oe
so rtso
Statusword
State
xxxx xxxx x0xx 0000b
Not ready to switch on
xxxx xxxx x1xx 0000b
Switch on disabled
xxxx xxxx x01x 0001b
Ready to switch on
xxxx xxxx x01x 0011b
Switched on
xxxx xxxx x01x 0111b
Operation enabled
xxxx xxxx x00x 0111b
Quick stop active
xxxx xxxx x0xx 1111b
Fault reaction active
xxxx xxxx x0xx 1000b
Fault
Index
Name
6040
Controlword
6041
Statusword
605B
shutdown_option_code
605C
disable_operation_option_code
605A
quick_stop_option_code
605D
halt_option_code
605E
fault_reaction_option_code
6060
modes_of_operation
6061
modes_of_operation_display
6080
max_motor_speed
6084
profile_deceleration
6085
quick_stop_deceleration
6502
supported_drive_modes
Summary of Contents for Digitax HD M753 EtherCAT
Page 261: ......
Page 262: ...0478 0461 03...