Function that performs axis movement in manual mode.
Compared with mva_jog2():
•It is not possible to distinctly set acceleration and deceleration
•It is not possible to set acceleration and deceleration jerk distinctly
•Cannot handle stop on end of strokes with jerked motion
Syntax |
i32 mva_jog (i32 nAx, i32 dir, real spe, real acc [, real jer=1e100] [, i32 noEEOS=0]) |
||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
nAx |
Number of the axis (1-:-32) |
||||||||||||||
dir |
Direction:
|
||||||||||||||
spe |
Speed |
||||||||||||||
acc |
Acceleration |
||||||||||||||
jer |
Jerk. (optional, default 1e100) |
||||||||||||||
noEEOS |
Flag to disable the use of EEOS (Electronic End Of Stroke) as an end of stroke: (optional, default 0)
If disabled, CRASH alarms are not handled, even if CAM enabled. NOTE: See predefined variables min_str and max_str. |
||||||||||||||
Result |
Variable containing information about the status of the function (see returns codes).
|
||||||||||||||
Validity |
Rule |
||||||||||||||
Note |
Acting on the jerk results in an 'S' velocity profile, thus a smoother motion. Stopping on end of strokes is done with maximum jerk |
Example of use:
For a concrete example see in the RDE environment: Workspace -> Specials -> Examples Library. |