找回密码
 立即注册
楼主: alex2020

RS485多从机问题

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:5
  • 最近打卡:2024-07-30 20:01:58

0

主题

10

回帖

70

积分

注册会员

积分
70
发表于 2024-7-11 21:39:23 | 显示全部楼层
不要瞎搞,私有协议也要主机发起,从机回复,从机主动回复撞死的的几率太大了。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:409
  • 最近打卡:2025-06-17 00:48:11

8

主题

353

回帖

2476

积分

金牌会员

积分
2476
发表于 2024-7-11 22:52:40 | 显示全部楼层
485硬件本身就不支持多主机系统,强行这么干的话,不烧芯片就已经万幸了.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:460
  • 最近打卡:2025-06-17 15:17:55
已绑定手机

37

主题

2221

回帖

2662

积分

荣誉版主

积分
2662
发表于 2024-7-11 23:38:55 | 显示全部楼层
RS485通信,不管用什么协议,都不能允许多个设备随机发送数据,这是方案的错误
解决方案就是理顺规则,制定通信机制,也可以直接用MODBUS等成熟的一主多从协议,
如果非要多主机主动发送,那必须自己设计冲裁机制,常用的方法有监测总线空闲后按一定时间单位随机延迟后抢占总线发起通信,
睁开眼睛做场梦~~~
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:565
  • 最近打卡:2025-06-17 07:50:58
已绑定手机

50

主题

1816

回帖

3134

积分

论坛元老

积分
3134
发表于 2024-7-12 06:44:54 | 显示全部楼层
还有个方案是做一块转接板,用1个多串口的单片机来处理不同从机的信息后汇总给主机
回复 支持 1 反对 0

使用道具 举报 送花

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

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-6-17 19:04 , Processed in 0.130911 second(s), 69 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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