国产plc做modbus从站_Modbus-RTU通信

通常情况下我们做Modbus 通信的时候,都会先用测试软件进行测试,等通信测试通过之后,我们才会进行移植,我这边主要讲的是移植到PLC上,我现在这边还没有开始做PLC程序,那先把前期的用测试软件如何测试的写下吧。

首先打开Modbus_poll,这个软件挺好用的,网上有教程,如何使用

44c729d4da11d4e9d4aece709d37f0e9.png

我这里是测试台达VFD-E的Modbus,而台达的变频器主要的通信参数是2000H和2001H,且都是16进制的数值,所以在通信的时候需要进行转换,2000H对应的十进制是8192,所以我上面图上的首地址就是8192。

5f18f2e14b0f9aa7cb73534a34f96a18.png

上图主要介绍下台达的VFD-E的通信参数,设置好这些之后,就通过Modbus-poll来进行连接,点击Connection setup ,通信成功也会如下图所示。

f313b6dedb8af991a110c9ad0f28b6d6.png
050d26954bd210d59ad608ee29c92782.png

这就表示通信成功,通信的几个基本要素要设置好,从站设备地址、波特率、奇偶校验、停止位。这些,上面就可以通过修改设定值来启动停止变频器,和设定频率了。

a81735b17542fdcd77e6cc4d8e48af8a.png

上面的变频器参数2000H,前两位表示启动停止,所以只需要把上面的打勾,然后send ,就可以了,台达变频器这边还需要把02.00和02.01这两个参数进行修改,设置为频率和运转信号有通讯RS485控制,那这样基本就可以完成Modbus 通信了,Modbus-poll这个软件真的挺好用,就是需要买一个USB转RS485的通信小U盘就好了,网上能找到很多,这也是我最近做的项目中一个简单的应用,后面如果有不清楚,我会再描述下,先讲到这里,我这个最终是用Modbus 通信来控制变频器PID,主要的就是用触摸屏通过PLC来达到修改变频器的PID参数,后面我会继续更新这个结果的,那谢谢了啊

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值