MC_MovePathΒΆ
MC_MovePath
This Function Block commands an AxesGroup to move according to the path specified in the PathData.
Note
This Function Block applies to the MCS or PCS System, depending which is activated and also follows the dynamic transformation when activated
This Function Block is only supported for PLC-based central Motion Control with Coordinated Motion structures.
Explanation:
The complete path could be moved with PositionOffset and could be stretched with PositionScaling. The path velocity could be modified with the value VelocityScaling. The used velocity will be the pathvelocity (V_PATH) multiplied by VelocityScaling. When the path movement is started, the actual position for each axis should be equal to: PathPosition * PositionScaling + PositionOffset
PositionOffset | PositionScaling | 1.Path position | Actual axis position | Behavior |
---|---|---|---|---|
0 | 1 | 0 | 0 | Ok, movement starts at position 0. |
0 | 1 | 1000 | 1000 | Ok, movement starts at position 1000. |
0 | 2 | 500 | 1000 | Ok, movement starts at position 1000. |
1000 | 1 | 0 | 1000 | Ok, movement starts at position 1000. |
-1000 | 1 | 1000 | 0 | Ok, movement starts at position 0. |
-1000 | 2 | 500 | 0 | Ok, movement starts at position 0. |