打印

求教一个窜口通讯的问题

[复制链接]
1504|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
davali|  楼主 | 2009-4-16 10:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    一个采用485通讯的系统,有若干站点。正常工作中若某个站点掉电后再上电还能正常工作吗?因为窜口的接收过程是靠检测下降沿同步的,总线一直有信号,那么某个站点下电再上电还能找到同步起始位吗?

    最近有个活要和电子秤通讯,查看这个秤的通讯情况,发现它的的窜口不是被动访问式的,而是上电窜口就不间断的往外发数据。那么
1.我的系统是不是要先上电呢?
2.正常工作中若我的系统死机看门狗复位系统,那还能找到同部起始位吗?
3.那是不是说采用这种监听通讯的方式就不可靠啊,有办法提高可靠性吗?

相关帖子

沙发
chunyang| | 2009-4-16 11:47 | 只看该作者

要靠合适的软件编程来解决

    重上电后如果处在通讯帧起始位以后当然会出错,需用结构合适的协议来查错、容错和纠正错误,可以参考一下Modbus。

使用特权

评论回复
板凳
davali|  楼主 | 2009-4-16 13:49 | 只看该作者

对于固定的协议怎么办?

   问题是我要监听现成的通讯,就是上面说的电子秤,能有办法纠正错误吗 ?

使用特权

评论回复
地板
chunyang| | 2009-4-16 14:42 | 只看该作者

需要在协议的控制下通过重发来纠错。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

135

主题

259

帖子

0

粉丝