工厂里的“语言巴别塔”,是怎么困住智能制造的?
早年工业数据传输,要么用老的OPC DA,要么用Modbus这类总线协议。OPC DA绑定Windows系统,换个Linux平台直接歇菜,而且安全机制几乎为零,根本不敢直接连外网。Modbus简单是简单,没有统一的语义规范,传回来一堆数字,你根本不知道哪个数字对应哪台机床的主轴温度,上层系统要一个个配标签,太折腾。 我见过一个做汽配的中小厂,三条产线,为了打通数据,前前后后换了三批集成商,花了八十多万,还是时不时出数据断连的问题。 这不是集成商水平差,是原来的体系天生就有问题。不同厂商的设备就是不同语言的人,你要让他们聊天,就得给每一对配个翻译,成本能不高吗?
OPC统一架构(OPC UA)最核心的优势,很多人理解错了
很多人以为OPC UA只是一个新的工业通信协议。不对。它是一整套从通信到安全到语义的统一架构,不是简单换个传输方式。 第一个优势是真·跨平台。从单片机级别的嵌入式设备,到边缘控制器,到SCADA系统,再到公有云,不管你用Windows、Linux还是什么实时操作系统,OPC UA都能跑。没有绑定任何硬件或者软件厂商,开放性拉满。 第二个优势是原生带安全机制。原来的老协议大多都是工业内网用的,几乎没考虑安全,数据裸传,身份验证都没有,现在很多工厂要做远程运维,直接把老协议曝到外网,相当于家门没锁。OPC UA从设计底层就带了加密传输、身份认证、权限管理,满足工业网络安全的要求,不用额外加安全模块。 第三个,就是最新的OPC UA over TSN,已经能满足硬实时控制的需求了。原来大家觉得OPC UA只能做非实时的数据采集,现在结合时间敏感网络TSN,时延能降到微秒级,完全可以替代传统的现场总线做运动控制,现在很多新建的汽车焊装线、新能源电池产线,已经在用全OPC UA的架构了,从底层控制到上层云端全打通。
中小工厂上OPC UA,最容易踩的几个坑
