欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

一文读懂modbus slave和modbus poll使用说明

程序员文章站 2022-04-05 21:28:22
modbus slave和modbus poll使用说明1.使用环境:win7/win10 32/64位系统virtual serial port driver 9.0 虚拟com端口工具2.说明:最...

modbus slave和modbus poll使用说明

1.使用环境: 

win7/win10  32/64位系统 
virtual serial port driver 9.0 虚拟com端口工具

2.说明:

最近项目开发使用到了modbus协议,由于刚接触这个协议,在使用第三方工具进行调试的时候使用到了modbus poll和modbus slave工具,以下是简单的使用记录,希望以后对需要者有所帮助。

3.modbus poll和modbus slave是一款实用的modbus开发和调试工具

可以非常方便的进行modbus调试,是非常有用的modbus主机/从机模拟程序。我使用前安装了cvspd9.0虚拟com端口,因为有的电脑没有com端口工具或需要两台电脑联机调试。有了这个工具后就可以在一个电脑上虚拟出两个com端口,在一台电脑上进行调试。 
下面是cvps9.0工具虚拟界面:  

一文读懂modbus slave和modbus poll使用说明

一次可以添加两个端口,我添加了com1和com2两个端口。

在电脑设备管理器->端口中查看是否新加了两个端口:

 一文读懂modbus slave和modbus poll使用说明

4.接下来打开已经安装的modbus poll和modbus slave软件

分别按“f8”或者点击setup->read/write(主机)/slave(从机)definition配置主从端的相关配置,如图:

一文读懂modbus slave和modbus poll使用说明 一文读懂modbus slave和modbus poll使用说明 一文读懂modbus slave和modbus poll使用说明 一文读懂modbus slave和modbus poll使用说明

以上配置的是10个寄存器从机设备id为1但只读取前4个寄存器的数据,可根据自己的需要设置。

5. 接下来按分别按“f3”或者点击“connection”进行连接

注意修改连接界面的端口,主从机分别选择我们虚拟出来的com1和com2端口,因为我只用到了rtu模式,所以其他选项如波特率9600,比特位8,校验位1,无等价位等可以保持不变,然后点击确定进行连接,未连接成功窗口第二行会给出提示信息。

一文读懂modbus slave和modbus poll使用说明 一文读懂modbus slave和modbus poll使用说明

6.通讯开始

主机端显示:tx=11,err=0,id=1,f=03,sr=1000ms。意思是,发送11次命令,错误次数0,从机id,功能号03,轮询间隔1000ms。

一文读懂modbus slave和modbus poll使用说明

使用工具栏的”communication traffic”按钮,可以显示出当前发送命令和接受的数据,如下图:

一文读懂modbus slave和modbus poll使用说明

 7.modbus slave、modbus poll和virtual serial port driver 9.0 虚拟端口工具安装包获取:

链接: https://pan.baidu.com/s/1gbjh13hq2o3vnuosev7ohq

提取码: fgt9

到此这篇关于一文读懂modbus slave和modbus poll使用说明的文章就介绍到这了,更多相关modbus slave和modbus poll使用内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

相关标签: modbus slave poll