• 沒有找到結果。

长沙工控帮教育科技有限公司整理

3.7 安装实例

3.8.2 错误列表

基本信息

如果出现错误,会在 SFB 参数 STATUS 或 JOB_STAT 中输出错误 ID。错误 ID 由事件类别和 编号组成。

错误列表实例

下图显示了事件“指定的目标错误”(事件类别:34H,事件编号:02H)的 STATUS 参数 内容。

               



 



67$786

џӊ

㉏߿˖+

џӊ㓪ো

˄䫭䇃㓪ো˅˖+

SFB 参数“状态”的错误 ID

事件类别 32 (20H):“SFB 错误”

事件编号 事件文本 纠正方法

(20)02H SFB 错误 使用 SFB 44

(20)04H 通道号 (CHANNEL) 错误 设置通道号“0”

事件类别 48 (30H):“常规运行启动错误”

事件编号 事件文本 纠正方法

(30)01H 运行作业被拒绝,因为同一 SFB 调用中存在 错误作业

更正相应 JOB 参数

(30)02H 驱动器仍在运行时不允许修改 MODE_IN 等待,直至完成当前的定位操作

(30)03H 未知操作模式 (MODE_IN) 允许的模式有:1(点动模式)、3(参考点逼 近)、4(相对增量逼近)和 5(绝对增量逼 近)

(30)04H 一次只能设置一个启动请求 允许的启动请求为 DIR_P、DIR_M 或 START (30)05H 仅在“绝对增量逼近”模式下允许 START 使用 DIR_P 或 DIR_M 启动运行

长沙工控帮教育科技有限公司整理

CPU 31xC 技术功能

84 操作说明, 2007 年 2 月版, A5E00432666-04

事件类别 49 (31H):“运行启动错误(启用启动)”

事件编号 事件文本 纠正方法

(31)01H 未启用启动,因为未组态轴。 通过 HW Config 组态“定位”子模块 (31)02H 未启用启动,因为未设置驱动器使能。 SFB (DRV_EN = TRUE) 中置位“启动使能”

(31)03H 启动未使能,因为 STOP 置位。 SFB (STOP = FALSE) 中将 STOP 清零

(31)04H 启动未使能,因轴当前在执行定位运行

(WORKING = TRUE)。

等待,直至完成当前的定位操作

(31)05H 启动未使能,因为至少有一个未决错误未得到

确认。

首先,排除并确认所有外部错误,然后重新启 动运行

事件类别 50 (32H):“运行启动错误(速度/加速度)”

事件编号 事件文本 纠正方法

(32)02H 速度规范 SPEED 错误 指定的速度超出了蠕行速度允许的最大范围

1000000 个脉冲/秒,但未超过指定的最大 速度。

(32)03H 加速度规范 ACCEL 错误 指定的加速度值超出了允许的范围,即 1 到 100000 个脉冲/秒 2

(32)04H 减速度规范 DECEL 错误 指定的减速度值超出了允许的范围,即 1 到 100000 个脉冲/秒 2

(32)06H 速度规范 SPEED 错误 指定的速度值必须大于/等于指定的参考频率。

事件类别 51 (33H):“运行启动错误(转换/关断差程)”

事件编号 事件文本 纠正方法

(33)01H 转换/关断差程不允许大于 108 指定最大值为 108 的转换/关断差程。

(33)04H 关断差程过短 关断差程必须至少为目标范围长度的一半。

(33)05H 转换差程过短 转换差程必须至少为目标范围长度的一半。

长沙工控帮教育科技有限公司整理

事件类别 52 (34H):“运行启动错误(缺省目标/距离)”

事件编号 事件文本 纠正方法

(34)01H 缺省目标超出工作范围 对于线性轴和绝对增量逼近,缺省目标必须位

于软件限位开关范围内(含此范围)。

(34)02H 目标规范错误 对于旋转轴,指定的目标必须大于 0 并小于旋

转轴终点。

(34)03H 距离规范错误 对于相对增量逼近,行程必须为正值。

(34)04H 距离规范错误 作为结果的绝对目标坐标必须大于 -5x108

(34)05H 距离规范错误 作为结果的绝对目标坐标必须小于 -5x108

(34)06H 距离规范错误 作为结果的绝对目标坐标必须位于工作范围

+/- 目标范围的一半)内。

事件类别 53 (35H):“运行启动错误(行程)”

事件编号 事件 纠正方法

(35)01H 行程过长 目标坐标 + 实际剩余行程必须大于等于 -5x108

(35)02H 行程过长 目标坐标 + 实际剩余行程必须小于等于 5x108

(35)03H 行程过短 正方向的行程必须大于正方向的指定关断差程

(35)04H 行程过短 负方向的行程必须大于负方向的指定关断差程

(35)05H 行程过短或已在正方向上超出限位开关 正方向的上一可逼近目标(工作范围/行程范围

限制)距离实际位置太近

(35)06H 行程过短或已在负方向上超出限位开关 负方向的上一可逼近目标(工作范围/行程范围

限制)距离实际位置太近

长沙工控帮教育科技有限公司整理

CPU 31xC 技术功能

86 操作说明, 2007 年 2 月版, A5E00432666-04

SFB 参数 JOB_STAT 上的错误编号

事件类别 64 (40H):“常规作业执行错误”

事件编号 事件 纠正方法

(40)01H 轴未组态 使用 HW Config 组态“定位”子模块。

(40)02H 作业无法执行,因为定位仍在运行 仅当没有处于活动状态的定位运行时,才能执行作业。

等待,直到 WORKING = FALSE,然后重复该作业。

(40)04H 未知作业 检查作业 ID 并重复该作业。

事件类别 65 (41H):“执行设置参考点请求时出错”

事件编号 事件 纠正方法

(41)01H 参考点坐标超出工作范围 对于线性轴,参考点坐标不得超出工作范围限制。

(41)02H 参考点坐标不正确 对于线性轴,指定的参考点坐标 + 实际剩余行程必须

仍大于等于 -5x108

(41)03H 参考点坐标不正确 对于线性轴,指定的参考点坐标 + 实际剩余行程必须

仍小于等于 5x108

(41)04H 参考点坐标不正确 对于线性轴,指定的参考点坐标 + 距运行起始点的实

际距离必须仍大于等于 -5x108

(41)05H 参考点坐标不正确 对于线性轴,指定的参考点坐标 + 距运行起始点的实

际距离必须仍小于等于 5x108

(41)06H 参考点坐标超出旋转轴范围 对于旋转轴,参考点坐标不得小于 0 和大于等于旋转

轴终点的值。

外部错误 (ERR)

通过在 SFB 参数 ERR (WORD) 中置位一个位来指示外部错误。

监视 ERR ERR-WORD 中的位

缺少脉冲(零标记) 0004(十六进制) 2

行程范围 0800(十六进制) 11

工作范围 1000(十六进制) 12

实际值 2000(十六进制) 13

目标逼近 4000(十六进制) 14

目标范围 8000(十六进制) 15

长沙工控帮教育科技有限公司整理