ECODRIVE03-FL*-04VRS Functions 8-31
DOK-ECODR3-FL*-04VRS**-FK01-EN-P
Axis Motion with Cam
(Incremental Master Encoder (optional Encoder 2))
Movement over a length from a start signal, using a cam. With each
activation of this function using the CSY command, the position counter
for the master is set to 0. The movement over the length then occurs
within a defined angle range. Processing the cam occurs each time the
angle range is entered, in case this function is not deactivated using the
CSY command. Feed Constant 2 (optional encoder Parameters C004-
C007) is to be set to a value of 360. The modulo value for the encoder
evaluation corresponds to Feed Constant 2.
To re-start, the function must first be deactivated and then reactivated
using CSY.
Multiple cams can also be processed within one master rotation. If the
master axis is within the current angle range, the next angle range can be
determined using the CAN command. The cam stroke and type can also
be pre-set in commands.
Commands:
CAN Angle range
CLG Movement length
CMM Activating this function with mode = 4
CSY Activating a function
Program Example:
Syntax
Description
CMM 1 01 01 4 0
Function selection
CLG 1 +10.000
Stroke
CAN 01 20 170
Start and end of angle
Wait BCE Wait I0.01.7 0
Machine start signal
CSY 1 0 0 0 00.00.0
Turn function on
WaiEnd CPJ V023 <= 170 0 WaiEnd
Wait until end angle reached
CSY 0 0 0 0 00.00.0
Turn function off
PSA 1 +0 050
Return
JMP Wait