一块老 DOP-A 屏损坏,仓库有同尺寸备用屏。现场希望把旧工程下载进去就恢复生产,但同样的画面、开孔和串口数量,不能证明型号、工程格式与设备驱动都兼容。旧屏恢复要分成四件事:取得可用工程、确认目标硬件、恢复通讯与数据,再验证会改变设备状态的操作。本文基于台达 DOP-A、AE、AS 系列安装与 Screen Editor 资料,讨论恢复顺序,不涉及破解工程密码或绕过原有操作权限。

先保存什么,而不是先按下载
保留项目源文件、工程软件版本、目标屏完整型号、PLC 型号与程序、通讯参数、配方和当前生产数据。项目文件与屏内运行内容不是同一份概念:有些工程可以上载运行内容,但这不自动保证恢复成完整可编辑源工程。能否上载、能否编辑以及是否包括所需资源,应按该工程和软件说明确认。不能把一个能够打开的文件当作当前生产版本。
在旧屏还可读取时,先按现场批准的方法备份;无法读取时,记录损坏前的软件来源、最后维护记录和已知版本。不要反复给故障硬件上电以期待它偶然恢复,也不要下载一个看起来相同的项目覆盖唯一的现存内容。来自其他机台的文件只能作为待核查资料,未经确认不能用于控制实际设备。所有恢复动作都应由有权限的人员管理。
同为 A 系列,目标硬件也要写完整
安装资料覆盖 DOP-A、DOP-AE 与 DOP-AS,不表示所有型号具有相同资源、接口配置或工程能力。记录完整订货型号、分辨率、串口用途、电源规格和实际安装条件。换屏不仅要考虑能否装进开孔,还应确认工程选择的目标机型与实物一致。外观或尺寸接近,不证明项目资源和通讯接口可直接迁移。
不要仅依据软件中一个熟悉的机型名称保存转换后的工程。保留原始文件,以副本进行获准的兼容性检查,记录目标变更和软件提示。出现缺失对象、字体、资源或设备驱动时,应逐项确认影响,不能以画面能够编译结束就断言功能完整。旧工程对特定软件版本的依赖,也需要和原维护资料核对。
工程能打开,与生产数据能恢复不同
画面结构、按钮动作、通讯地址、配方内容和设备当前值应分开归档。项目里可能只有配方定义,没有当前批次的数据;某个输入框也可能显示 PLC 当前寄存器,而不是保存在屏内的值。先确认每类数据由谁持有、重启后谁负责下发,再谈恢复。如果权威数据在 PLC,不能为了让画面一致就把旧屏里的历史值写回去。
恢复时尤其留意启动宏、初始化动作与自动同步。工程刚启动便可能按设计写入目标设备,触屏没有被人工按下不代表没有任何写操作。应在不会造成意外设备动作的批准条件下检查工程行为,不能在线下载后才观察发生了什么。保护和急停应由整机既有设计承担,HMI 软件提示不是独立的安全隔离措施。
通讯先核对连接定义,不从线的外形猜
按具体型号资料确认使用哪个端口、哪种电气接口、对应的 PLC 设备驱动,以及站号和串行格式。九针插头相同,不证明针脚或协议相同;串口能插上,也不证明是 RS232、RS422 或 RS485 的同一种连接。接线与供电检查由合格人员按隔离要求进行,不能用试插其他机型的线缆判断哪个能通。
软件层还要核对地址空间、数据类型和长度。工程可以从一个地址读到看起来合理的整数,却不代表它就是原来的温度或速度。先选取已有、可独立确认的只读量核对,不以写入设备目标来辨认通讯对象。若站号冲突或驱动选择错误,偶尔出现正常数字也不足以证明目标设备正确。
数值正常之后,再审查可能写入的对象
把只读显示与会改写设备的按钮、输入框、配方、宏分开。读到 PLC 数据,不代表写入地址、权限和动作都已经核实。每个关键对象应对照工程与整机功能说明,确认写到哪里、何时写、按下和释放各发生什么,以及是否被别的任务覆盖。恢复工程后不能只点几个无关页面就开始生产。
对于保持或瞬时按钮,画面按下状态与设备实际接收状态也不同。一个按钮视觉恢复并不证明对应位已经复原。测试必须按批准条件和功能验收计划进行,不能在连接实际运动输出时随意试所有按钮。无安全测试环境时先完成静态工程审查,再由整机负责人安排验证。
黑屏、乱码、触摸错位,要分开描述
备用屏没有正常显示时,先保存实际现象:背光是否有变化、系统界面是否出现、工程是否完成加载、是否有通讯提示。黑屏不是一个可直接指定更换主板的结论。能够显示系统信息而运行画面缺失,与电源或显示全无响应需要不同检查。不要在不明供电规格时换电源试,也不要给带异常气味或明显损伤的硬件连续上电。
若只有文字或资源显示异常,先核对目标机型、工程资源与软件版本,再谈触摸屏硬件故障。触摸位置与显示对象不一致,也不能立刻当成按钮程序错误;应按适用文件核对显示与触摸条件。任何校准与系统设置操作都需保留原状态并由有权限人员执行,不能用未知按键组合清除项目。
两个恢复案例的证据链可以完全不同
假设甲屏工程能启动,只读数值却不更新,首先查端口、设备驱动、站号和数据新鲜度,不先重画页面。假设乙屏数值与 PLC 同步,但某个输入框修改后立刻跳回旧值,应核对写地址、权限和程序覆盖,不把它描述成通讯完全失败。假设丙屏运行前就出现资源错误,则先处理项目与目标机型匹配。三种是诊断示意,不是已测维修案例。
若工程软件报告转换或缺失提示,原始提示应随项目保留,而不是仅留下一个重新保存后的文件。恢复过程中的每次转换、通讯驱动修改和对象调整都应可追溯。这样即使某项功能尚未验证,下一位人员也能知道它是原设计未覆盖还是恢复时发生变化。
交付要有工程与数据的两份清单
对于多个相似项目文件,先按设备身份、最后维护记录和可确认页面建立版本对应,不以文件修改时间最新就认定正确。有人可能只打开过旧副本并保存,时间便更新了。页面标题、通讯对象和关键工艺定义可作为核对线索,但不能凭其中一项相似就整体采用。若原开发方仍可联系,优先取得有版本说明的交付资料,保留授权和来源,不从未知下载站安装所谓万能恢复工具。
恢复时还要核对控制器处于何种运行状态。屏项目与 PLC 工程版本不对应时,一部分地址可能仍有数值,其他对象却已指向不同用途。读值合理不证明地址意义一致。把关键对象与 PLC 符号、数据类型和程序用途交叉核对,遇到不一致就保持待确认,不为了赶进度把输入框和按钮接到看起来有响应的地址。工程恢复应维护整机功能定义,而不是以画面能动作为唯一目标。
如果最终只恢复了监视功能,写入部分暂未验收,应在交接中清楚标注并按现场规则限制使用。不能在报告里写成全部恢复,留给下一班操作员自行发现差异。
工程清单记录源文件、软件版本、目标型号、通讯定义与批准改动;数据清单记录配方、工艺值、权威来源与同步规则。验收覆盖显示、允许写入、启动行为、正常停机及所需报警提示,不假设旧屏存在的全部功能都已因文件下载成功恢复。未覆盖的用户权限、批次与页面明确写出。
还应保留回退工程和最终生产版本,不把恢复中的临时文件覆盖成唯一标准。若只是替换硬件、工程没有修改,也要记录硬件身份与接口核对结果。一块旧屏恢复成功,不是画面亮起来,而是工程、目标设备和实际生产状态再次一致。
资料:台达 DOP-A、AE、AS 安装手册及 Screen Editor 相关用户资料,具体适用性以目标型号与版本为准。不提供工程解密方法。