打印

Labview与STM32、新唐通讯系列之MODBUS<2>

[复制链接]
1696|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
東南博士|  楼主 | 2017-6-10 10:17 | 只看该作者
虽说不想在这里解释说明什么是modbus,但是对于freemodbus还是想说一说……

使用特权

评论回复
板凳
東南博士|  楼主 | 2017-6-10 10:18 | 只看该作者
FreeMODBUS一个奥地利人写的Modbus协议。它是一个针对嵌入式应用的一个免费(自由)的通用MODBUS协议的移植。Modbus是一个工业制造环境中应用的一个通用协议。Modbus通信协议栈包括两层:Modbus应用层协议,该层定义了数据模式和功能;另外一层是网络层。

使用特权

评论回复
地板
東南博士|  楼主 | 2017-6-10 10:18 | 只看该作者
表1 FreeModbus-V1.5功能支持
代码
描述
是否支持
备注
Master
主机


  
Slave
从机


  
MB_RTU
RTU模式


  
MB_ASCII
ASCII模式


  
MB_TCP
TCP模式


  
0x01
读线圈


  
0x02
读离散输入


  
0x03
读保持寄存器


  
0x04
读输入寄存器


  
0x05
写单个线圈


  
0x06
写单个寄存器


  
0x07
读异常状态


  
0x08
诊断


  
0x0B
获取事件计数器


  
0x0C
获取事件记录


  
0x0F
写多个线圈


  
0x10
写多个寄存器


  
0x11
报告从机ID

协议与文档不一致
0x14
读文件记录


  
0x15
写文件记录


  
0x16
屏蔽写寄存器


  
0x17
读/写多个寄存器


  
0x18
写FIFO


  
0x2B
封装接口传输


  
0x2B/0x0D
CANopen参考请求与应答


  
0x2B/0x0E
读设备身份表示

使用特权

评论回复
5
東南博士|  楼主 | 2017-6-10 10:19 | 只看该作者
支持的功能

1.png (15.69 KB )

1.png

使用特权

评论回复
6
東南博士|  楼主 | 2017-6-10 10:36 | 只看该作者
支持的功能

2.png (17.2 KB )

2.png

使用特权

评论回复
7
東南博士|  楼主 | 2017-6-12 11:42 | 只看该作者
截图1

1.png (30.26 KB )

1.png

使用特权

评论回复
8
東南博士|  楼主 | 2017-6-12 11:43 | 只看该作者
截图2

2.png (22.56 KB )

2.png

使用特权

评论回复
9
東南博士|  楼主 | 2017-6-12 11:44 | 只看该作者
截图3

3.png (334.99 KB )

3.png

使用特权

评论回复
10
東南博士|  楼主 | 2017-6-12 11:45 | 只看该作者
截图4

4.png (13.31 KB )

4.png

使用特权

评论回复
11
東南博士|  楼主 | 2017-6-12 11:46 | 只看该作者
截图5

5.png (11.44 KB )

5.png

使用特权

评论回复
12
東南博士|  楼主 | 2017-6-12 11:46 | 只看该作者
截图6

6.png (11.17 KB )

6.png

使用特权

评论回复
13
東南博士|  楼主 | 2017-6-12 11:46 | 只看该作者
以上是一个组织构架。
下面会详细的发布源码压缩包,开发过程以及调试说明!

谢谢!

欢迎大家一起讨论!

使用特权

评论回复
14
wangjiahao88| | 2017-6-14 14:22 | 只看该作者
请问一下 freemodbus支持主站吗?

使用特权

评论回复
15
wangjiahao88| | 2017-6-14 14:22 | 只看该作者
另外 请问 有没有W5500版本的呢?

使用特权

评论回复
16
magicoctoy| | 2017-6-15 15:08 | 只看该作者
国内有好多modbuss的精简版本,使用这个就可以了。

使用特权

评论回复
17
tomyoct| | 2017-6-15 15:16 | 只看该作者
标准的modbuss是需要收费的吗?

使用特权

评论回复
18
gaoxiansheng| | 2017-6-17 19:18 | 只看该作者
tomyoct 发表于 2017-6-15 15:16
标准的modbuss是需要收费的吗?

没听说收费的,我以前用过,也没人问我要过钱。

使用特权

评论回复
19
myidear| | 2017-6-17 19:30 | 只看该作者
最好使用freemodbus,为什么说这个是最好的呢,有什么优势呢?

使用特权

评论回复
20
liutongda| | 2017-6-19 09:02 | 只看该作者
很多时候,人们用的是精简的modbus,只移植协议就好了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

382

主题

6081

帖子

34

粉丝