modbus RTU和modbus TCP能同时使用么?

2019-07-20 01:00发布

F429 现在应用层考虑使用modbus协议,底层接口同时支持串口和网口与上位机通信,网络部分使用的是dp83848和lwip的方案,现在想确认如果移植freemodbus,能同时支持modbus的RTU和TCP协议么?想让二者能独立同时工作,有没有相关经验的大神给点指导性的意见和建议,谢谢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
gangzilife
1楼-- · 2019-07-20 04:46
 精彩回答 2  元偷偷看……
gangzilife
2楼-- · 2019-07-20 08:43
 精彩回答 2  元偷偷看……
enan
3楼-- · 2019-07-20 09:48
freemodbus从来没用过,本来我只是要个简单的数据访问,freemodbus却搞这么一大坨代码,你不如自己写一个modbus吧,几句话就完事了。

modbus RTU和TCP没有什么区别,只是TCP在RTU指令前面加了6个字节,然后去掉了末尾2个字节的CRC16

你花费移植freemodbus的时间已经够你出两个modbus RTU和TCP了
电子过客
4楼-- · 2019-07-20 13:23
http://bbs.21ic.com/forum.php?mo ... p;page=1#pid7114422

好像不能,自己单独些的一个协议
gangzilife
5楼-- · 2019-07-20 17:59
 精彩回答 2  元偷偷看……
point
6楼-- · 2019-07-20 21:34
 精彩回答 2  元偷偷看……

一周热门 更多>