打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
三菱PLC入门教程,FX5U系列PLC的MODBUS/RTU通讯

三菱FX5U系列PLC自带串口,内置MODBUS通讯协议,这样,我们就可以很方便的同第三方设备通讯。今天,就跟大家讲述一下,以三菱FX5U和三菱A800系列变频器为例。

1 接线

这点,三菱的设计者不知道是怎么想的,一直在用四线制,要知道,除了三菱,其他品牌的串口通讯都是两线制,你用四线制,大家还不是把两根短接??现在用四线制的很少很少,工控现场用的支持MODBUS协议的各种仪表,各种变频器,伺服等等都是两线制。

所谓四线制,就是两根发送,两根接收。也就是发送正,发送负,接收正,接收负。PLC和变频器,发送对发送,接收对接收即可。

2 参数设置

三菱变频器侧,需要设置地址,波特率,校验等。而PLC侧就比较简单,日系PLC不像欧系那样,看重硬件配置。

三菱变频器默认是把MODBUS协议关掉的,需要在参数549 选择1,也就是MODBUS协议。

PLC侧,只需要简单的设置即可。

3编程

FX5U 使用ADPRW指令来读取或写入从站。

如图所示,各个参数的意义如下

S1 从站地址

S2 操作类型(读取还是写入 比如K3 表示读取一个字)

S3 从站的寄存器地址

S4 读取的寄存器个数

S5 读取后存储在PLC的起始地址

M0 为开始通讯. M10 为结束标志位,M11是正常结束标志,这里比较烧脑,也很难理解,和欧系PLC使用变量表示不同,三菱的是必须指定寄存器。也就是说,我们在功能块里用了M10,那么M11 M12就会自动占用,分别表示正常结束和不正常结束!!

所以 ,这句程序的意思就是,当M0 为TRUE的时候,从S1从站的S3寄存器开始,读取8个字,并把结果放到PLC S5开始的8个D 存储器中。

读取结束,M11会变为TRUE,清除M0。同时,M10也变为FALSE。这就表示通讯成功了。如果M10 为 TRUE,就表示通讯错误

以上,就是三菱FX5U系列PLC的MODBUS RTU通讯的实现,使用通讯的好处就是,节省配线,降低成本。

小编我从来没用过三菱PLC,以上内容,都是小编认真阅读编程手册搞定的!!所以,学习PLC最好的教材,就是PLC的编程手册

这本手册,小编有,但小编不会给你,你可以去三菱官方网站下载,你去西门子的网站是下不到的,你去电影网站也不会有!!所以,你连资料都不知道怎么找,就算我给你,你也不会看,就算看,肯定看不懂!!!

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
PLC编程:三菱PLC与三菱变频器的2个通讯经典案例
第二集:MODBUS RTU模式下通信设置和线路连接(三菱PLC)
三菱FX5U PLC无线MODBUS通信方案
「FX5U与三菱变频器RTU通讯案例」手把手教学,不怕学不会!
基于RS485的PLC与变频器通讯实现
三菱PLC与变频器的Modubs通讯详解
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服