我是靠谱客的博主 纯情小蝴蝶,最近开发中收集的这篇文章主要介绍ModbusPoll和Slave的使用教程,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

ModbusPoll和Slave的使用教程

在工业领域,很多地方采用了Modbus协议
简单理解一下Modbus协议,就是把数据存在寄存器地址里面编号
然后通过协议读取

modbus有主机和从机,主机只有一个,从机可以有很多个
玩过Tcp的都知道,TcpServer就是主机,TcpClient就是从机

一样的道理,那么我们经常会见到的工具
ModbusPollModbusSlave代表了怎样的角色呢

可能看名字概念会有点混淆,但实际的模拟使用中

ModbusSlave 是建立一个Server(主)
ModbusPoll 是去连Server(从)

所以实际的使用中,ModbusPoll使用的多,一般都是去读主机里面的寄存器地址
ModbusSlave 更像一个可以在本机创建服务端的角色,方便测试用的

1.创建串口 Modbus 设置寄存器地址

注:为什么一台机器上可以测试,因为安装了虚拟串口工具

在这里插入图片描述

2.设置两个测试的寄存器地址

在这里插入图片描述

3.打开modbusPoll 进行读取

在这里插入图片描述

4.读取成功

在这里插入图片描述
串口如此,通过网口的Modbustcp 和rtu依旧如此,当Tcp理解和使用就完事了
我是狗子,希望你幸福!

最后

以上就是纯情小蝴蝶为你收集整理的ModbusPoll和Slave的使用教程的全部内容,希望文章能够帮你解决ModbusPoll和Slave的使用教程所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(76)

评论列表共有 0 条评论

立即
投稿
返回
顶部