标题: 485总线通信问题,数据丢失 [打印本页]

作者: zqh2945    时间: 2011-9-8 08:51
标题: 485总线通信问题,数据丢失
自己做了两个采集卡,都是232接口 ,通过232-485 转换器和PC串口连接,自己写的通信协议,调试中遇到余下问题: 1:PC上单独给其中任一个采集卡发数据,响应非常快,轮询间隔设置为10ms也没问题,长时间测试没有发现数据丢失情况 2:当交替轮询两个采集卡的时候,时间间隔就不能设置为10ms了,这样会出现采集卡没反映的情况,时好时坏,间隔设置为500ms以上就基本正常了,1s以上 长时间测试没问题 问题是,为什么两种情况下时间间隔不一样? 我现在是给一个节点发送完数据后 ,都会等待节点的响应,2s后没反映就不管了,继续和其他的节点通信。所以不会存在碰撞的情况。等待2s已足够了,一般100ms 就会有响应的。
作者: zqh2945    时间: 2011-9-8 15:23
没人关注一下




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1