拧紧跟踪器
拧紧跟踪器模块是一个监控拧紧过程以及与控制器通信的系统。如果检测到错误或异常,它将发送消息到消息总线。启用拧紧跟踪器可以帮助排查拧紧过程的故障。
在诊断模式下,在模块页面上标记拧紧跟踪器的所在行。
选择启动模块按钮。
消息 | 代码 | 警告/错误 | 与拧紧结果相关 | 助手消息映射器 | 用户反馈/操作 |
---|---|---|---|---|---|
positioningID 已收到启动: <positioningID> | ID001 | tightening_error | 否 | 过程已停止/继续选项 | 需要停止该过程,请用户检查控制器配置是否为自锁。 |
上一次拧紧中未找到 PositioningId: <positioningId> | ID002 | tightening_fatal | 是 | 过程已停止/继续选项 | 不应发生此状况,控制器正在发送“空”或错误的定位 ID。 |
positioningID 已收到停止:<positioningId> | ID003 | tightening_error | 否 | 过程已停止/继续选项 | 需要停止该过程,请用户检查控制器配置是否为自锁。 |
positioningID 已收到快速结果:<positioningId> | ID004 | tightening_error | 是 | 过程已停止/继续选项 | 需要停止该过程,请用户检查控制器配置是否为自锁。 |
positioningID 已收到结果:<positioningId> | ID005 | tightening_error | 是 | 过程已停止/继续选项 | 需要停止该过程,请用户检查控制器配置是否为自锁。 |
设置 PositioningID 时释放工具:<positioningId> | ID006 | tightening_error | 否 | 过程已停止/继续选项 | 这可能是由于 ILG 过程中出现了问题。 |
PositioningID 与任何输入的余量都不匹配! | ID007 | tightening_error | 否 | 过程已停止/继续选项 | 这可能是由计时(控制器和 ILG 之间的通信)导致的。 |
设置 positioningId 的确认无效! | ID008 | tightening_fatal | 否 | 过程已停止/继续选项 | 系统错误 |
释放工具时设置 PositioningID | ID009 | tightening_error | 否 | 过程已停止/继续选项 | 系统错误 |
收到具有空 positioningID 的启动 | ID010 | tightening_error | 否 | 过程已停止/继续选项 | 控制器自锁未启用。 |
收到具有空 positioningID 的停止 | ID011 | tightening_error | 否 | 过程已停止/继续选项 | 控制器自锁未启用。 |
收到具有空 positioningId 的快速结果! | ID012 | tightening_error | 是 | 过程已停止/继续选项 | 系统错误 |
收到具有空 positioningId 的结果! | ID013 | tightening_error | 是 | 过程已停止/继续选项 | 系统错误 |
检测到重新拧紧 | PRO001 | tightening_warning | 是 | 用户通知 | 每次拧紧后检查自动锁紧配置。 |
可能检测到重新拧紧 | PRO002 | tightening_warning | 是 | 用户通知 | 每次拧紧后检查自动锁紧配置。 |
拧紧结果与快速结果不匹配 | RES001 | tightening_error | 是 | 过程已停止/继续选项 | 不应发生此状况,但如果发生了,则说明控制器出了问题。指示拧紧队列未按预期顺序排列。 |
拧紧结果中的时间戳不匹配。发生在输入余量之前! | RES002 | tightening_error | 是 | 过程已停止/继续选项 | HMI:检查两个系统的同步情况(控制器,ILG 运行的系统)。 |
Pset 的位置与结果中的位置不匹配 | RES003 | tightening_error | 是 | 过程已停止/继续选项 | 每次拧紧后检查自动锁紧配置。 |
启动前收到拧紧停止 | SEQ001 | tightening_error | 是 | 过程已停止/继续选项 | 系统错误 |
启动前收到拧紧快速结果 | SEQ002 | tightening_error | 是 | 过程已停止/继续选项 | 指示拧紧队列未按预期顺序排列。 |
启动前收到拧紧结果 | SEQ003 | tightening_error | 是 | 过程已停止/继续选项 | 系统错误 |
顺序无效:拧紧和拧松未按顺序排列 | SEQ004 | tightening_error | 是 | 过程已停止/继续选项 | 系统错误 |
检测到 tc_fast_result,但缺少相应的启动! | SEQ005 | tightening_error | 是 | 过程已停止/继续选项 | 系统错误 |
检测到 tc_result,但缺少相应的启动! | SEQ006 | tightening_error | 是 | 过程已停止/继续选项 | 系统错误 |
拧紧在工具锁定的情况下启动! | SEQ007 | tightening_error | 否 | 过程已停止/继续选项 | 拧紧在 ILG 尝试锁定工具后、在控制器确认锁定前就已启动 — 如果拧紧完成,这将导致结果丢失 (SEQ010/011)。 |
拧紧在工具已释放的情况下启动! | SEQ008 | tighening_warning | 否 | 过程已停止/继续选项 | 拧紧在 ILG 释放工具后、在控制器确认释放前就已启动 — 这表明控制器有延迟,但不是直接问题。 |
拧紧在工具已锁定的情况下启动! | SEQ009 | tightening_error | 否 | 过程已停止/继续选项 | 控制器报告,工具同时处于锁定和运行状态:在某些情况下,如果控制器负载过重和/或工具触发器被频繁触发,就可能会发生这种情况。 |
OK 结果丢失! | SEQ010 | tightening_error | 是 | 过程已停止/继续选项 | 定位不稳定:当工具物理上“位于”一个位置时,即使工具发生轻微移动,也应该保持在余量范围内。Pset 运行时间过短:例如,重复拧紧类型的拧紧/第二次经过。在这种情况下,如果在工具被移出余量范围时报告拧紧,则控制器的延迟可能会导致 ILG 忽略结果。 |
NOK 结果丢失! | SEQ011 | tightening_error | 是 | 过程已停止/继续选项 | 定位不稳定:当工具物理上“位于”一个位置时,即使工具发生轻微移动,也应该保持在余量范围内。Pset 运行时间过短:例如,重复拧紧类型的拧紧/第二次经过。在这种情况下,如果在工具被移出余量范围时报告拧紧,则控制器的延迟可能会导致 ILG 忽略结果。 |
拧紧在多个启用的余量中启动 | VOL001 | tightening_error | 否 | 过程已停止/继续选项 | 检查重叠的余量。 |
拧紧在多个余量中启动 | VOL002 | tightening_warning | 否 | 用户通知 | 检查重叠余量是否是有意为之(按强制顺序分阶段拧紧)。 |
拧紧在余量范围外启动 | VOL003 | tightening_error | 否 | 过程已停止/继续选项 | 表明控制器/ILG 连接存在定时问题。建议用户联系 AC 服务技术人员。(减少控制器的工作负载,更新控制器,……)。 |
拧紧在多个启用的余量中停止 | VOL004 | tightening_error | 否 | 过程已停止/继续选项 | 检查重叠的余量。 |
拧紧在多个余量中停止 | VOL005 | tightening_warning | 否 | 用户通知 | 检查重叠余量是否是有意为之(按强制顺序分阶段拧紧)。 |
拧紧在余量范围外停止 | VOL006 | tightening_warning | 否 | 用户通知 | 检查工具在拧紧过程中是否被移出了余量的范围。检查余量是否涵盖了整个拧紧的运动范围。检查几何形状设置。另请参见 VOL003。 |
拧紧在不同的余量中停止 | VOL007 | tightening_error | 否 | 过程已停止/继续选项 | 表明控制器/ILG 连接存在定时问题。建议用户联系 AC 服务技术人员。(减少控制器的工作负载,更新控制器,……)检查余量是否涵盖了整个拧紧的运动范围。 |
拧紧过程中余量剩余 | VOL008 | tightening_warning | 否 | 用户通知 | 检查工具在拧紧过程中是否被移出了余量的范围。检查余量是否涵盖了整个拧紧的运动范围。检查几何形状设置。 |
拧紧过程中输入了不同工位的多个余量 | VOL009 | tightening_warning | 否 | 用户通知 | 检查重叠的余量。 |