基于工业以太网的Modbus网关研究与设计

来源 :河海大学 | 被引量 : 0次 | 上传用户:vbcjun
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业以太网技术的发展,使工业控制从单机控制走向基于TCP/IP网络的集中监控、集散控制。Modbus协议是应用于工业控制器上的一种通信协议标准。传统的Modbus协议大多运行在RS-232/485串行链路上,而Modbus TCP作为基于TCP/IP协议的Modbus实现,具有更好的可靠性、灵活性和扩充性。为了满足Modbus ASCH/RTU设备的联网需求,实现两种网络间的透明数据传输,本文基于ARM微处理器设计了一种Modbus通信网关,完成Modbus ASCII/RTU和Modbus TCP协议之间相互转换。网关的设计选用uC/OS-Ⅱ实时内核和1wIP协议栈,具有实时响应能力和较低的资源占用率。 在Modbus网关的协议转换设计中,采用数据通讯和数据处理分离的机制,并为Modbus消息建立了缓冲池,通讯进程负责数据的收发,并把数据放入缓冲池,处理进程从缓冲池中依次读出数据,进行相应处理。这种机制有效地解决了通讯速度与处理速度不匹配的问题,避免了因独占链路而引起的Modbus请求堵塞,保证了消息能够得到即时处理。 为了提高网关的可靠性,本文通过分析网络接口冗余备份技术的实现原理,提出了一种通过驱动程序实现冗余备份的方案,并设计了一个高速的冗余切换算法。该算法应用无关,切换效率高。为了提高系统的安全性,设计了MAC地址过滤和IP防火墙功能。 基于Web的数据发布技术因其容易部署和界面友好得到了广泛应用。网关通过内嵌Web服务器,方便用户通过网页进行参数设置和数据监控,并采用AJAX技术实现了基于Web的数据采集与实时显示功能。这种方案无需部署,数据传输效率高。Web服务器还内置了用户认证功能,限制未授权用户的访问。
其他文献
蒸发工段是制糖工艺的关键步骤。对蒸发工段的有效控制,首先保证了末效出口糖浆浓度的稳定,满足煮糖工段对工艺的要求;同时减少了能量的消耗,具有显著的经济效益。因而研究蒸
本文综合运用生态经济学、可持续发展理论、循环经济理论、产业生态化理论、产业集群生态化理论构建了基于循环经济的产业集群生态化评价指标体系,主要由七大方面构成:集群经济
针对目前国内大多数绣花厂用管理手工作坊的方法来管理绣花机进行生产活动,使得绣花机这种先进的生产设备没有得到很好的利用,从而导致绣花产量、效率低下等问题。本文提出将
量化问题的研究已经存在很多年。数字设备硬件性能的提高和网络控制系统的发展使得量化问题成为目前研究的热点。由于网络控制系统具有带宽约束的特点,数据的传输和处理是零
小企业的蓬勃发展具有较强的经济外部性,不仅是推动国民经济持续稳定高速增长的重要力量,而且在调整经济结构、扩大社会就业等方面都发挥着积极的作用。然而,由于缺乏有效的小企
传感器技术、无线通讯技术、嵌入式计算技术、分布式信息处理技术、微电子技术等领域的进步及相互结合,推动了无线传感器网络的快速发展。无线传感器网络将逻辑上的信息世界与
差分进化(Differential Evolution,DE)是一种基于群体差异的启发式随机搜索算法,因原理简单、受控参数少、鲁棒性强等特点,引起了越来越多的学者关注而且在许多方面得到了广泛应
惯性导航系统是一种完全自主式的导航系统,以其不依赖任何外界信息的优势,被应用于越来越多的场合,所以提高系统的导航精度变得日益重要。针对这一问题,本课题设计和实现了惯
随着现代科学技术的进步和电气化程度的提高,电机已被广泛应用于工业生产的各个领域,电机发生故障和停止运行,不仅会损坏电机本身,而且会影响整个系统的正常工作,甚至危及人身安全
传统的折现现金流评估方法在评价不确定条件下的项目投资决策时失效,它忽略了企业潜在的投资机会可能在未来带来的投资收益,也忽略了企业管理者通过灵活把握各种投资机会所能给企业带来的增值。因此基于未来收益的折现现金流法对企业把握不确定环境下的各种投资机会给企业带来的新增价值无能为力。考虑到投资者面临的各种选择权和投资灵活性的潜在价值,实物期权是一种良好的替代方法。现在,实物期权方法已经成为企业价值评估、战