工控智汇

工控智汇

三菱FX5U PLC和西门子V20变频器

admin 71 107

(ModbusRTU通讯案例探讨)

在以往的文章中,我们主要是介绍西门子PLC和自家产品及第三方的通讯,如ModbusRTU串口通讯,modbusTCP以太网通讯等,今天我们文章主要介绍三菱FX5UPLC和西门子V20变频器的通讯案例(modbusRTU串口)。

再实验项目还没开始的时候,我们满足如下软硬件要求:

1.)装有GXWorks3软件电脑一台;

2.)三菱FX5U系列PLC一台;

3.)西门子V20变频器一台;

4.)串口线材一条(也可以自己用屏蔽电缆制作一条)。

如下是本次实验的软硬件配置展示图:


(GX-WORKS3)


(三菱FX5UPLC)


(西门子V20变频器)

满足以上软硬件要求后,我们方可进行一些关于三菱FX5Umodbus相关知识的讲解;

1.)RS-485与RS-232的区别如下图所示:


2.)三菱变频器专用指令ADPRW的解析:


3.)三菱PLC的Modbus功能码解析如下图所示:


3.)西门子V20变频器常用的读写modbus参数地址,如下图所示:


4.)西门子V20变频器modbusRTU通讯参数设置如下图所示:


以上为本次实验必须掌握的知识点,下面我们打开三菱编程软件GXWORKS3进行编程设计:

1.)设置PLC本体modbusRTU通讯协议如下图:



这里需要选择奇偶效验,停止位及波特率,三参数必须和西门子V20变频器设置的一致,否则通讯不上。

2.)接着写变频器轮询程序,因为读了几个参数组,这就有必要用到数据轮询:


3.)继续写驱动V20变频器程序:


写入变频器控制字


写入变频器频率


读取变频器频率


(读取变频器母线电压/交流电压/转速/电流等)

以上是变频器驱动程序,下面我们进行变频器设置下,并接上串口线进行连接如下图所示:

4.)变频器和PLC连接实物接线图:


变频器和PLC实物接线图

接线原理图:


5.)下面我们设置下变频器的参数,设置完毕需断电重新启动,这样才能保存修改参数。


变频器通讯参数设定

6.)设置完毕变频器参数等,我们断电后重新启动变频器进行设置保存,接着我们利用HMI进行监控变频器参数或控制变频器:


HMI监控变频器参数

以上我们就简单的介绍了三菱FX5和西门子V20变频器modbusRTU通讯所注意的事项等,对想学习三菱PLC和变频器通讯的朋友多一个参考,由于时间关系和自己水平限制,文章中难免有介绍的不完善或者错误的地方,望广大大神多多指导,力争文章内容更完善,感谢大家的观看!