2. 旧产线控制系统资产盘点

资产盘点是ControlLogix旧产线升级与程序迁移的第一步,也是决定后续迁移方案能否落地的基础。盘点的目标不是简单抄录铭牌,而是建立一份“可迁移性台账”:既要记录硬件身份,也要记录固件版本、通信接口、I/O分配、程序归属和第三方集成方式。只有把现场实物与程序文件、网络拓扑、HMI画面、驱动参数对应起来,才能判断哪些资产可以原样保留、哪些需要更换、哪些必须重新组态。

一、盘点对象与优先级

旧产线通常包含五类资产:控制器与机架、I/O与通信模块、网络设备、HMI/上位机、驱动与第三方设备。建议按“先主控后外围、先电气后软件、先在线后离线”的顺序推进。主控部分决定迁移主线,外围设备决定迁移工作量。对于ControlLogix系统,重点确认CPU型号(如1756-L61、L62、L63、L71、L72、L73、L75等)、固件版本(如16.x、19.x、20.x、24.x、28.x、30.x、32.x、33.x等)、机架类型(本地/远程、4/7/10/13/17槽)、电源模块型号与冗余配置。

I/O模块需记录槽号、模块型号(如1756-IB16、1756-IF16、1756-OB16E、1756-OW16I等)、点数、电压等级、隔离方式、电子钥匙位置和是否支持热插拔。通信模块要区分ControlNet(1756-CNB、1756-CNBR)、EtherNet/IP(1756-ENBT、1756-EN2T、1756-EN3TR)、DeviceNet(1756-DNB)以及DH+/RIO等旧协议。网络部分要记录交换机型号、端口占用、IP地址、子网掩码、VLAN划分和环网冗余协议。HMI要记录品牌(PanelView Plus、PanelView 550/600/1000、FactoryTalk View ME/SE)、画面数量、标签连接方式、报警记录和配方管理。驱动与第三方设备包括PowerFlex变频器、Kinetix伺服、软启动器、称重仪表、机器人、视觉系统和智能阀门等,需记录通信协议、站号、GSD/EDS文件、数据映射地址和故障安全策略。

二、现场清点方法

现场清点建议采用“三线并行”方式:物理线、网络线、程序线。物理线以机架为单位逐槽拍照、抄录型号和序列号,记录模块排列顺序、终端电阻、接地和屏蔽连接。网络线通过交换机端口表和RSLinx Classic/FactoryTalk Linx浏览网络,记录每个节点的IP、MAC、协议和连接状态。程序线通过RSLogix 5000/Studio 5000打开原程序,核对控制器属性、任务结构、程序/例程、AOI、标签别名和通信路径。

对于无法停机的产线,可先做离线盘点:从备份程序、电气图纸、网络拓扑图和HMI工程文件中提取信息,再在计划停机窗口内核对实物。盘点过程中要特别注意“名实不符”的情况:程序中的模块型号与现场实物不一致、IP地址被后期修改、HMI标签指向已废弃的PLC变量、第三方设备通过网关映射到PLC的地址与图纸不符。这些差异必须在台账中标注,作为迁移风险项。

三、台账模板与字段设计

台账建议采用多工作表结构,至少包含“控制器与机架”“I/O与通信模块”“网络设备”“HMI与上位机”“驱动与第三方设备”“程序与标签”“风险与备注”七张表。每张表的核心字段如下:

工作表关键字段用途
控制器与机架机架号、槽号、型号、固件、序列号、电源、冗余、任务周期确定迁移主控与固件升级路径
I/O与通信模块槽号、型号、点数、电压、隔离、电子钥匙、通信协议、站号核对I/O映射与通信组态
网络设备设备名、IP、MAC、端口、VLAN、协议、冗余状态重建网络拓扑与IP规划
HMI与上位机品牌、型号、工程文件、画面数、标签连接、报警、配方评估画面迁移与标签重映射
驱动与第三方品牌、型号、协议、站号、EDS/GSD、数据映射、故障安全确认第三方集成与通信兼容性
程序与标签程序名、例程、AOI、标签别名、通信路径、版本评估程序迁移与重构工作量
风险与备注差异描述、影响、建议措施、责任人、计划时间形成迁移风险清单

填写时建议统一命名规则,例如“线体-机架-槽号-型号”,避免后期检索困难。对于每个模块,至少记录“现场实物型号”“程序组态型号”“固件版本”“是否可利旧”四个判断字段。对于网络节点,记录“当前IP”“规划IP”“协议”“是否保留”。对于HMI,记录“画面文件版本”“标签连接方式”“是否需要重做”。对于第三方设备,记录“通信协议”“数据地址”“是否支持新控制器”“是否需要网关”。

四、盘点结果判读与迁移决策

盘点完成后,需要把台账转化为迁移决策。常见判断逻辑如下:CPU固件低于20.x且程序使用旧指令集,通常需要升级固件并做程序转换;ControlNet模块若现场网络稳定且备件充足,可保留,但新控制器需确认兼容性;EtherNet/IP模块建议统一升级到千兆型号;PanelView Plus 6以下HMI若无法导入FactoryTalk View Studio,需考虑更换或使用转换工具;PowerFlex 40/70等旧变频器若仅支持ControlNet或DeviceNet,需评估是否更换为支持EtherNet/IP的PowerFlex 525/755;第三方设备若仅提供串口或专用总线,需增加协议网关。

盘点不是一次性的抄表,而是迁移项目的“数据底座”。建议每完成一个区域,立即更新台账并做一次交叉核对:程序中的模块型号与现场实物是否一致、网络扫描到的节点与图纸是否一致、HMI标签与PLC变量是否一致。发现不一致时,先记录再判断,不要在现场直接修改,以免破坏原始状态。
旧产线控制系统资产盘点对象与台账映射 物理线 · 网络线 · 程序线 三线并行,形成可迁移性台账 资产盘点台账 控制器 / I/O / 网络 / HMI / 驱动 型号 · 固件 · 协议 · 地址 · 版本 → 迁移决策依据 控制器与机架 1756-L6x / L7x 固件 16.x~33.x 本地/远程机架 · 电源 · 冗余 I/O与通信模块 1756-IB16 / IF16 / OB16E CNB / EN2T / DNB 槽号 · 点数 · 电子钥匙 网络设备 交换机 · 端口 · VLAN IP / MAC / 协议 ControlNet · EtherNet/IP HMI与上位机 PanelView Plus / 550 / 1000 FactoryTalk View ME/SE 画面 · 标签 · 报警 · 配方 驱动与第三方设备 PowerFlex / Kinetix 机器人 · 视觉 · 称重 协议 · 站号 · EDS/GSD 程序与标签 RSLogix 5000 / Studio 5000 任务 · 例程 · AOI 标签别名 · 通信路径 物理线 逐槽拍照 · 型号序列号 · 终端电阻 · 接地屏蔽 网络线 RSLinx浏览 · IP/MAC · 端口表 · 连接状态 程序线 控制器属性 · 任务 · 标签 · 通信路径

五、台账填写示例与注意事项

以下给出一个控制器与机架工作表的填写示例,字段可根据项目实际增减。示例中的型号和版本为教学假设,不代表任何现场实测结果。

机架号 | 槽号 | 型号       | 固件  | 序列号   | 电源    | 冗余 | 任务周期 | 是否利旧 | 备注
-------|------|------------|-------|----------|---------|------|----------|----------|------------------
0      | 0    | 1756-L63   | 20.19 | A1B2C3D4 | 1756-PA72| 否   | 10ms     | 待定     | 程序使用旧指令
0      | 1    | 1756-EN2T  | 6.001 | E5F6G7H8 | -        | 否   | -        | 是       | 千兆,可保留
0      | 2    | 1756-CNB   | 5.028 | I9J0K1L2 | -        | 否   | -        | 待定     | ControlNet网络
0      | 3    | 1756-IB16  | -     | M3N4O5P6 | -        | 否   | -        | 是       | 16点24VDC输入
0      | 4    | 1756-IF16  | -     | Q7R8S9T0 | -        | 否   | -        | 是       | 16通道模拟量输入
1      | 0    | 1756-PA72  | -     | U1V2W3X4 | -        | 否   | -        | 是       | 远程机架电源
1      | 1    | 1756-ENBT  | 4.003 | Y5Z6A7B8 | -        | 否   | -        | 否       | 百兆,建议升级

填写台账时要注意三点:第一,固件版本必须精确到小数点后,因为不同版本对指令集和通信模块的支持差异很大;第二,序列号用于区分同型号备件,避免混淆;第三,备注栏要写清“为什么待定”,例如“程序使用旧指令”“网络负载高”“备件已停产”等,便于后续决策。

盘点过程中不要随意修改现场设备的IP地址、站号或程序。若必须在线浏览,建议使用只读方式连接,并提前备份原程序、HMI工程和网络组态。对于已停产模块,应优先记录备件库存和替代型号,而不是等到迁移阶段再临时寻找。

最后,台账应形成版本管理。每次现场核对后更新版本号,并保留变更记录。迁移方案、采购清单、施工计划和调试用例都应从台账派生,确保“账实一致、账程一致、账网一致”。只有把资产盘点做扎实,后续的ControlLogix升级、程序转换和网络重构才有可靠依据。