奖金1000元处理MODBUS通讯问题

2019-08-23 16:11发布

故障现象:多台机相互与上位机通讯反复重启,死机现象。RS485通讯。
芯片是STM32F103RBT6
通讯协议:MODBUS RTU
通讯芯片是MAX485ESC
解决不掉这个问题我就要被开除了。
设备本身是个全桥电源,现在和触摸屏485通讯调节功率,远程开关机。协议也是才添加到程序里。问题是写某一个到寄存器里,就会死机。如果几台设备485并联就会死机反复重启复位,如同上电复位一样。搞了好几天,485也使用485专用的隔离模块,目前确定是程序内部问题,现请有经验的老师处理一下,解决后立马兑现。单台通讯可以读取和写入。2台就不能并联,一并就死机。通讯就失败。有意者联系我。272203534
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
39条回答
QL1988
2019-08-24 23:29
小温 发表于 2017-3-23 09:28
你的问题描述得不够清晰,1、485总线上的设备,网络拓扑是怎样的? 2、每个设备是否有单独的地址? 3、是否 ...

设备都设定不同的站位号,。但是不能同时通讯两个从机,触摸屏显示是两个从机交替通讯,比如1号机通讯后2号机重启,2号机通讯正常1号机重启,就是这样反复,3号和4号就一直处于死机状态,

一周热门 更多>