MC_Jog
| 功能块 | MC_Jog | ||
|---|---|---|---|
| 下达一个永远照特定速度移动之运动指令。不同于 MC_MoveVelocity,MC_Jog 没有 BufferMode,其将持续移动至点动 (Jog) 输入重设后会才停止。 | |||
| VAR_IN_OUT | |||
| V | AxisIn | AXIS_REF | 轴的参考。 |
| VAR_INPUT | |||
| V | JogForward | BOOL | 移动至正方向。轴开始移动时,变更为 TRUE;当轴停止则变为 FALSE。 |
| V | JogBackward | BOOL | 移动至负方向。轴开始移动时,变更为 TRUE;当轴停止则变为 FALSE。 |
| V | Velocity | LREAL | 指定速度的值,[单位/每秒]。 |
| V | Acceleration | LREAL | 加速度值,永远为正值,单位由 MC_ProfileType 决定,(马达的增加电源) [单位/每秒2] 或 [每秒]。 |
| V | Deceleration | LREAL | 减速度值,永远为正值,单位由 MC_ProfileType 决定,(马达的减少电源) [单位/每秒2] 或 [每秒]。 |
| V | Jerk | LREAL | 加加速度值。单位由 MC_ProfileType 决定,为 [单位/每秒3] 或 [每秒]。 |
| V | BufferMode | MC_BufferMode | 定义如何融合两函式的速度, |
| VAR_OUTPUT | |||
| V | InVelocity | BOOL | 已达到命令之速度。 |
| V | Done | BOOL | 功能块已停止。 |
| V | Busy | BOOL | 功能块尚未完成且预期将有新的输出值。 |
| V | Active | BOOL | 功能块正在控制轴。 |
| V | CommandAborted | BOOL | 命令被另一个命令中止。 |
| V | Error | BOOL | 功能块中出现错误的讯号。 |
| V | ErrorID | MC_Error | 错误识别。 |
|
|||
| MC_Jog | ||||||
|---|---|---|---|---|---|---|
| AXIS_REF | AxisIn | Axis | AXIS_REF | |||
| BOOL | JogForward | InVelocity | BOOL | |||
| BOOL | JogBackward | Done | BOOL | |||
| LREAL | Velocity | Busy | BOOL | |||
| LREAL | Acceleration | Active | BOOL | |||
| LREAL | Deceleration | CommandAborted | BOOL | |||
| LREAL | Jerk | Error | BOOL | |||
| MC_BufferMode | BufferMode | ErrorID | MC_Error | |||