Uart转Modbus-TCP客户机模块的设计与实现

被引量 : 0次 | 上传用户:daTyrant
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术的发展,工业控制领域的许多设备都有网络互连的需求,伴随着以太网技术向低内存、低容量的发展趋势,嵌入式以太网技术应运而生。工控领域中,很多工控设备的物理接口层都是使用串口连接。串口设备具有传输带宽窄、传输距离近、布线成本高、抗干扰能力弱的缺点,而以太网技术克服了以上缺点,所以将串口设备转换成以太网设备更加利于网络组建。Modbus协议是流行的现场总线之一,Modbus-TCP协议具有简单、高效、稳定的优势,是我们在应用层设计中的首选。在这些背景下,我们提出了本文的课题Uart转Modbus-TCP客户机的设计与实现。经过充分的调查和研究,选用性价比高的意法半导体生产的Cotex-M3内核的STM32F107系列单片机为硬件载体,选用Keil、Modbus Salve、SecureCRT等开发调试工具搭建开发环境,选用国产的RT-Thread操作系统、瑞士科学院的TCP/IP协议栈LwIP、开源的Modbus协议Lib-Modbus作为软件基础。将这些软件集合到一起,并在这些软件的基础上,编写外围设备的各种驱动及应用软件,包括Flash读写驱动、TCP客户端应用、串口应用、Modbus应用。根据系统对指令的需求,精心设计了指令的协议和规范。经过设计和调试,完成了Modbus-TCP协议的8种基本操作,并进行了功能测试和性能测试,除读写多保持寄存器外,功能均已实现。性能方面,在间隔100ms发送指令,均不出现错误。设计中不足之处是,没有对多条指令同时到达时,将多条指令统一成一条指令进行Modbus协议操作以提高执行的效率。在设计的模块上执行操作时,建议发送完指令后,等待模块的回应以后再执行下一条指令的发送,这样会得到一个更稳定的系统。
其他文献
游走徘徊于农村和城市之间,身处"城乡交叉地带"的"边缘人"的苦痛在于:他们在人生道路的艰难抉择以及在现实的强压下向上流动中表现出的不屈不挠的斗争精神。对这一庞大群体既
用体积微元法推导出考虑吸附效应的对流弥散新模型,分析HLL模型和理想对流弥散模型的简化条件,通过与马尔科夫方法的推导结果对比,确定出体积微元法建模过程与简化条件的随机
伴随着社会发展的不断变革、更新,我国的体育教育水平也逐年以适应社会为依托进行不断改进。单一的国家课程模式已经不能够适应不同地区、学校的学生需求。因此国家、地方、
目的:采用高频彩超对甲状腺乳头状癌颈部转移或复发淋巴结进行定性及定位分析,探讨高频超声及其引导下细针穿刺(Ultrasound-guided Fine NeedleAspiration Biopsy,US-FNAB)在甲
<正> 一、苏联红军出兵中国东北对日作战第二次世界大战末期,苏军战略反攻,先后解放了罗马尼亚、保加利亚、波兰、奥地利、南斯拉夫等国,于1945年2月在雅尔塔召开苏、美、英
科创板为科创企业提供了良好的发展平台,科创企业必然会抓住这一大好机遇,借助科创板东风,不断发展壮大。$$各地政府纷纷推出一系列举措,对企业上科创板予以大力支持。比如,上海市
报纸
目的对妊娠期糖尿病(GDM)患者进行个体化营养膳食治疗,观察其临床效果。方法选择佛山市高明区人民医院2017年6月-2018年6月收治的86例GDM患者作为研究对象,按照是否愿意接受
合同的签订把关,对于防范经营风险,实现经营目标有非常重要的作用。同时,合同审查是非常细致牵扯问题比较多的工作。企业应当加大对合同审查工作的管理力度和重视程度,配置得
本文以现代语言学理论为指导,通过对比分析的方法,对壮泰语派生构词法、词缀及来源进行系统地分析和对比研究,阐释这两种语言在派生法构词类型上的异同,并在泰语派生词教学方面
报导大鹏湾7种主要赤潮生物:夜光藻(Noctiluca scintillans)、反曲原甲藻(Prorocentrum sigmoides)、多纹膝沟藻(Gonyaulax polyedra)、海洋褐胞藻(Chattonella marina)、链