MC_ReadStatus_PTO:获取轴的状态

功能块描述

此功能块返回轴的状态图状态。

图形表示形式

G-SE-0028399.1.gif-high.gif

 

 

IL 和 ST 表示形式

若要查看 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 时:检测到的错误的代码。

ErrorStop

BOOL

FALSE

如果为 TRUE,则状态为处于活动状态(运动状态图)。

Disabled

BOOL

FALSE

Stoppping

BOOL

FALSE

Homing

BOOL

FALSE

Stanstill

BOOL

FALSE

DiscreteMotion

BOOL

FALSE

ContinuousMotion

BOOL

FALSE

IsHomed

BOOL

FALSE

如果为 TRUE,则参考点有效,允许绝对运动。

AxisWarning

BOOL

FALSE

如果为 TRUE,则存在关于轴的警告(调用 MC_ReadAxisError_PTO 了解详细信息)。

QueueFull

BOOL

FALSE

如果为 TRUE,则表明运动队列已满,不允许其他移动进入缓冲区。