上个月去一个老客户的工厂,瞅见他们的 SCADA 屏还在用 Windows XP。我愣了一下。对方工程师倒是淡定:“稳定啊,跑十年了没出过岔子。”——这大概就是工控圈的魔幻现实。一边是IT部门喊着工业4.0、数字孪生,一边是车间里贴着“系统已备份,切勿断电”的泛黄便签。

今天聊 SCADA,不想说什么三层架构、远程IO,那些教科书内容百度一搜一大把。我直接说点真金白银换来的教训。尤其这两年,各种“云 SCADA”、“轻量化 MES+SCADA”方案铺天盖地,老板们被销售画的大饼噎得够呛,但作为技术负责人,你心里得有根弦——SCADA 的根本目的是可靠地监视和控制,不是什么酷炫的仪表盘。若是产线停一分钟损失几万,你还会在乎界面是 Vue 还是 WinForm 写的?
SCADA 上云?先看看自己的 OT 网络长啥样
说实话,我都怀疑那些推云 SCADA 的厂商,自己有没有在零下二十度的注塑车间呆过。现场传感器动不动就丢包,PLC 走 Modbus TCP 都能给你延迟到 500ms,你让它上云?不出事才怪。当然,不是说不该拥抱新技术。我在一家汽车零部件企业见过他们的私有云 SCADA 集群,确实爽——几百条产线数据汇聚,大数据分析能耗、预测设备故障,效果拔群。但人家前期光网络改造就花了八百万。屏蔽网线、冗余环网、OT 和 IT 物理隔离区……这些基础夯不实,云端再漂亮的算法也是空中楼阁。
问:那中小工厂到底能不能用云 SCADA?
答:能,但必须挑场景。包装、分拣这类非连续生产、停机损失小的,用公有云做个设备监控没问题,还能省去服务器运维。可如果是化工反应釜、连铸连轧,我建议老老实实本地化部署。别忘了,还有 S88 批次控制这种要求实时性的,网络抖动一下,整锅料就废了。另外,有些企业其实是被“上云”了——应付政府补贴检查,那另当别论。真正从业务出发,得有一个清醒的评估:数据出得去,指令下得来,故障断网时能自动降级。这是底线。

选型时,别只盯着品牌和功能列表

我见过太多招标书,技术参数抄的西门子 WinCC,最后中标的是某国产不知名软件。然后噩梦就开始了——驱动兼容性报表很好看,实际一联调,欧姆龙 NJ 系列 PLC 的标签通讯断断续续;换个台达的温控表,居然要单独开发驱动。这些屁事销售可不会提前告诉你。所以选型首要不是看功能,是看 生态兼容性和现场总线的支持广度。你跟什么 PLC、变频器、智能仪表打交道,心里得有个谱。最好把典型设备清单甩给供应商,让他们当场搭个 demo 环境跑一遍。别信那些“肯定没问题”的口头承诺。
另一个盲区是历史数据库。很多廉价 SCADA 自带的历史数据库就是 SQLite 或 Access,单表大了查询慢成狗。等你想做 OEE 分析、SPC 控制图时,才发现历史数据要么缺字段要么时间戳乱跳。这时候再搞数据迁移,成本是当初价差的十倍。所以,务必问清数据存储容量、查询性能以及是否有备份/冗余机制。如果厂家支支吾吾,扭头就走。
问:Web SCADA 和传统 C/S 架构,现在怎么选?
答:看你的使用场景。如果只是管理层想在手机上看看 KPI,纯 Web 或移动端就足够。但一线操作员呢?他们需要毫秒级响应,需要复杂的工艺流程图导航,需要报警弹窗立刻抢到焦点。这些在浏览器里往往体验稀烂。所以我们经常混搭——核心监控站还是胖客户端,管理层看板用 Web 发布。千万别听信“全 Web 化才是未来”这种一刀切说法。工业现场,实用为王。
报警管理:别让“狼来了”毁掉你的系统

有一次去一家化工厂,中控室的报警声从早响到晚,操作员面无表情地点击确认,仿佛在打地鼠。我调出报警记录一看,一天两万多条!大部分是“液位高预报警”之类,根本没人处理。这就是典型的 报警泛滥,比停机的危害更隐蔽。它会麻痹人的警觉性,真出事时反而忽略了关键报警。ISA 18.2 标准很多人没当回事,但里面提到的报警分级、死区设置、抑制逻辑都是血的教训换来的。做 SCADA 工程时,务必花时间跟工艺工程师一起梳理:哪些是安全联锁必须立即动作?哪些只是预警可以先记录?报警触发后的抑制策略怎样?别把所有信号都往报警列表里塞,那不是负责,是懒政。
还有个小细节——报警提示文字要“说人话”。别写“AI_101_HH”,写“1#反应釜温度超高限(≥250℃)”。现场操作工可能文化程度不高,紧急时刻能少一秒理解就少一秒危险。这些看似软性的东西,往往才是系统是否真正落地的基石。
问:老系统升级 SCADA,数据怎么迁移?
答:难,非常难。不同品牌的 SCADA,历史数据格式基本不互通。除非你只用 OPC UA 这类标准接口做了数据中转,否则大概率要推倒重来。我的建议是,如果旧系统只是监控,没有复杂的生产建模,不如新建一个并行系统,老系统降级为备份,逐步切换。务必保留老系统的可运行状态至少三个月,因为总有些奇奇怪怪的故障只在特定工艺条件下出现。另外,标签点表要仔细核对,I/O 驱动配置千万别信“自动转换”,那玩意导出 Excel 对比一列列人工校对才放心。
最后聊两句心里话。SCADA 这东西,越往深了做越觉得像穿鞋——合不合脚只有自己知道。别迷信行业巨头,也别一棒子打死国产新锐,关键看是否匹配你的维护能力和团队水平。再漂亮的系统,现场没人会调,最后就是一堆昂贵的废铁。记住,技术服务于生产,稳定压倒一切。