如何用RS485串口程序向多个设备读写数据

 我来答
大猪蹄小仙女
2021-01-27
知道答主
回答量:79
采纳率:16%
帮助的人:4.1万
展开全部

您是想烧写程序,还是想让不同设备间互相通讯首先设置某一个设备为主,然后对其他从机设备轮询的方式发送数据,也可以广播。也可以用二总线,有现成的绝对主站EV620/PB620和从站PB331,一个主站可以带256个从站,通讯距离3000米,任意拓扑,无极性接线   
项目

优势对比通讯距离(m)12003000内部优化的输出控制能力,使芯片具有更远的通讯距离通讯电平差分电压下行电压
上行电流环与M-BUS一样保证了通讯可靠性总线最高电压5V48V允许接入更高的线路电压,有利于更长线路的传输接线方法四线(含电源)二线(可供电)与M-BUS一样具备无极性二线通讯功能,施工接线方便是否具有极性极性无极性与M-BUS一样具备无极性供电讯功能,施工接线方便布线方式串联任意分支与M-BUS一样具备任意分支功能,非常有利于现场的施工布线,优势非常明显线缆要求屏蔽双绞线任何线缆与M-BUS一样具备无极性双绞线布线,与485相比节约大量的线材费用,同样在布线中接线方便,无错接可能节点供电能力 否能,功率大
单点1000mAM-BUS与PowerBus同样具备结 点供电能力,但PowerBus可以提供更大的驱动能力,这对从站电路的功耗设计提供的更大的选择空间,较大的供电能力也可为从站提供更多功能芯片静态电流损耗2.4mA0.55mA这是长距离接线时非常重要的指标,在总线大量挂接终端器时,芯片静态电流越低,就可在总线上挂接更多的终端设备,并可保证总线末端压降更小负载能力<128<512PowerBus具备可驱动更多结 点的能力主站集中控制器无单模块解决
无需外围电路由于PowerBus设计了专用的主站控制模块,使原本需要大量模数电路搭建的主站电路设计单模块解决,并集成电源管理
在很多的设计案例中,主站的设计成为系统可靠性的重要因素,PowerBus很好地解决了这一难题设计复杂度中易485需要设计复杂的隔离接口,且隔离成本昂贵。M-BUS主机极其复杂,而且昂贵。而PowerBus主机单模块解决,集成供电管理,集成近端短路保护。无外围器件。电源接入即用,通讯透明UART接口。

lycdl
高粉答主

推荐于2018-03-27 · 醉心答题,欢迎关注
知道大有可为答主
回答量:2万
采纳率:94%
帮助的人:4903万
展开全部
RS485通信,每个设备通常是要有地址的,主从机通信时是按地址进行的。
当主机向多个设备发送数据(即你说的写数据)时,可以采用广播模式,即对所有从机发送。而从机接收到数据后不允许返回数据的。
这可以在通信协议中加上广播模式,要是用modbus协议通信,就带有广播模式。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萍水相逢就是缘吧
2016-12-05 · TA获得超过6079个赞
知道大有可为答主
回答量:1.5万
采纳率:54%
帮助的人:2094万
展开全部
先硬件连接

E485H4 主从连接四个设备
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式