STM32
直播中

李莉

7年用户 1402经验值
私信 关注
[问答]

stm32作为主站与ModBus Slave怎么进行调试?

单片机做为从站已经调通,上位机用的是ModBus Poll.
现在要把把单片机作为主站,上位机用的是ModBus Slave,不知道怎么调试,是不是单片机只要按ModBus 协议发送一帧数据,ModBus Slave就有回应,要是这样的话,一帧数据对的最后2字节CRC校验码是随便发吗
刚接触ModBus,不太懂,请高手指点

回帖(1)

贾飞世

2020-8-18 09:57:17
CRC一般是前面数据的校验来的.不是随便给的.
modbus协议很简单,可以考虑自己改一下.比如我们公司的就不是用的CRC,而是采用和值为0来做校验,效果也不错.
举报

更多回帖

发帖
×
20
完善资料,
赚取积分