Beckhoff – BECKHOFF AX2000 CANopen communication profile User Manual

Page 102

Advertising
background image

The figures show the difference between the set of setpoints mode and the single setpoint mode.
The initial status of the bit change_set_immediately in the control word determines which mode is
used. To keep these examples simple, only trapezoidal moves are used. If the bit
change_set_immediately is “0”(continuously drawn line in Figure 1) a single setpoint is expected by
the drive (1). After data is applied to the drive, a host signals that the data is valid by changing the
bit new_setpoint to “1" in the control word (2). The drive responds with setpoint_acknowledge set to
“1" in the status word (3) after it has recognized and buffered the new valid data. Now the host can
release new_setpoint (4) and subsequently the drive will signal through setpoint_acknowledge = “0"
its ability to accept new data again (5). In Figure 2 this mechanism results in a velocity of zero after
ramping down to reach a target_position X

1

at t

1

. After signaling to the host, that the setpoint has

been reached as described above, the next target_position is processed at t

2

and reached at t

3

.

With change_set_immediately set to “1" (6), symbolized by the dashed line in Figure 1, the host
instructs the drive to apply a new setpoint immediately after reaching the previous one. The relative
timing of the other signals is unchanged. This behavior causes the drive to process the next set-
point X

2

in advance, and to hold its velocity when it reaches the target_position X

1

at t

1

. The drive

then moves immediately to the next target_position X

2

that has already been calculated.

Bits im controlword:
Bit 4

new_set_point (positive Flanke!)

Bit 5

change_set_immediatly

Bit 6

absolut / relativ

Bits im statusword:
Bit 12 setpoint acknowledge
Bit 13 following error

102

CANopen for AX2000/2500

CANopen Drive Profile

07/2007

BECKHOFF

time

v

2

v

1

t

0

t

1

t

2

t

3

velocity

time

v

2

v

1

t

0

t

1

t

2

velocity

Advertising