全部逻辑挤在 OB1
主程序几百个网络,没有功能划分,任何改动都要通读全篇才能判断影响范围。
什么样的程序需要重构:不是“写得不好看”,而是已经产生实际成本——改一处崩三处、新人三个月上不了手、停线排查靠猜、同一个故障反复出现、想加一个功能发现无处下手。出现三条以上,重构的投入通常一年内就能从停机和人力里省回来。
主程序几百个网络,没有功能划分,任何改动都要通读全篇才能判断影响范围。
M10.3、DB2.DBD14、VW100 直接写在逻辑里,没有符号名,也没有单位与量程说明。
同一条工艺在不同工位各写一遍,改一处漏三处,版本之间开始漂移。
报警文本是“E-07”“故障3”,操作工看不懂,排查全靠老员工的经验。
工艺参数散落在 DB、HMI 和纸质记录里,换型靠手抄,容易出错。
程序只存在一台笔记本上,文件名是“最终版-改3-真的最终”。
六个阶段,每个阶段都有可验收的产物;不要求一次停线做完。
按程序行数、工位数与耦合程度综合判断,最终以评估后的书面报价为准。
| 档位 | 适用范围 | 参考价 |
|---|---|---|
| 小规模 | 单台设备、≤3,000 行、≤2 个工位 | ¥28,000 – 45,000 |
| 中规模 | 单条线、3,000–10,000 行、3–8 个工位 | ¥45,000 – 120,000 |
| 大规模 | 整线或车间、>10,000 行、多单元联动 | ¥120,000 – 300,000 |