打印

stm32 modbus移植,STM32 Modbus TCP/IP上下位机通信项目实例

[复制链接]
19394|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
哈金|  楼主 | 2018-7-5 14:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
STM32 Modbus TCP/IP上下位机通信项目实例


Modbus概述Modbus是一种串行通信工业协议,于1979年开发,旨在实现自动化设备之间的通信;Modbus协议可用于串口、以太网等通信链路;Modbus协议有ModbusRTU(二进制表示数据方式)和ModbusASCII(文本可读)两种通信格式,常用RTU格式;Modbus协议分主从,总线网络中只能有一个主,支持大约240从;在数据采集与监控系统中,Modbus常用来链接监控计算机和远程终端控制系统(RTU).


Modbus应用举例1.电子秤2.多功能数据采集仪3.点阵显示系统4.略


摘要
      作为工业用协议,STM32的普及使得Modbus在各大工控产品上得到了最大限度的应用, 而在日常的教学中,并没有相关的案例(Demo)让初学者很好的去接触Modbus协议,网络上普遍是枯燥的Modbus原理讲解,相关书籍也是寥寥,目前市面上针对Modbus协议开发的书籍只有《Modbus软件开发实战》一书, 几乎是纯软件的Modbus编程和Modbus相关原理介绍,并没有涉及Modbus设备方面的开发介绍。
      为了消除困扰,楼主将自己的STM32与LabVIEW上位机Modbus通信项目(Demo)开源,方便广大STM32爱好者更好地学习和开发Modbus相关产品。

项目简介
      项目基于正点原子STM32F4探索者开发板和LabVIEW开发的上位机软件进行Modbus协议通信,项目采用TCP/IP通信方式,移植freeModbus协议到STM32,利用LabVIEW Modbus库,编写配套上位机读取开发板按键、AD值,并可通过上位机设置开发板LED、DAC状态。


功能简介线 圈     :led控制离散输入  :按键读取保持寄存器:ADC读取输入寄存器:DAC设置

代码下载
      项目代码已托管github
      github地址:
游客,如果您要查看本帖隐藏内容请回复

注意事项1.开发板与运行上位机的PC需要连入同一局域网;2.编译代码前需要修改静态IP参数,需与您的局域网网段一致;3.开发板需要插入LCD显示屏;4.PC需要安装高于LabVIEW2013的开发环境,并将NI Modbus库解压到对应文件夹;5.运行LabVIEW上位机前,填入开发板的静态IP;6.不熟悉LabVIEW的同学可以使用ModbusPoll调试工具进行学习。

使用特权

评论回复
评论
zgp111 2022-4-4 09:19 回复TA
MODBUS 

相关帖子

沙发
casuallystone| | 2021-6-17 15:19 | 只看该作者
谢谢楼主分享,十分感谢。

使用特权

评论回复
板凳
Angelo23| | 2022-1-23 22:30 | 只看该作者
学习学习

使用特权

评论回复
地板
sunware| | 2022-4-1 15:10 | 只看该作者
very good

使用特权

评论回复
5
sunware| | 2022-4-1 15:11 | 只看该作者
very good

使用特权

评论回复
6
pcf00| | 2022-4-1 16:21 | 只看该作者
学习了一个寂寞。。。。

使用特权

评论回复
7
xianqiquan| | 2022-4-3 11:17 | 只看该作者
学习学习

使用特权

评论回复
8
zgp111| | 2022-4-4 09:16 | 只看该作者
谢谢楼主分享,学习学习。

使用特权

评论回复
9
佳哥的小跟班| | 2022-5-12 14:37 | 只看该作者
keyi

使用特权

评论回复
10
ddxx| | 2022-5-18 08:03 | 只看该作者
先看看。。。。。。。。。。。。。。。

使用特权

评论回复
11
回复给回复| | 2022-7-4 20:10 | 只看该作者
没有啊

使用特权

评论回复
12
fmqwh626| | 2023-4-20 15:20 | 只看该作者
谢谢楼主分享,.............................

使用特权

评论回复
13
HPJ_0123| | 2023-5-28 11:01 | 只看该作者
学习学习

使用特权

评论回复
14
caoqing| | 2023-9-22 09:50 | 只看该作者
学习学习

使用特权

评论回复
15
lyl666| | 2023-11-22 16:35 | 只看该作者
借鉴

使用特权

评论回复
16
袁胜富| | 2023-11-25 14:17 | 只看该作者
谢谢分享

使用特权

评论回复
17
lsslkimo| | 2024-4-12 20:06 | 只看该作者
谢谢分享

使用特权

评论回复
18
WILL8989| | 2024-8-9 10:37 | 只看该作者
谢谢分享

使用特权

评论回复
19
WILL8989| | 2024-8-9 10:38 | 只看该作者
谢谢分享

使用特权

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

本版积分规则

432

主题

433

帖子

1

粉丝