吴官禄 2024118504208 基于modbus总线的监测系统的开发.docx
《吴官禄 2024118504208 基于modbus总线的监测系统的开发.docx》由会员分享,可在线阅读,更多相关《吴官禄 2024118504208 基于modbus总线的监测系统的开发.docx(34页珍藏版)》请在优知文库上搜索。
1、实训成果批阅老师日期良川理/大洋城市学院CITYCO1.1.EGE,KUNMINGUNIVERSITYOFSCIENCEANDTECHNO1.OGY实训报告课程名称基于modbus总线的监测系统的开发专业班级电信1012学号2024118504208学生姓名吴官禄指导老师范玉刚实训地点润泽楼3022024年6月30日书目摘要11、下位机数据采样系统21.1电路组成21.2modbus总线实现21.2.1modbus总线实现原理21.2.2modbus总线实现帧的结构与实现41.3功能实现81. 3.1程序框图81.3. 2程序91. 3.3PROTEUS原理图242、上位机监测系统252. 1
2、串口实现252. 2modbus总线实现252. 3人机监测界面273、结论(系统综述)32现场总线中的modbus技术是当今自动化技术探讨的热点之一,它应用于工业现场可以在微机集控设备之间实现双向串行多节点数字通讯。它把单个分散的被控设备作为网络节点,以现场总线为纽带,把全部被控设备连接成可以相互沟通信息、共同完成自动限制任务的网络系统,具有分散限制、系统结构简洁、节约硬件设备、易于安装维护等优点。为了更大程度全面地提高工业化数据实时监测、迎合将来无人化工作面发展趋势,温度数据实时采集的大型设备远程监测监控功能的实现至关重要。目前对于温度数据的实时采集已有相当程度的发展,但缺乏远程监测监控功
3、能。本文以基于modbus总线的监测系统的开发为探讨对象,依据以DS18B20传感器作为监测监控系统的网络特点,采纳modbus总线技术编制了通讯软件,实现了实时温度数据的采集,达到了对大型设备远程监测监控的目的。关键字:现场总线、modbus、温度数据、实时采集、监测、监控1、下位机数据采样系统1.1电路组成电路组成框图:电路组成文字叙述:通过四个DS18B20温度传感器对空间四个温度点进行温度采集,通过PiCO-Pr3口将采集的数据传送给单片机AT89C51,单片机AT89C51进行相应的数据处理,分别传送至1.CD1602轮询显示采集的数据和通过中断发送至串口,最终传送给上位机(PC机)
4、。1.2modbus总线实现1.2.1modbus总线实现原理Modbus协议定义了限制器能识别和运用的信息结构。当在Modbus网络上进行通讯时,协议能使每一台限制器知道它本身的设备地址,并识别对它寻址的数据,确定应起作用的类型,取出包含在信息中的数据和资料等,限制器也可组织回答信息,并运用MOdbUS协议将此信息传送出去。在其他网络上运用时,数据包和数据帧中也包含着ModbUS协议。如,ModbUs+或MAP网络限制器中有相应的应用程序库和驱动程序,实现嵌入式Modbus协议信息与此网络中用子节点设备间通讯的特别信息帧的数据转换。该转换也可扩展,处理节点地址,路由,和每一个特别网络的错误检
5、查方法。如包含在MOdbUS协议中的设备地址,在信息发送前就转换成节点地址,错误检查区也用于数据包,与每个网络的协议一样,最终一点是需用MOdbUS协议,写入嵌入的信息,定义应处理的动作。Modbus总线上的传输原理:Modicon限制器上的标准Modbus端口是运用一个RS-232兼容的串行接口,定义了连接器,接线电缆,信号等级,传输波特率,和奇偶校验,限制器可干脆或通过调制解调器(以后简称ModelnS)接入总线(网络)。限制器通讯运用主从技术,即主机能起动数据传输,称查询。而其它设备(从机)应返回对查询作出的响应,或处理查询所要求的动作。主机可对各从机寻址,发出广播信息,从机返回信息作为
6、对查询的响应。从机对于主机的广播查询,响应返回MOdbUS协议设备地址,恳求功能代码,发送数据,错误校验码,建立了主机查询格式,从机的响应信息也用ModbUS协议组织,它包括确认动作的代码,返回数据和错误校验码。若在接收信息时出现一个错误或从机不能执行要求的动作时,从机会组织一个错误信息。并向主机发送作为响应。查询响应周期:查询:查询中的功能代码为被寻址的从机设备应执行的动作类型。数据字节中包含从机须执行功能的各附加信息,如功能代码03将查询从机,并读保持寄存器。并用寄存器的内容作响应。该数据区必需含有告之从机读取寄存器的起始地址及数量,错误校验区的一些信息,为从机供应一种校验方法,以保证信息
7、内容的完整性。响应:从机正常响应时,响应功能码是查询功能码的应答,数据字节包含从机采集的数据,如寄存器值或状态。如出现错误,则修改功能码,指明为错误响应。并在数据字节中含有一个代码,来说明错误,错误检查区允许主机确认有效的信息内容。两种串行传输模式:限制器可运用ASCH或RTlJ通讯模式,在标准MOdbUS上通讯。在配置每台限制器时,用户须选择通讯模式以及串行口的通讯参数(如波特率,奇偶校验等),在Modbus总线上的全部设备应具有相同的通讯模式和串行通讯参数。选择ASCII或RTU模式用于标准的Modbus总线。它定义了总线上串行传输信息区的“位”的含义,确定信息打包及解码方法。如在MAP和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 吴官禄 2024118504208 基于modbus总线的监测系统的开发 基于 modbus 总线 监测 系统 开发
