跳到主要内容

MC_Jog(点动)

功能

通过共享前端状态机控制轴点动运动

输入参数与返回值

参数类别数据类型功能
Axis输入输出AXIS_REF轴引用
Execute输入BOOL启用点动指令处理
JogForward输入BOOL控制轴正向运动
JogBackward输入BOOL控制轴负向运动
Velocity输入REAL最大点动速度
Acceleration输入REAL最大点动加速度
Deceleration输入REAL最大点动减速度
Jerk输入REAL最大点动加加速度
Done输出BOOL点动运动完成
Busy输出BOOL功能块正在处理指令
Active输出BOOL指令正在控制轴
CommandAborted输出BOOL指令已中止
Error输出BOOL功能块错误
ErrorID输出WORD功能块错误代码

用法示例

MC_Jog_0(
Axis := Axis,
Execute := Execute,
JogForward := JogForward,
JogBackward := JogBackward,
Velocity := Velocity,
Acceleration := Acceleration,
Deceleration := Deceleration,
Jerk := Jerk,
Done => Done,
Busy => Busy,
Active => Active,
CommandAborted => CommandAborted,
Error => Error,
ErrorID => ErrorID
);