你的浏览器版本过低,可能导致网站不能正常访问!为了你能正常使用网站功能,请使用这些浏览器。
举报
奏奏奏 发表于 2019-12-28 09:59 我只能大概说个原理: (1)每个作为从角色的MCU取一个唯一的ID,上报给这个作为主角色; (2)这个作为主 ...
yklstudent-1794 发表于 2019-12-28 12:22 拨码开关设置吧,主机设置从机数,从机设置地址
麦龙电子 发表于 2019-12-28 16:55 四线的不就应该是是RS422,全双工通信了吗。我觉得这个从机的设备都在总线上,不管你给那个设备发啥,我觉得 ...
查看全部评分
(1)每个作为从角色的MCU取一个唯一的ID,上报给这个作为主角色;
(2)这个作为主角色的根据ID不同,按照一个顺序分配每个从角色的485地址;
(3)每个从角色自己保存好这个分配的485地址作为自己区别于其他从角色的标识。
唯一的ID是可以,问题就是从机怎么把自已的ID上报给主机。主机不知道线上挂了几个从机,而从机要考虑同时通电的情况,从机也不能同时一拥而上上报ID。要有个时间差就可以,问题这个时间差怎么来?
拔码开关是可以,还是回到了原点。必须要地址码吗?
所以第一步还是分配地址,想办法通过软件协商的方式。分配好地址之后不存在这些问题了。
评分
查看全部评分
地址分配最简单的方式就是用拨码开关设置 也是最常用的方法
第二种方法就是通过RS232或者其他通讯方式进行设置地址
第三种方法就是增加两根线 作为地址分配线 一根上拉输入 一根下拉输出 主机和从机预先约定一个地址码 作为默认码 从主机开始 输出低电平开始分配地址 下一级读取到低电平信号 开始请求地址 主机下发地址 设置完成后拉高电平 配置结束 下一级以此循环 配置全部地址
评分
查看全部评分