MC_ReadActualPosition

<< 点击显示目录 >>

主页  轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 确定驱动器状态 >

MC_ReadActualPosition

只要 "Enable "输入为 TRUE该功能块就会返回轴的位置 。  如果 "位置Position "输出有效,"有效Valid "输出为 TRUE

轴的位置范围:

"AxisPeriod = 0"

该功能块返回当前非周期性的位置值。

"AxisPeriod <> 0"

返回的位置范围为0 - (AxisPeriod - 1)

信息:

对于 V2.290之前的版本 ,SG3目标系统或CAN总线:

"位置 "输出的最小更新时间与NC Manager任务类的周期时间相同。

对于 V2.290 及以上版本,SG4目标系统和POWERLINK:

"位置 "输出的最小更新时间与为处理周期性数据而定义的任务类别的周期时间相同(见 一般信息)。

使用要求

允许启用该功能块的PLCopen轴状态

所有PLCopen轴状态,对PLCopen轴状态没有影响

功能块

mc_readactualposition

参数

级别

输入/输出

参数

数据类型

描述

B

IN

Axis

UDINT

轴对象引用

B

IN

Enable

BOOL

开启时读取轴的位置

B

OUT

Valid

BOOL

可以使用该功能块的输出值

E

OUT

Busy

BOOL

该功能块处于激活状态,必须持续调用

B

OUT

Error

BOOL

执行过程中出错

E

OUT

ErrorID

UINT

错误代码

B

OUT

Position

REAL

轴位置 [units]

表:参数 MC_ReadActualPosition

本节的主题:

"Valid"输出

其他信息

错误代码