工业控制系统的现场网络与控制网络之间的通信、现场网络各工控设备之间的通信、控制网络各组件的通信往往采用工业控制系统特有的通信协议。从行业角度来看,目前存在的工业控制网络协议分类如下图。
![](https://img.haomeiwen.com/i6277797/1d99c4a8ee4daed7.png)
Modbus协议
1、概述
modbus协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一个控制器请求访问其它设备的过程,如何回应来自其他设备的请求,以及怎样侦测错误并记录。
Modbus是采用请求/应答方式的应用层消息协议,非常方便实现在低级设备和高级设备间通信,它包含三个独特的协议数据单元:modbus请求、modbus应答以及modbus异常应答。modbus请求中包含功能码和请求。modbus功能码有公共功能码、用户定义功能码和保留功能码三种类型。
modbus可以采用多种通信方式,如modbus RTU与Modbus ASCII、Modbus TCP、Modbus Plus。
2、modbus协议存在的安全问题
3、modbus协议安全防护技术
DNP3协议
DNP(Distributed Network Protocol,分布式网络规约)是一种应用于自动化组件之间的通信协议。
IEC系列协议
OPC协议
OPC(OLE for Process Control,用于过程控制的OLE)是世界上最广为应用的信息交换的互操作标准,它具有安全性、可靠性以及平台独立性。
工业网络协议总体上可以归类为内部私有网络协议,其协议规约是由厂商根据自己的设备自行规定的,没有统一的协议标准。
网友评论