用三菱PLC监控modbus TCP通讯要从三菱PLC与modbus通讯两个方面去研究。

第一,三菱以FX5U系列PLC自带串口、内置modbus通讯协议,这样我们就可以很方便的同第三方设备通讯。如果是三菱PLC与变频器之间通讯,则重点设计好参数。变频器侧重,设置地址、波特率、校验等,变频器默认是默认把modbus协议关掉的,需要在参数549选择1,也就是modbus协议。PLC只要简单设置就可以。在编程方面,FX5U使用ADPRW指令来读或写入从站。

Modbus网络是一个工业通信系统,由带智能终端的可编程序控制器和计算机通过公用线路或局部专用线路连接而成。其系统结构既包括硬件、亦包括软件。它可应用于各种数据采集和过程监控。Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。它已经成为一通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。它描述了一控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。

第二,关于实现其通信,Modbus网络传输 标准的Modbus口是使用RS-232-C兼容串行接口。Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、一错误检测域。从设备回应消息也由Modbus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。如果在消息接收过程中发生一错误,或从设备不能执行其命令,从设备将建立一错误消息并把它作为回应发送出去。 Modbus协议它只是作为主设备,并期望从从设备得到回应。同样,当控制器接收到一消息,它将建立一从设备回应格式并返回给发送的控制器。

所以,用三菱PLC进行modus通讯的实现优势是节省配线,降低成本。