Technical data
Technology functions
CPU 317T: Technology Functions
6-84 A5E00251798-03
MC_MoveVelocity - Example of "Override motion"
The signal profile below shows the override reaction of the (Mode = 0)
"MC_MoveVelocity" technology function.
Phase "a"
The first positive edge at input parameter Execute (Exe_1) of FB1 initiates
movement of the axis (Axis_1) at a velocity of 50. InVel_1 outputs a message when
the final velocity is reached.
A positive edge at input parameter Execute (Exe_2) of FB2 overrides the current
motion. Abort_1 reports the override operation. Abort_1 remains set as long as
Exe_1 is set at FB1. After the override, the axis continues to move (Axis_1) at
velocity 15.
Phase "b"
A further positive edge at input parameter Execute (Exe_1) of FB1 overrides the
current motion and resets the velocity to 50.
If the velocity of 50 is not reached yet, a further command at FB2 (positive edge at
Exe_2) overrides the motion. After this override, the axis continues operation
(Axis_1) at velocity 15. InVel_2 outputs a message when this velocity is reached.
Exe_1 is only set briefly in phase "b"; Abort_1 is therefore indicated only for the
duration of one cycle.