MC_ReadAxisError(运动控制读取轴错误)

MC_ReadAxisError 指令读取与运动控制指令块无关的轴错误。
由于“已禁用”状态的轴可以包含错误,也可以是无误的,所以当轴处于“已禁用”状态时,MC_ReadAxisError 可能也可能不针对此轴获得非零的错误 ID。
支持的语言︰功能块图、梯形图和结构化文本。
该指令适用于支持运动控制的 L50E 和 L70E 控制器。
MC_ReadAxisError
MC_ReadAxisError
MC_ReadAxisError 参数
参数
参数类型
数据类型
描述
EN
输入
BOOL
启用指令块。
  • TRUE: 执行当前 MC_ReadAxisError 计算。
  • FALSE:将 Error、ErrorID 和 AxisErrorID 复位为 False(或 0)。
仅适用于梯形图程序。
AxisIn
输入
AXIS_REF
FB_AXIS_REF
使用 AXIS_REF 数据类型参数定义 AxisIn。
对于 FB_Axis(反馈轴),使用 FB_AXIS_REF 数据类型定义 AxisIn。
Enable
输入
BOOL
  • TRUE: 在启用后持续获取参数的值。
  • FALSE:将 Error、ErrorID 和 AxisErrorID 输出复位为 0。
ENO
输出
BOOL
启用“输出”。
仅适用于梯形图程序。
Axis
输出
AXIS_REF
梯形图编程中的轴输出为只读。
轴输出参数在 FB_AXIS_REF 数据类型中定义。
Valid
输出
BOOL
  • TRUE: 指令块处于活动状态,并且预期新的输出值。
  • FALSE:指令块处于不活动状态。
Busy
输出
BOOL
  • TRUE: 指令块未完成。
  • FALSE:指令块已完成。
Error
输出
BOOL
指示发生了错误。
  • TRUE: 检测到错误。
  • FALSE:无错误。
ErrorID
输出
UINT
标识错误的唯一数字。已在运动控制功能块错误 ID 中定义该指令的错误。
AxisErrorID
输出
UINT
标识轴错误的唯一数字。在运动控制功能块错误 ID 中定义该指令的错误。

MC_ReadAxisError 示例

MC_ReadAxisError 功能块图示例
MC_ReadAxisError 功能块图示例
MC_ReadAxisError 梯形图示例
MC_ReadAxisError 梯形图示例
MC_ReadAxisError 结构化文本示例
MC_ReadAxisError 结构化文本示例
结果
结果
轴监视器
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal