找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5638|回复: 1
打印 上一主题 下一主题
收起左侧

485总线通信问题,数据丢失

[复制链接]
跳转到指定楼层
楼主
ID:31152 发表于 2011-9-8 08:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自己做了两个采集卡,都是232接口 ,通过232-485 转换器和PC串口连接,自己写的通信协议,调试中遇到余下问题: 1:PC上单独给其中任一个采集卡发数据,响应非常快,轮询间隔设置为10ms也没问题,长时间测试没有发现数据丢失情况 2:当交替轮询两个采集卡的时候,时间间隔就不能设置为10ms了,这样会出现采集卡没反映的情况,时好时坏,间隔设置为500ms以上就基本正常了,1s以上 长时间测试没问题 问题是,为什么两种情况下时间间隔不一样? 我现在是给一个节点发送完数据后 ,都会等待节点的响应,2s后没反映就不管了,继续和其他的节点通信。所以不会存在碰撞的情况。等待2s已足够了,一般100ms 就会有响应的。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:31152 发表于 2011-9-8 15:23 | 只看该作者
没人关注一下
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表