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,导入验证通过后才开始调试。

三、权限与版本记录:谁改的、改了什么、能否追溯

换型调试常由多人协作完成,若权限不清、版本不记,出现问题时无法判断是哪一步引入的偏差。现场应做到:

  • 权限分级:操作员仅可切换已发布配方,不可修改检测参数;调试工程师可编辑参数但需登记;管理员负责配方发布与回退。
  • 版本记录:每次换型前记录当前版本号、备份文件名、操作人、开始时间;调试完成后记录新版本号、变更项和验证结果。
  • 变更可追溯:关键参数(如判定阈值、标定偏移)的修改应留下记录,避免“只记得改过、不记得改成多少”。
版本号建议采用“机型-主版本.次版本”的形式,例如 A 机型从 v1.3 升到 v1.4,表示本次换型对检测参数做了实质调整;仅切换配方而不改参数时,可只记录配方名与切换时间。

四、防止误覆盖的现场规范

误覆盖通常发生在“以为在改新机型、实际写进了旧机型”或“调试完忘记保存/保存错位置”两种情形。可落地的规范包括:

  1. 先备份、后修改:任何参数修改前,确认当前版本的备份已完成且可导入。
  2. 配方与程序分离管理:切换配方只调用已发布配方,不在生产配方上直接试改;试改在调试副本或调试配方中进行。
  3. 命名与存放规范:配方、程序、备份文件按统一命名规则存放,禁止用“新建1”“最终版”等无法识别的名称。
  4. 写保护与确认机制:对已发布配方启用写保护;覆盖前需二次确认,确认内容包含目标机型、版本号和操作人。
  5. 回退路径明确:现场张贴或随设备保存“回退步骤”,明确从哪个备份、按什么顺序恢复。

下面用一张关系图把换型前的准备与安全检查串起来,重点表达“状态确认—备份—权限版本—防误覆盖”之间的输入、约束与回退路径,而不是重复正文步骤。

XG-X 换型调试前准备与安全检查关系图 状态确认 → 参数备份 → 权限与版本 → 防误覆盖 → 可安全开始调试 ① 设备状态确认 • 机械停止 / 原点位 • 触发源关闭或内触发 • 输出使能已屏蔽 • 相机在线、无报警 ② 参数备份 • 系统设置 / I/O 分配 • 标定文件与相机设置 • 检测程序与阈值 • 配方文件及关联关系 ③ 权限与版本记录 • 操作员 / 工程师 / 管理员 • 版本号:机型-主.次 • 记录操作人与时间 • 关键参数变更留痕 ④ 防误覆盖 • 先备份后修改 • 配方与程序分离 • 统一命名存放 • 写保护 + 二次确认 前置约束:四项全部满足,才允许进入换型调试 任一未完成 → 暂停调试,先补齐;不得以“先改一点看看”为由跳过 回退路径(异常时) 1. 停止调试,屏蔽输出 2. 按备份顺序导入:系统 → 标定 → 程序 → 配方 3. 核对版本号与校验值,确认恢复成功 开始调试的判定依据 • 设备状态满足安全条件 • 备份文件已生成并验证可导入 • 权限、版本、回退路径均已明确 约束校验

把这张图当作换型前的检查顺序来用:先确认设备状态,再完成备份,然后落实权限与版本记录,最后用防误覆盖规范约束修改动作。四项都满足,才进入实际的换型调试;任何一项缺失,都应先补齐再动手。这样做的价值不只是“流程规范”,而是在出现异常时,现场始终有一条明确的回退路径,能把换型风险控制在可恢复的范围内。