概述
ModbusPoll和Slave的使用教程
在工业领域,很多地方采用了Modbus协议
简单理解一下Modbus协议,就是把数据存在寄存器地址里面编号
然后通过协议读取
modbus有主机和从机,主机只有一个,从机可以有很多个
玩过Tcp的都知道,TcpServer就是主机,TcpClient就是从机
一样的道理,那么我们经常会见到的工具
ModbusPoll 和 ModbusSlave代表了怎样的角色呢
可能看名字概念会有点混淆,但实际的模拟使用中
ModbusSlave 是建立一个Server(主)
ModbusPoll 是去连Server(从)
所以实际的使用中,ModbusPoll使用的多,一般都是去读主机里面的寄存器地址
ModbusSlave 更像一个可以在本机创建服务端的角色,方便测试用的
1.创建串口 Modbus 设置寄存器地址
注:为什么一台机器上可以测试,因为安装了虚拟串口工具
2.设置两个测试的寄存器地址
3.打开modbusPoll 进行读取
4.读取成功
串口如此,通过网口的Modbustcp 和rtu依旧如此,当Tcp理解和使用就完事了
我是狗子,希望你幸福!
最后
以上就是纯情小蝴蝶为你收集整理的ModbusPoll和Slave的使用教程的全部内容,希望文章能够帮你解决ModbusPoll和Slave的使用教程所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复