3. 换型调试前的准备与安全检查
换型调试真正容易出问题的环节,往往不在调试动作本身,而在调试开始之前。XG-X 系列控制器保存着相机标定、检测区域、判定阈值、通信映射和配方数据,一旦在设备未停稳、参数未备份、权限未确认的情况下直接切入新机型,轻则触发误判停机,重则把已验证的旧机型参数覆盖掉,导致回退困难。因此,换型前必须完成四件事:确认设备处于可安全操作的状态、对当前参数做可回退的备份、明确操作权限与版本记录、建立防止误覆盖的现场规范。
一、设备状态确认:先让系统进入“可改参数”的状态
XG-X 的参数修改并非在任何运行状态下都安全。调试前应逐项确认以下状态,而不是只看 HMI 上是否显示“停止”。
- 产线机械状态:输送带、分度盘、机械手已停止,且处于原点或安全位;若机械手仍在等待信号,需先切到手动/维护模式,避免调试中触发动作。
- 触发与采集状态:确认相机触发源已关闭或切到内部触发,防止外部光电信号在改参数时持续触发采集,造成画面与参数不一致。
- 通信状态:与 PLC、机器人、上位机的通信可保持连接,但应确认输出使能(如判定结果输出、NG 剔除信号)已屏蔽,避免调试中的中间结果被下游执行。
- 控制器状态:XG-X 处于可编辑状态,未处于“运行中锁定”或“配方切换中”;若使用多相机系统,确认各相机均在线且无通信报警。
一个实用的判断标准是:此时若误改一个阈值,系统不会立刻把结果送到执行机构。满足这一点,才具备开始换型调试的前提。
二、参数备份:备份的是“可回退的完整状态”
备份不是简单导出当前配方文件。XG-X 的换型涉及系统设置、相机标定、检测程序、通信映射和配方数据多个层面,只备份配方往往无法完整回退。建议按以下范围备份:
- 系统级设置:网络、触发、I/O 分配等控制器级配置。
- 相机与标定数据:标定文件、镜头/光源相关设置,标定数据一旦丢失,重新标定成本很高。
- 检测程序与参数:各检测项的区域、阈值、判定条件。
- 配方数据:当前机型对应的配方文件及其关联关系。
备份文件命名应包含机型、日期和版本,例如 XGX_A机型_20250612_v1.3_all.bak,并同时保存在控制器本地、工程师电脑和产线共享目录三处。备份完成后不要只确认“文件已生成”,应记录文件大小或校验值,并在条件允许时用一台离线控制器或仿真环境验证备份可正常导入。示例:某产线在换型前备份了 4 个文件,其中标定文件约 2.1 MB、程序文件约 860 KB,导入验证通过后才开始调试。
三、权限与版本记录:谁改的、改了什么、能否追溯
换型调试常由多人协作完成,若权限不清、版本不记,出现问题时无法判断是哪一步引入的偏差。现场应做到:
- 权限分级:操作员仅可切换已发布配方,不可修改检测参数;调试工程师可编辑参数但需登记;管理员负责配方发布与回退。
- 版本记录:每次换型前记录当前版本号、备份文件名、操作人、开始时间;调试完成后记录新版本号、变更项和验证结果。
- 变更可追溯:关键参数(如判定阈值、标定偏移)的修改应留下记录,避免“只记得改过、不记得改成多少”。
四、防止误覆盖的现场规范
误覆盖通常发生在“以为在改新机型、实际写进了旧机型”或“调试完忘记保存/保存错位置”两种情形。可落地的规范包括:
- 先备份、后修改:任何参数修改前,确认当前版本的备份已完成且可导入。
- 配方与程序分离管理:切换配方只调用已发布配方,不在生产配方上直接试改;试改在调试副本或调试配方中进行。
- 命名与存放规范:配方、程序、备份文件按统一命名规则存放,禁止用“新建1”“最终版”等无法识别的名称。
- 写保护与确认机制:对已发布配方启用写保护;覆盖前需二次确认,确认内容包含目标机型、版本号和操作人。
- 回退路径明确:现场张贴或随设备保存“回退步骤”,明确从哪个备份、按什么顺序恢复。
下面用一张关系图把换型前的准备与安全检查串起来,重点表达“状态确认—备份—权限版本—防误覆盖”之间的输入、约束与回退路径,而不是重复正文步骤。
把这张图当作换型前的检查顺序来用:先确认设备状态,再完成备份,然后落实权限与版本记录,最后用防误覆盖规范约束修改动作。四项都满足,才进入实际的换型调试;任何一项缺失,都应先补齐再动手。这样做的价值不只是“流程规范”,而是在出现异常时,现场始终有一条明确的回退路径,能把换型风险控制在可恢复的范围内。