MC_ReadMotionState_PTO:获取轴的运动状态
此功能块返回轴的实际运动状态。
若要查看 IL 或 ST 语言的一般表示形式,请参阅功能和功能块表示形式一章。
下表介绍输入变量:
输入 |
类型 |
初始值 |
描述 |
---|---|---|---|
Axis |
AXIS_REF_PTO |
- |
将执行功能块的轴(实例)的名称。在设备树中,在控制器配置中声明名称。 |
Enable |
BOOL |
FALSE |
当值为 TRUE 时,执行功能块。可连续修改功能块输入的值,并且可以连续更新输出。 当值为 FALSE 时,终止功能块执行并复位其输出。 |
下表介绍输出变量:
输出 |
类型 |
初始值 |
描述 |
---|---|---|---|
Valid |
BOOL |
FALSE |
可以在功能块的输出引脚获得有效数据。 |
Error |
BOOL |
FALSE |
如果为 TRUE,表示检测到错误。功能块执行结束。 |
ErrorId |
PTO_ERROR |
PTO_ERROR.NoError |
当 Error 为 TRUE 时:检测到的错误的代码。 |
ConstantVelocity |
BOOL |
FALSE |
实际速度是常量。 |
Accelerating |
BOOL |
FALSE |
实际速度正在增加。 |
Decelerating |
BOOL |
FALSE |
实际速度正在降低。 |