一种RS‑485总线的数据通信系统技术方案

技术编号:15652525 阅读:143 留言:0更新日期:2017-06-17 06:05
本发明专利技术提供一种RS‑485总线的数据通信系统,包括串口终端主站、多个485集线器以及若干从站;所述串口终端主站通过所述多个485集线器与所述若干从站进行通讯;所述多个485集线器分别与所述串口终端主站相连;每个所述485集线器还分别对应多个所述从站并与对应的所述多个从站分别相连;所述多个从站以并行的方式将数据传送至对应的所述485集线器。本发明专利技术提供的RS‑485总线的数据通信系统通信速率较快且扩展性及适用性较强。

【技术实现步骤摘要】
一种RS-485总线的数据通信系统
本专利技术涉及储能
,尤其涉及一种RS-485总线的数据通信系统。
技术介绍
目前,RS-485总线因其硬件系统可以实现点对点、一主对多从及扩展方便等优点被广泛应用于大型储能产业中的电池电压电流监控、电池充放电系统中及逆变器的数据上报等。监控通信链路上通常挂接多个带RS-485总线的硬件采集及控制设备,同一链路层的每个硬件模块都会被分配一个唯一地址,以识别来自不同模块的数据。然而,由于RS-485总线是必须有且仅有一个主机对挂接在总线上的上硬件模块进行论询以读取数据,且每个设备在读写切换时还需要延时,进而导致当同一总线上挂接的硬件模块较多时单周期内的数据更新较慢。此外,当总线上的某一硬件模块出现故障时,主机无法对故障模块进行屏蔽。鉴于此,实有必要提供一种新的RS-485总线的数据通信系统以克服上述缺陷。
技术实现思路
本专利技术的目的是提供一种通信速率较快且扩展性及适用性较强的RS-485总线的数据通信系统。为了实现上述目的,本专利技术提供一种RS-485总线的数据通信系统,包括串口终端主站、多个485集线器以及若干从站;所述串口终端主站通过所述多个485集线器与所述若干从站进行通讯;所述多个485集线器分别与所述串口终端主站相连;每个所述485集线器还分别对应多个所述从站并与对应的所述多个从站分别相连;所述多个从站以并行的方式将数据传送至对应的所述485集线器。本专利技术所提供的RS-485总线的数据通信系统,通过设置所述多个485集线器,并采用所述485集线器的一对多分口原理扩展多个可配置的物理串口,实现串口组网,达到类似局域网一对一的通信的效果,进而实现了数据的可并行读写,较大的提高通信速率及容错性。此外,当某一从站出现故障时,与其对应的所述485集线器即可作屏蔽处理,避免了总线被拉死的情况发生且扩展性及适用性较强。【附图说明】图1为本专利技术实施例中提供的RS-485总线的数据通信系统的结构示意图。【具体实施方式】为了使本专利技术的目的、技术方案和有益技术效果更加清晰明白,以下结合附图和具体实施方式,对本专利技术进行进一步详细说明。应当理解的是,本说明书中描述的具体实施方式仅仅是为了解释本专利技术,并不是为了限定本专利技术。请参阅图1,其为本专利技术实施例中提供的RS-485总线的数据通信系统100的结构示意图。所述RS-485总线的数据通信系统100包括串口终端主站10、多个485集线器20以及若干从站30。其中,所述串口终端主站10通过所述多个485集线器20与所述若干从站30进行通讯。所述多个485集线器20分别与所述串口终端主站10相连。进一步地,每个所述485集线器20还分别对应多个所述从站30。在本实施方式中,与每个所述485集线器20对应的所述多个从站30分别与对应的所述485集线器20相连,亦即,所述多个从站30以并行的方式将数据传送至对应的所述485集线器20。在本实施方式中,所述RS-485总线的数据通信系统100包括三个485集线器20,且每个485集线器20对应三个从站30。可以理解地,在其他实施方式中,所述RS-485总线的数据通信系统100所包括的485集线器20的个数以及每个所述485集线器20所对应的从站数量可依据具体需求而定。进一步地,所述串口终端主站10还用于对所述多个485集线器20分别设置通信地址以对每个所述485集线器20发送的数据进行识别。每个所述485集线器20还用于分别为与其对应的所述多个从站30分配地址,设置通信速率、校验位及停止位以使所述多个从站30与对应的485集线器20的接口一致。可以理解,每个所述485集线器20与其对应的所述多个从站30之间的通信波特率可依据具体需求而设置,进一步地,所述多个从站30的对应电路需符合RS-232或者RS-485电平接口。进一步地,所述串口终端主站10通过Modbus协议对所述多个485集线器20进行访问。所述串口终端主站10通过Modbus协议发起通信轮询,当访问到第一个所述485集线器20时,所述485集线器20并行对与其对应的多个所述从站30进行读写,并将数据信息存入其数据缓冲区以反馈至所述串口终端主站10,进而使得所述串口终端主站10一次性读取所述485集线器20对应的所有多个从站30,实现了对当前所有从站30的并行数据读写。同理,所述串口终端主站10依次对所述多个485集线器20进行访问。本专利技术所提供的RS-485总线的数据通信系统100,通过设置所述多个485集线器20,并采用所述485集线器20的一对多分口原理扩展多个可配置的物理串口,实现串口组网,达到类似局域网一对一的通信的效果,进而实现了数据的可并行读写,较大的提高通信速率及容错性。此外,当某一从站30出现故障时,与其对应的所述485集线器20即可作屏蔽处理,避免了总线被拉死的情况发生且扩展性及适用性较强。本专利技术并不仅仅限于说明书和实施方式中所描述,因此对于熟悉领域的人员而言可容易地实现另外的优点和修改,故在不背离权利要求及等同范围所限定的一般概念的精神和范围的情况下,本专利技术并不限于特定的细节、代表性的设备和这里示出与描述的图示示例。本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201710038283.html" title="一种RS‑485总线的数据通信系统原文来自X技术">RS‑485总线的数据通信系统</a>

【技术保护点】
一种RS‑485总线的数据通信系统,其特征在于:包括串口终端主站、多个485集线器以及若干从站;所述串口终端主站通过所述多个485集线器与所述若干从站进行通讯;所述多个485集线器分别与所述串口终端主站相连;每个所述485集线器还分别对应多个所述从站并与对应的所述多个从站分别相连;所述多个从站以并行的方式将数据传送至对应的所述485集线器。

【技术特征摘要】
1.一种RS-485总线的数据通信系统,其特征在于:包括串口终端主站、多个485集线器以及若干从站;所述串口终端主站通过所述多个485集线器与所述若干从站进行通讯;所述多个485集线器分别与所述串口终端主站相连;每个所述485集线器还分别对应多个所述从站并与对应的所述多个从站分别相连;所述多个从站以并行的方式将数据传送至对应的所述485集线器。2.如权利要求1所述的RS-485总线的数据通信系统,其特征在于:所述串口终端主站还...

【专利技术属性】
技术研发人员:王强
申请(专利权)人:深圳市沃特玛电池有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1