MC_ReadStatus
功能
该功能块用于读取轴的状态。
输入参数与返回值
| 参数 | 类别 | 数据类型 | 功能 |
|---|---|---|---|
| Axis | 输入输出 | AXIS_REF | 轴对象的引用ID |
| Enable | 输入 | BOOL | 由FALSE变为TRUE时,功能块工作 |
| Valid | 输出 | BOOL | 输出信号是否有效 |
| Busy | 输出 | BOOL | 当前功能是否正处于工作状态 |
| Error | 输出 | BOOL | 是否故障 |
| ErrorID | 输出 | WORD | 错误的ID号 |
| ErrorStop | 输出 | BOOL | 是否处于故障停止状态 |
| Disabled | 输出 | BOOL | 是否处于关闭状态 |
| Stopping | 输出 | BOOL | 是否处于减速停止状态 |
| Homing | 输出 | BOOL | 是否处于返回原点状态 |
| Standstill | 输出 | BOOL | 是否处于保持静止状态 |
| DiscreteMotion | 输出 | BOOL | 是否处于断续运动状态 |
| ContinuousMotion | 输出 | BOOL | 是否处于连续运动状态 |
| SynchronizedMotion | 输出 | BOOL | 是否处于同步运动状态 |
用法示例
MC_READ_STATUS_0(Axis:=IN1, Enable:=IN1, Valid >=OUT1, Busy >=OUT2, Error >=OUT3, ErrorID >=OUT4, ErrorStop >=OUT5, Disable>=OUT6, Stopping>=OUT7, Homing>=OUT8, Standstill>=OUT9, DiscreteMotion>=OUT10, ContinuousMotion>=OUT11, SyncronizeMotion>=OUT12);