教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 高等教育 >

STM32单片机的MODBUS通讯器毕业论文 - 图文(2)

来源:网络收集 时间:2026-05-05
导读: 基于单片机的MODBUS通讯器的设计 摘 要:随着现场总线在工业应用中的越来越广泛,越来越普及,Modbus作为 其中的一种简单协议也受到不少的欢迎。本论文根据Modbus协议中RTU模式实现读寄存器、写单个寄存器、写多个寄

基于单片机的MODBUS通讯器的设计

摘 要:随着现场总线在工业应用中的越来越广泛,越来越普及,Modbus作为

其中的一种简单协议也受到不少的欢迎。本论文根据Modbus协议中RTU模式实现读寄存器、写单个寄存器、写多个寄存器等多个功能。本系统从机以STC12C5A60S2为基本平台,利用RS232串口实现与上位机通讯,用单片机的内部RAM寄存器模拟协议中的寄存器,根据寄存器的值调节单片机PWM输出,改变LED灯的亮度,单片机读取实时温度。本系统上位机以STM32F103RBT6为平台,通过4.3寸TFT触摸屏实现查询从机、设置从机参数等功能,实时显示从机的通讯状态、寄存器的值、温度测量值。另外本系统还具有掉电保存、温度报警功能。

关键词: Modbus、LED、寄存器、RS232、STC12C5A60S2、温度报警、STM32F103

I

The design of MODBUS communicator based on

MCU

Abstract : With the fieldbus using in the industrial application widely and

popularly, modbus is more welcomed as one of its simple agreement. According to the RTU schema of modbus in modbus agreement, the paper mainly achieves the function of reading register, writing single register and multiple registers etc. The slave of system uses the STC12C5A60S2 as the basic platform and RS232 to realize the communication with the Host computer. The system will use the register of internal ram in mcu to simulate the register in agreement , and according to the value of register it can adjust the mcu output of PWM, change the brightness of LED, and acquire the real time temperature. The Host computer of system uses STM32F103RBT6 as platform, by the 4.3 inches touching screen, it will realize the function of querying slave ,setting parameter of the slave, displaying the communication status of slave and the value of register and temperature measured. Besides, the system also has preservation of power down and temperature alarm functions.

Keywords: Modbus、LED、Register、RS232、STC12C5A60S2、Temperature Alarm、

STM32F103

II

基于单片机的MODBUS通讯器设计

第1章 绪 论 1.1 概述

Modbus是由Modicon在1979年发明的,是全球第一个真正用于工业现场的总线协议。为更好地普及和推动Modbus在基于以太网上的分布式应用,目前施耐德公司已将Modbus协议的所有权移交给IDA组织,并成立了Modbus-IDA组织,为Modbus今后的发展奠定了基础。

Modbus 协议是应用于电子控制器上的一种通用语言。通过此协议,控制器相互之间、控制器经由网络和其它设备之间通讯。它已经成为一种通用工业标准。有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通讯的。它描述了控制器请求访问其它设备的过程,如何回应来自其它设备的请求,以及怎样侦测错误并记录。它制定了消息域格局和内容的公共格式。

当在Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。如果需要回应,控制器将生成反馈信息并用Modbus协议发出。

Modbus具有以下几个特点:

1、标准、开放,用户可以免费、放心地使用Modbus协议,不需要交纳许可证费,也不会侵犯知识产权。目前,支持Modbus的厂家超过400家,支持Modbus的产品超过600种。 …… 此处隐藏:229字,全部文档内容请下载后查看。喜欢就下载吧 ……

STM32单片机的MODBUS通讯器毕业论文 - 图文(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/616166.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)