如何从Modbus RTU转Modbus TCP

  • 我不机智
  • LV0工程师
  • |      2016-02-25 20:13:05
  • 浏览量 1117
  • 回复:2
去年11月份公司有个项目要把一款PLC上的Modbus RTU接口转成Modbus TCP接口, 要求我们在春节前设计一块新的接口板, 玩过Modbus协议的高人都知道Modbus RTU和Modbus TCP之间除了物理接口不同以外, 关键是协议的数据包封装不同, 需要双向转换,此外,设计新板对尺寸有要求6厘米乘6厘米,而且老的板不能动,它是RS232的TTL接口,  就给我们3人不到两个月的时间, 而且公司以前没人做过相类似的设计,我们是头一票, 当时我想我靠这玩毛啊, 我们以前都只做过RTU的设计, 没人熟悉RJ45以太网的接口设计, 要说还是俺们老大牛, 让我先去熟悉RJ45的设计要点, 例如画板时的注意事项,如何布地,还有就是根据板子的尺寸考虑可能的布局, 让我们的软件美女赶紧浏览一下Modubs TCP的协议, 他自己开始找方案, 起初我们在公司找了一些网关盒子,把它们拆开看看网关里都用的啥, 因为其实我们要做的东西也就是网关板子, 看了之后,我这边挺安心的,基本上就是MCU+以太网变压器+RJ45头+232收发器+复位+晶振+外扩存储, 我估计有参考设计的话,一个月左右我应该是可以出一版的, 但是过了一周,老大突然和我说可能还是搞不定,原因是软件那边找不到支持, 若是自己搞,一个月调不出来的.说实话那会大家都挺有压力的, 四处找朋友上论坛问方案, 终于老大在霍尼韦尔的同学给我们介绍了一个进口模块, (先声明我不是做广告的), 直接就能做Modbus RTU到Modbus TCP的转换, 而且美国人把这个模块设计成了一个RJ45头的样子, 就比普通RJ45头稍长了一点点, 挺牛的, 上电就可以用了, 不需要二次开发了. 其实通过这次经历,让我觉得做技术一定要多浏览业界的新知识和跟高人交流, 那样对自己帮助将会非常大,在面对新设计的时候, 就能很容易找到一个合适方案. 希望我的分享能给和我一样的设计新人带来一些启发.
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:2
兵临城下 2016-03-04
见识越多,选择越多。
0   回复
举报
发布
蓝蓝的天 2016-03-03
顶一个。。。。。。。。。。
0   回复
举报
发布
x
收藏成功!点击 我的收藏 查看收藏的全部帖子