PLC(Programmable Logic Controller,可编程逻辑控制器)是现代工业控制的核心。
下面简单介绍一下PLC的发展历程。
1968年,通用汽车公司招标新式设备,用于取代传统继电器,以提升产线调整、设备检修时的效率。1969年Modicon公司交付了其件PLC产品,并于1979年发布了Modbus通信协议。Modicon后来成为施耐德公司旗下PLC品牌。
此外,Allen-Bradley公司也参与了PLC的早期发展,其PLC后来成为罗克韦尔旗下AB PLC。
除了Modbus外,PLC流行的通信协议还有Profibus和Profinet。
Profibus在1987年由德国西门子等公司及机构所推动,Profinet继承自Profibus,并于2002年发布Profinet CBA标准。
接下面简单介绍一下OPC。
OPC是PLC与IT系统通信的桥梁,将PLC处理的数据转变成IT系统能够直接使用的变量。
OPC有两个发展阶段。
阶段1是OPC DA,OPC代指OLE for Process Control。
阶段2是OPC UA,OPC代指Open Platform Communications。
其中,OPC DA基于微软的OLE(对象链接与嵌入)、COM(组件)、DCOM(分布式组件)开发,于1996年发布初版本。所以说,在工控领域,微软Windows是真正的生产力工具。
西门子等PLC大厂都有自己的OPC产品,但是现在流行的是Kepware公司的通用OPC Server,其兼容大多数主流型号的PLC。
Kepware于1995年成立,于2016年被PTC公司收购。
这篇短文又出现了施耐德、罗克韦尔、西门子、微软、PTC等行业大公司的身影,而且我们还看到,适合中国工业软件厂商学习的PTC,也在通过收购Kepware来介入物理世界,以巩固自己的基础。