社区
单片机/工控
帖子详情
485多机通信掉包
asd3212323
2017-07-17 06:10:15
一个485总线上接了2个从机,主机发送指令从机响应,主机只对从机1号发送,从机1号正常响应,若主机对两个从机循环发送指令,2号从机不响应的话1号从机正常响应,2号从机响应则接下来一条对1号从机发送指令,1号从机无响应之后正常工作,这是为什么?
...全文
523
5
打赏
收藏
485多机通信掉包
一个485总线上接了2个从机,主机发送指令从机响应,主机只对从机1号发送,从机1号正常响应,若主机对两个从机循环发送指令,2号从机不响应的话1号从机正常响应,2号从机响应则接下来一条对1号从机发送指令,1号从机无响应之后正常工作,这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Votangroom
2018-07-04
打赏
举报
回复
你用modbus啊...我没看出来你用的啥 I2C?
worldy
2018-05-17
打赏
举报
回复
需要一个安全通信的时间间隔,485是半双工通信,一个设备发数据的时候,另外的设备不能发数据 主机对多个从机,主机向一个从机发命令,要等待这个从机数据返回或者超时后,才可以向下一个从机发数据
asd3212323
2018-05-15
打赏
举报
回复
主机从机是遵循协议吗?一个发送接收然后下一个?
of123
2017-07-19
打赏
举报
回复
不要设计成整个系统自动循环的。 主机对哪一个从机通讯,首先发送从机地址。多数协议,这个地址帧采用的格式也与数据帧不同。 所有从机等待地址帧,如果与本从机地址匹配,则继续用数据帧进行后续通讯。具体流程要看协议约定,可以是主机再发,也可以是从机发送。 没有等到本机地址的从机,等待下一次的地址帧。
MULTISENSOR
2017-07-18
打赏
举报
回复
2号从机响应,那么接下来总线上应该出现从机2的响应信号,这时,其他机,不管是主机还是1号从机就不能占用总线了。否则信号就会破坏。所以,要等2号从机响应完全后,留点小时间,再对1号从机进行操作。毕竟是半双工的。总线要避免碰撞,要不你选择can就会好很多。
delphi UDp
通信
UDP
通信
的优势 速度比TCP快。 UDP
通信
的缺点 一旦UDP包过大的话,也能正常工作。只是优势就丢失了。 idUpdServer (indy 版本为10.6.2) ...亲自测试过,传送
掉包
情况基本没有出现,
通信
状况良好
井下煤尘浓度和湿度对电磁波传输的影响研究
测试结果表明,在50m以内,所有
通信
测试结果稳定,没有
掉包
现象;当距离达到100m、煤尘浓度超过60mg/m3时,开始出现
掉包
现象,且随着煤尘浓度增大,
掉包
现象加剧;湿度变化对
掉包
基本没有影响,但湿度较大时,数据传输正确率...
广电终端盒技术指标
3.1
通信
能力 测试组网图 测试指标:PING 包测试(65000包长),连续 PING 20次不
掉包
,延时小于等于11ms。
无线AP ON2500
Orinda ON2500是南京东大宽带
通信
技术有限公司自主研发的新一代基于嵌入式Linux操作系统的2.4G电信级室内无线AP。该设备具有强大的安全措施、简单的管理和配置,在同一个无线覆盖区域内,同时支持最多127个无线...
RS
485
通信
(Modbus)丢包解决经验(基于ARM/Linux和STM32平台)
1. RS
485
通信
属于半双工
通信
,即发送和接收不能同时进行,需要切换,一般定义一根GPIO做RTS切换。 2. ARM-Linux平台有Linux底层驱动做自动切换,比如应用程序发送完成后,一般会在底层驱动自动切换接收。 3. 但是...
单片机/工控
27,375
社区成员
28,769
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章