MC_ReadActualPosition(运动控制读取实际位置)
MC_ReadActualPosition 指令可返回反馈轴的实际位置。MC_ReadActualPosition 功能仅适用于反馈运动。
操作详细信息︰
- 执行 MC_ReadActualPosition 之前,确认轴是否处于以下轴状态之一:
- 已禁用
- 静止
- 离散运动
- 错误停止
- 下载后,反馈轴的实际位置不会复位为 0。要复位或清除反馈轴的位置,请使用 MC_Home 指令或 MC_SetPosition 指令。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于支持运动控制的 L50E 和 L70E 控制器。
MC_ReadActualPosition

参数 | 参数类型 | 数据类型 | 描述 |
|---|---|---|---|
Enable | 输入 | BOOL |
|
Axis | 输出 | FB_AXIS_REF | 梯形图编程中的轴输出为只读。 轴输出参数在 FB_AXIS_REF 数据类型中定义。 |
Valid | 输出 | BOOL |
|
Busy | 输出 | BOOL |
|
Error | 输出 | BOOL | 指示发生了错误。
|
Position | 输出 | REAL | 反馈运动轴的实际绝对位置的值。(以 [u] 为轴单位) |
MC_ReadActualPosition 示例
MC_ReadActualPosition 功能块图示例

MC_ReadActualPosition 梯形图示例

MC_ReadActualPosition 结构化文本示例

结果


提供反馈