电工基础

电工基础知识_电工技术-电工最常见电路

三菱PLC与变频器进行MODBUS TRU通信简述其应用

时间:2019-03-28 11:58来源:未知 作者:admin 点击:
MODBUS是一种通信协议,是电子设备通用的协议,我们可以通过它使控制器如PLC与其他设备进行通讯控制,不同的生产商的设备都可以通过线路连接组成工业网络。MODBUS协议有两种数据传

MODBUS是一种通信协议,是电子设备通用的协议,我们可以通过它使控制器如PLC与其他设备进行通讯控制,不同的生产商的设备都可以通过线路连接组成工业网络。MODBUS协议有两种数据传输模式,1、ASCII码,2、RTU模式,一般数据量传输少的使用ASCII码模式,数据量较多的使用RTU模式。在我们PLC控制系统中常用于串口通信中,常见的接口有RS232和RS485,在三菱PLC的MODBUS通信中RS232连接的设备通常是一台通信距离较短,RS485则是多台通信距离长。
我们常见的设备支持通信的基本都有RS485接口,如常用的伺服驱动器、变频器、各种工业传感器,那么如何在PLC控制系统中应用呢,常见的有PLC与PLC之间的通信可以是不同生产商的,PLC与各种设备的通信如控制变频器,485接口有两种接线方式全双工和半双工,全双工是4根线,RDA、RDB、SDA、SDB,数据的发送和接受可以同时进行操作,半双工是两根线,将RDA和SDA、RDB和SDB分别进行短接,数据的发送和接受不能同时。
三菱PLC与变频器进行MODBUS TRU通信简述其应用
下面我们以三菱PLC与变频器进行MODBUS TRU通信简述其应用,首先三菱PLC的通信模块有两种485BD和485ADP都可以进行MODBUS RTU通信,根据变频器的通信端子选择是全双工还是半双工,一般有网口和普通端子的。MODBUS RTU通信中PLC作为主站、变频器作为从站,从站的数量可以是几个或者十几个,也就说说一台PLC可以控制很多台变频器,接线完成后,设置通信参数如站号、波特率、数据校验等一致。在三菱PLC中可以使用RS指令和ADPRW指令发送数据控制变频的运行频率、正反转、数据的监控等。485BD通信板使用RS指令,这个需要自己编写CRC校验码对于新手来说有点困难,采用485ADP两种指令都能使用,而采用ADPRW则不需要编写CRC校验码,使用起来很方便,但ADP的价格略贵。命令的发送采用轮询的方式进行,就是一个命令一个命令的发送。

(责任编辑:admin)
织梦二维码生成器
相关文章
------分隔线----------------------------