MC_ReadStatus(运动控制读取状态)
MC_ReadStatus 指令返回与当前正在进行中的运动相关的轴的状态。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于支持运动控制的 L50E 和 L70E 控制器。
MC_ReadStatus

参数 | 参数类型 | 数据类型 | 描述 |
|---|---|---|---|
EN | 输入 | BOOL | 启用指令块。
仅适用于梯形图程序。 |
AxisIn | 输入 | AXIS_REF FB_AXIS_REF | 使用 AXIS_REF 数据类型参数定义 AxisIn。 对于 FB_Axis(反馈轴),使用 FB_AXIS_REF 数据类型定义 AxisIn。 |
Enable | 输入 | BOOL |
|
ENO | 输出 | BOOL | 启用“输出”。 仅适用于梯形图程序。 |
Axis | 输出 | AXIS_REF | 梯形图编程中的轴输出为只读。 |
Valid | 输出 | BOOL |
|
Busy | 输出 | BOOL |
|
Error | 输出 | BOOL | 指示发生了错误。
|
ErrorID | 输出 | UINT | 标识错误的唯一数字。已在运动控制功能块错误 ID 中定义该指令的错误。 |
ErrorStop | 输出 | BOOL | TRUE: 轴状态为“错误停止”。 轴状态在运动控制轴状态值和名称中定义。 |
Disabled | 输出 | BOOL | TRUE: 轴状态为“已禁用”。 |
Stopping | 输出 | BOOL | TRUE: 轴状态为“正在停止”。 |
Referenced | 输出 | BOOL | TRUE: 轴状态已归位,轴的绝对引用位置已知。 |
StandStill | 输出 | BOOL | TRUE: 轴状态为“静止”。 |
DiscreteMotion | 输出 | BOOL | TRUE: 轴状态为“离散运动”。 |
ContinuousMotion | 输出 | BOOL | TRUE: 轴状态为“连续运动”。 |
SynchronizedMotion | 输出 | BOOL | Micro800 控制器中不支持已同步运动。
|
Homing | 输出 | BOOL | TRUE: 轴状态为“原位”。 |
ConstantVelocity | 输出 | BOOL | TRUE: 电机的速度为恒定。 |
Accelerating | 输出 | BOOL | TRUE: 轴正在加速,电机的能量增加。 |
Decelerating | 输出 | BOOL | TRUE: 轴正在减速,电机的能量减少。 |
MC_ReadStatus 示例
MC_ReadStatus 功能块图示例

MC_ReadStatus 梯形图示例

MC_ReadStatus 结构化文本示例

结果


提供反馈