运动控制语句概述
在用户程序中,可以使用运动控制指令控制轴。 这些指令会启动执行所需功能的运动控制命令。
可以从运动控制指令的输出参数中获取运动控制命令的状态及命令执行期间发生的任何错误。
MC_ReadParam: 连续读取定位轴的运动数据 V4
说明
“MC_ReadParam”运动控制指令可连续读取轴的运动数据。 相应变量的当前值在命令的起始处决定。
可以读取以下运动数据:
- 轴的当前位置
- 轴的当前速度
- 轴距目标位置的当前距离
- 轴的目标位置
要求
定位轴工艺对象已正确组态。
超驰响应
任何其它运动控制命令均无法中止 MC_ReadParam 命令。
新的 MC_ReadParam 命令不会中止任何激活的运动控制命令。
参数
参数 | 声明 | 数据类型 | 默认值 | 说明 | |
Enable | INPUT | BOOL | FALSE | TRUE | 读取通过“Parameter”指定的变量并将值存储在通过“Value”指定的目标地址中。 |
FALSE | 不会更新已分配的运动数据 | ||||
Parameter | INPUT | VARIANT (REAL) | - | 指向要读取的值的 VARIANT 指针。 允许使用下列变量:
| |
Value | INOUT | VARIANT (REAL) | - | 指向写入所读取值的目标变量或目标地址的 VARIANT 指针。 | |
Valid | OUTPUT | BOOL | FALSE | TRUE | 读取的值有效。 |
FALSE | 读取的值无效。 | ||||
Busy | OUTPUT | BOOL | FALSE | TRUE | 正在执行命令。 |
Error | OUTPUT | BOOL | FALSE | TRUE | 执行命令期间出错。 错误原因,请参见“ErrorID”和“ErrorInfo”的参数说明。 |
ErrorID | OUTPUT | WORD | 16#0000 | 参数“Error”的错误 ID | |
ErrorInfo | OUTPUT | WORD | 16#0000 | 参数“ErrorID”的错误信息 ID |
------------------------END-----------------------
本文暂时没有评论,来添加一个吧(●'◡'●)