Modbus
文章平均质量分 77
HELLO大家拿
物联网开发大拿,Modbus精通大师
展开
-
推荐2本学习Modbus通信协议的资料书
基本上玩物联网、串口的都离不开modbus开发,很多人觉得简单,从网上随便找资料看看,其实不太系统,结果是Modbus应用和开发的过程中别别扭扭,遇到各种坑搞不定,耽误事情和时间。个人觉得有2本书可以参考看看。1)《从Modbus到透明就绪》,机工社出版,应用为主。《从Modbus到透明就绪:施耐德电气工业网络的协议、设计、安装和应用》分为5大部分12章,第1部分介绍了原创 2017-03-23 13:50:01 · 7205 阅读 · 3 评论 -
推荐一本书:清华出版的《Modbus软件开发实战指南》
前言:最近在研究Modbus开发,如果只是简单的了解了一些modbus基础知识,但是不够系统和全面。其实,modbus虽然比较简单,但是如果不注意有很多坑,特别是寄存器的位数,大小端处理,浮点数,长整数的处理等等。目前也没有什么合适的书籍系统介绍,帮助理解的。刚刚搜了一下,只有最近清华出版的《Modbus软件开发实战指南》不错,应该是Modbus开发方面第一书转载 2017-03-14 22:23:59 · 6327 阅读 · 5 评论 -
Modbus软件开发实战指南 之 modbus 地址
转载的文章,参考看看就行。文章说明了modbus地址的一些注意事项,但是不够全面,其实还和大小端、字节序有很大的关系。初学者往往搞不明白。Modbus协议最初由Modicon公司开发出来,是针对PLC设备设计的基于串行总线的主从模式的应用层总线设备协议。ModbusTCP是封装在TCP包内的Modbus协议,虽然有一些变化,但是根本上还是主从模式。随着嵌入式技术的发展,国内转载 2017-03-16 13:55:13 · 10721 阅读 · 0 评论 -
C# MODBUS协议上位机
C#写了一款上位机监控软件,基于MODBUS_RTU协议。 软件的基本结构:采用定时器(Timer控件)为时间片。串口采用serialPort1_DataReceived中断接收,并进行MODBUS格式判断。把正确接收的数据取出,转换为有特定的结构体中。数据通过时间片实时刷新。MODBUS协议(这里不介绍了,网上有很多的权威资料)。 串口接收问题这里采用的是MODBUS_R转载 2017-03-15 13:58:14 · 4522 阅读 · 0 评论 -
Modbus软件开发实战指南 之 开发自己的Modbus Poll工具 - 4
说到mobus,其寄存器的结构非常特殊,16位的,这种情况下,有很多初学者犯憷,不知道如何处理了。特别是对于float,double等类型的,发送数据,接收数据都很难办。 怎么学习modbus开发呢?除了前面推荐的清华出版的书籍之外,现在推荐一个非常好用的工具:http://www.binaryconvert.com/提供各种数据类型的16进制和十进制之间的转换:原创 2017-03-15 09:58:30 · 2892 阅读 · 0 评论 -
Modbus软件开发实战指南 之 开发自己的Modbus Poll工具 - 3
废话少说,我们直接上干的,学习Modbus知识,第一个是收集和查阅资料,这个是必须的。1、Modbus官方网站:http://www.modbus.org/2、Modbus协议规范英文原版: http://download.csdn.net/download/thebestleo/96094803、Modbus协议规范中文版: http://download转载 2017-03-15 09:40:14 · 2361 阅读 · 0 评论 -
Modbus软件开发实战指南 之 开发自己的Modbus Poll工具 - 2
接上一篇文章的内容。看了前面需求提到的复杂的命令行解析功能,很多人立马开始发怵,其实大可不必。我们都知道,Linux下的程序往往都提供了复杂的命令行参数处理机制,因为这是与其他程序或用户进行交互的主要手段,在这样的情况下难能可贵的是,为了减轻开发人员对命令行处理的负担,Linux提供了系统函数getopt()或getopt_long()专门解析命令行参数。转载 2017-03-15 09:27:46 · 1355 阅读 · 0 评论 -
Modbus软件开发实战指南 之 开发自己的Modbus Poll工具 - 1
在开发Modbus程序的过程中,也可以发现经常需要使用诸如Modbus Poll和Modbus Slave等辅助调试工具,用于验证MODBUS通讯消息是否正确。但是,Modbus Poll和Modbus Slave都属于共享软件,价格都在百美元左右,在未购买的情况下有时间或功能限制,怎么办呢? 其实,我们完全可以开发自己的MODBUS辅助调试工具。转载 2017-03-15 09:25:32 · 1981 阅读 · 0 评论