<< 点击显示目录 >> 主页 轴控开发使用手册 > ACP10/ARNC0帮助信息 > ACP10_MC运动库 > 分类的功能块 > 确定和确认驱动器错误 > MC_BR_GetErrorText |
该功能块可用于确定错误记录的错误文本。这使得从具有 "ErrorRecord "输出的功能块中读取与错误相对应的错误文本或与存储的错误记录相对应的错误文本成为可能。
错误文本字符串的地址通过 "配置 "输入传送到功能块,它包含轴错误号码的文本和通过 "ErrorRecord "输入的元素指定的相关信息。
允许启用该功能块的PLCopen轴状态
所有PLCopen轴状态,对PLCopen轴状态没有影响
输入/输出 |
参数 |
数据类型 |
说明 |
IN |
BOOL |
功能块的执行在该输入的上升沿开始。 |
|
IN |
Configuration |
MC_ERRORTEXTCONFIG_REF |
操作所需的输入参数 |
IN |
ErrorRecord |
MC_ERRORRECORD_REF |
应确定错误文本的错误记录 |
OUT |
Done |
BOOL |
执行成功。功能块执行完毕。 |
OUT |
Busy |
BOOL |
功能块处于活动状态,必须继续被调用。 |
OUT |
Error |
BOOL |
执行过程中的错误 |
OUT |
ErrorID |
UINT |
表: 参数 MC_BR_GetErrorText
参数 |
数据类型 |
描述 |
Format |
UINT |
读取错误文本的格式 mcBLANK... 0 ... (ncEMPTY) mcNULL... 1 ... (ncZERO) mcWRAP... 2 ... (ncBREAK) |
LineLength |
UINT |
错误文本字符串中的一行长度(用户变量) |
DataLength |
UINT |
错误文字串的长度 (用户变量) |
DataAddress |
UDINT |
错误文字串的地址(用户变量) |
DataObjectName |
STRING[12] |
错误文本模块的名称 注意: 如果没有指定NC错误文本表,那么将只读取为附加信息指定的文本(以预定义格式)。在这种情况下,"格式 "和 "行长 "参数被忽略。 |
参数 |
数据类型 |
描述 |
ParID |
UINT |
发生错误的ParID |
Number |
UINT |
错误编号 |
Info |
UDINT |
有关该错误号码的其他信息 注意: 该信息在确定错误文本时被评估,并相应地以文本形式显示。该值不能直接读取,因为任何数据类型的值都可以包含在定义为UDINT的组件中。 |
Type |
USINT |
目前正在输出的错误类型: mcAXIS_ERROR... 0 mcAXIS_WARNING... 1 mcFB_ERROR... 2 (PLCopen功能块错误) (该类型不与 MC_BR_GetErrorText一起使用 )。 |
本节的主题: