嵌入式系统之Modbus TCP to Modbus Rtu协议转换器开发-阿里云开发者社区

开发者社区> 刘洪峰iot> 正文

嵌入式系统之Modbus TCP to Modbus Rtu协议转换器开发

简介: 在做隧道广告项目的时候,用户提出一个新的需求:要求在指定的时段播放指定的节目。在利用现有条件下,经过充分分析,决定在隧道里安装一个西门子200 PLC,这样除建国门段的隧道系统外,其它现场直接用摩莎公司的NProt模块(TCP 转 485)就可以使隧道外的PC机直接访问到PLC,这个没有什么问题。
+关注继续查看
在做隧道广告项目的时候,用户提出一个新的需求:要求在指定的时段播放指定的节目。
在利用现有条件下,经过充分分析,决定在隧道里安装一个西门子200 PLC,这样除建国门段的隧道系统外,其它现场直接用摩莎公司的NProt模块(TCP 转 485)就可以使隧道外的PC机直接访问到PLC,这个没有什么问题。
对建国门段的隧道系统该怎么办?它目前采用的是成都英创公司的嵌入式模块NetBoxII(相当于一个386系统,含一个10M的以太网口和多个232/485口,DOS平台,C++应用开发),最直接的想法是模范摩莎的NPort系统,开发一个Tcp 转 485 的协议转换器,这样也很简单,也很方便。但是前不久对Modbus Tcp进行了深入的研究,总想应用一下,正好西门子的PLC也支持Modbus Rtu协议,所以一合计干脆做一个Modbus Tcp 到 Modbus Rtu的协议转换器吧。
用组件化、组态化开发的方法开发应用就是神速,基于PC机的Modbus Tcp客户端驱动两个小时就开发调试完毕,但NetBoxII嵌入式系统有点繁琐,毕竟是在DOS平台上开发网口和串口的应用。礼拜五下班后把该模块和相关的连线带回了家,用了一个晚上(编码到了周六的凌晨1:00多)和周六的一上午就把Modbus Tcp的服务端和Modbus Rtu的客户端开发调试完毕(乘兴之余把不常用的Modbus AscII也开发调试完毕)。
好,不错,在心中不由的也想把新型隧道广告系统的通信协议改进为通用的Modbus Rtu协议,这样更通用,更符合目前的国际开发潮流。等礼拜一在去推销自己的这个想法吧... ...

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
MongoDB最佳实践畅谈-计费系统
MongoDB最佳实践畅谈-计费系统 MongoDB的最佳实践,在以下情况,你应该使用MongoDB。 1)高写负载的场景 MongoDB默认更适合高写入而不是事务安全。
1331 0
磨刀不误砍柴工,搞定云网络系统性能测试
在本文中,首先简单介绍一下网络性能测试指标重点会关注哪些指标、在开展性能测试时,如何预估系统性能以便合理的规划和部署测试环境,然后会介绍基本的网络连通性测试工具、网络性能测试工具以及在开展性能测试时如何部署监控,更加直观的统计性能指标等。
224 0
嵌入式系统之Modbus TCP to Modbus Rtu协议转换器开发
在做隧道广告项目的时候,用户提出一个新的需求:要求在指定的时段播放指定的节目。在利用现有条件下,经过充分分析,决定在隧道里安装一个西门子200 PLC,这样除建国门段的隧道系统外,其它现场直接用摩莎公司的NProt模块(TCP 转 485)就可以使隧道外的PC机直接访问到PLC,这个没有什么问题。
1016 0
TFS分布式文件系统应用
TFS是淘宝开源的一套高性能文件存储系统,在阿里广泛应用,除了自建文件系统,在应用上云的大趋势下,还可以使用阿里云的对象存储OSS服务。
6289 0
嵌入式系统的省电模式
电源管理一直是一个热门话题,是近年来的嵌入式开发人员遇到的“一个很酷的话题”。其重要性在很大程度上取决于延长手持设备电池寿命的要求,但环境危害,散热等引起了人们的关注。嵌入式软件可以实现三种节电程序:使用动态电压和频率调整(DVFS)来根据当前需要调整CPU性能。
923 0
嵌入式linux、QT、ARM、android研发学习交流,软考嵌入式系统设计师交流群,欢迎大家加入,群号95388240
 嵌入式linux、QT、ARM、android研发学习交流,软考嵌入式系统设计师交流群,欢迎大家加入,群号95388240
892 0
+关注
刘洪峰iot
网名叶帆,叶帆科技创始人兼CEO,微软(中国)前.NET Micro Framework开发团队成员,阿里云MVP,8届微软MVP,CSDN十大MVB。深度参与了阿里飞凤物联网平台的合作开发。研发了物联网智能网关、物联网智能终端,YFIOs和YFHMI等物联网中间件软硬件平台。
419
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载