MCA_MoveVelocityContinuous¶
Function Block MCA_MoveVelocityContinuous
Available as of PLC runtime system | V2.2 |
Included in library | MC_Block_AC500_V11.lib |
Type | Function Block with historical values |
This Function Block commands a never ending controlled motion at a specified velocity. The difference to Function Block MC_MoveVelocity MC_MoveVelocity is that the values for Velocity, Acceleration and Deceleration can be modified continuously. If there is a change of the velocity, the reaction on the signal InVelocity will be delayed for 1 cycle.
Note
- To stop the motion, the Function Block has to be interrupted by another Function Block issuing a new command.
- The signal “InVelocity” has to be reset when the block is aborted by another block or at the falling edge of “Execute”.
- In combination with MC_MoveSuperimposed, the output “”nVelocity” stays TRUE once the velocity setpoint of the axis has reached the commanded velocity.
See the following chapter to check if this Function Block is supported by the used axis implementation: Overview
For this Function Block there is a visualization in the Library MC_Blocks_AC500_V11.
See the following chapter for a list of available data types: Overview
Using this Function Block with FM562
Input Jerk: 1 = jerk on, 2 = jerk off
Input Direction: 0 = DEFAULT, 1 = POSITIVE, 3 = NEGATIVE
Input BufferMode: Not implemented