<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 管理ACOPOS ParIDs > MC_BR_ReadParID |
该功能块可用于从驱动器中读取指定 "轴 "下的一个ParID的值。当设置 "执行 "输入时,将从驱动器中读取一次数值。
在一个周期内,只有一个功能块实例可以从一个特定的驱动器上读取或写入一个参数。如果在同一周期内有多个功能块实例试图从同一个驱动器上读取或写入参数,那么所有实例都将报告 "忙"。第一个执行的功能块实例将是第一个读取的。所有其他功能块实例将按照它们被调用的顺序进行。
一旦数据被读取,它就会被复制到所连接的地址,"Done "输出被设置。
•用于SG3/SGC目标系统的功能块名称:MC_008BR_ReadParID
允许启用该功能块的PLCopen轴状态
所有PLCopen轴状态,对PLCopen轴状态没有影响
输入/输出 |
参数 |
数据类型 |
描述 |
IN |
UDINT |
轴对象引用 |
|
IN |
BOOL |
在上升沿读取参数的值 |
|
IN |
ParID |
UINT |
要读取的ParID的编号 |
IN |
DataAddress |
UDINT |
用户变量的地址 |
IN |
DataType |
UINT |
用户变量的数据类型: ncPAR_TYP_BOOL ncPAR_TYP_REAL ncPAR_TYP_SINT ncPAR_TYP_USINT ncPAR_TYP_INT ncPAR_TYP_UINT ncPAR_TYP_DINT ncPAR_TYP_UDINT ncPAR_TYP_VOID ncPAR_TYP_STR16 (V2.110 及更高版本) ncPAR_TYP_STR32 (V2.110 及更高版本) ncPAR_TYP_VOID_NO_NET_TRACE (V5.030 及更高版本)
注意: •用户变量的数据类型<Type>必须与正在使用的ParID的数据类型相匹配(参见 ACOPOS参数ID). •通过使用ncPAR_TYP_VOID_VOID_NO_NET_TRACE,在以下情况下,网络跟踪中的相关数据集的记录被禁用: •如果在读取过程中没有发生错误。 •如果参数的数据类型是BOOL, SINT, USINT, INT, UINT, DINT, UDINT, REAL或LREAL。 |
OUT |
Done |
BOOL |
将指定的ParID的值复制到指定的用户变量中 |
OUT |
Busy |
BOOL |
参数读取中 |
OUT |
Error |
BOOL |
执行过程中出错 |
OUT |
ErrorID |
UINT |
表:参数 MC_BR_ReadParID
本节的主题:
• 错误代码 |