举例上一年nmudbus的研究过去一年了,现在回首,确实当初做的有点惨,有点垃圾。。。。 文章最后附有demo官方
- 这次,本着学习进步的心态,又将此协议搞了搞,稍微再走深一点。。
- 其实,本次所做的东西不拘泥于语言、不拘泥于RS485/rs232,只要是mudbus协议支持的,都可以搞一搞,研发开始肯定是搞一波各种资料下载,次就不提了,各位可以去我第一篇文章去看看https://blog.csdn.net/Lsc_hei/article/details/83505808 有很多资料,不局限于开发语言的。
- 本次还是以研究电表为例子,展开思维,首先我的目的是什么?①通过协议连接到电表,读取电表数据,比如走了多少度电,还剩费用是多少,基本用电是多少,总用电是多少,然后如果用户欠费了,关停电表,用户缴费后再开启电表,大致就这些
- 好,目的有了,那如何和电表建立连接呢?举个例子:485连接的水电表,一般提供规约说明,然后进行下行透传,通过modbus规约,采集器上行的接口,通过采集器与电表建立连接 所以需要采集设备,采集器设备 下行到电表都是透传+协议,
上行方式有有线的/无线的/gprs等等,读数据、控制的命令操作通过软件把命令,用采集器的接口发送,采集器自己会解析成485命令发送给表,表再返回数据,采集器收集后再返回给软件,大致思路是这样。 - 采集器一般是用有人的,放几张图:
-
- 上面的肯定有人做过测试吧,熟悉吧,接下来就是先用第三方软件进行联通,我第一篇已经给过不少了,现在奉上有人家的,免安装
7.1 有人网络调试助手 串口调试助手二合一USR-TCP232-Test-V1.3 点击下载
7.2【USR-VCOM】 有人虚拟串口软件_Setup 点击下载 https://download.csdn.net/download/lsc_hei/11926282
7.3USR-GM3设置软件-V1.1.3.61 点击下载 https://download.csdn.net/download/lsc_hei/11926300
7.4M4&E45系列串口服务器、串口转以太网模块-USR-TCP232-M4,E45-V2.3.0.78 点击下载 https://download.csdn.net/download/lsc_hei/11926289
7.5M0系列设置软件-USR-M0_V2.2.4.288 点击下载 https://download.csdn.net/download/lsc_hei/11926293
8.最后 有人官方demo 点击下载 https://download.csdn.net/download/lsc_hei/11926254
9.为了了防止最后东西越下载积分越多,我做了一个软件包,可以一起下载 哈哈哈哈 点击下载
最后总结:
1.首先要会查找资料
2.从资料、官方demo中找出自己需要的东西,模拟做出,实现自己的功能
3.从中学到任务之外的功能,或者是代码编辑方法等,一种思路,一种调用,都可能会对自己有帮助。