基于单片机远程数据网关开发文献综述
2020-05-04 21:39:09
引言: 所谓通信网关就是指通信协议转换器,通信协议是指通信双方的一种约定, 约定包括对数据格式、同步方式、传送速度、检纠错方式以及控制字符定义等问题作出统一规定, 通信双方必须共同遵守。
不同体系结构的系统一般采用不同的通信协议完成系统内部成员之间的通信, 这固然为本系统的设计带来了很大的方便, 但因为不同系统的通信协议往往不同, 当本系统需要同其他系统进行通信时, 会因为协议的不同造成通信障碍。
为解决异构系统之间因通信协议不匹配造成的通信困难, 需要在两个系统之间添加一个通信网关。
利用单片机实现数据通信网关的开发,首先实现温度、液位等参数数据的采集,再封装成Modbus服务器,通过以太网模块对外提供数据接口。
一 研究现状 1.1 国内研究现状 随着国家对大型工厂的管控力度加强, 对需要管控的数据种类增多, 数据协议的种类也增多, 同时人们追求”利益最大化”, 这就出现了多对一协议转换的瓶颈。
针对这种情况, 对现有的协议转换模式进行改进,将传统的”一对一”传输模式改进为”多对一”模式, 从而有效地避免”信息堵塞”问题, 同时引入单片机操作平台, 在软硬件上实现多协议数据采集网关。
软件上采用的消息机制将通道选择、协议转换、网关参数设置以及检测等功能有机地组合成一个完整的系统, 便于统一调度, 有效地提高了协议转换的效率和实时性, 并且由于使用51系列单片机完成协议转换网关, 所以也降低了设计成本。
针对节能监管系统数据采集网关对现场设备控制能力有限的问题, 设计基于MDT单片机的Modbus远程控制器, 实现了采集网关对现场设备的协作控制, 以提高节能监管系统的监控效果。
远程控制器以MDT单片机为核心, 整合了Modbus通信协议, 并通过RS485总线与数据采集网关的下行RS485主机接口互联, 实现对现场控制量的监测和控制。
通过实践验证, 远程控制器能够可靠地实现状态量的采集和切换控制, 工作稳定可靠。