一种板卡间数据传输系统技术方案

技术编号:17394970 阅读:25 留言:0更新日期:2018-03-04 18:26
本实用新型专利技术提供了一种板卡间数据传输系统,包括:多个板卡和处理器;多个板卡之间通过高速总线和低速总线连接;高速总线包括以下至少之一:EtherCAT总线、HDLC总线、以太网总线;该低速总线包括以下至少之一:CAN总线、IO口线;处理器连接至该多个板卡,用于获取待传输数据的类型,并根据待传输数据的类型,选择通过高速总线或者通过低速总线在各个板卡之间传输待传输数据;其中,待传输数据的类型包括实时性数据和非实时性数据。解决了现有技术中只能通过高速总线或者低速总线在板间传输数据,导致数据传输稳定性较差或者实时性较差的问题,从而实现了不同种类数据的分离传输,提高了数据传输的稳定性和实时性。

【技术实现步骤摘要】
一种板卡间数据传输系统
本技术涉及通信
,具体涉及一种板卡间数据传输系统。
技术介绍
板间传输数据的方式通常包括两种,一种是高速总线传输方式,另一个是低速总线传输方式。高速总线包括EtherCAT总线、HDLC总线、以太网总线等,速率超过100Mbps;低速总线主要有CAN总线、IO口线,速率低于100Mbps。高速总线传播速度较快,具有较高的实时性,可保证信息及时传送。但一般高速总线传输距离有限,通信范围受到限制,成本也比较高。同时,高速总线拓扑结构相对单一,在数据类别较多时,各个信号传输间配合要求较高,特别是对实时性要求差别较多的情况下,所以设计中结构一般较为复杂。低速总线传播速度相对较慢,对实时性要求较低,可靠性和稳定性较高,实现难度较低,可适合多种拓扑。但是,其实时性较差,在对数据要求较高场所难以实现。
技术实现思路
因此,本技术实施例要解决的技术问题在于克服现有技术中只能通过高速总线或者低速总线在板间传输数据,导致数据传输稳定性较差或者实时性较差的缺陷。为此,本技术实施例提供了如下技术方案:本技术实施例提供了一种板卡间数据传输系统,包括:多个板卡和处理器;所述多个板卡之间通过高速总线和低速总线连接;所述高速总线包括以下至少之一:EtherCAT总线、HDLC总线、以太网总线;所述低速总线包括以下至少之一:CAN总线、IO口线;所述处理器连接至所述多个板卡,用于获取待传输数据的类型,并根据所述待传输数据的类型,选择通过所述高速总线或者通过所述低速总线在各个板卡之间传输所述待传输数据;其中,所述待传输数据的类型包括实时性数据和非实时性数据。可选地,所述实时性数据包括以下至少之一:遥测量、错误数据、控制数据;所述错误数据用于指示对所述待传输数据传输错误,所述控制数据用于控制板卡的运行状态;所述非实时性数据包括以下至少之一:开入量、开出量、校时数据;其中,所述校时数据用于校对板卡的工作时间。可选地,通过所述HDLC总线将所述遥测量传输至中央处理器CPU板卡。可选地,通过所述CAN总线传输所述开入量、所述开出量和所述校时数据。可选地,通过所述EtherCAT总线将所述实时性数据发送至通讯管理板;其中,所述通讯管理板用于与将板卡连接至后台。可选地,通过所述HDLC总线将所述实时性数据由所述通讯管理板发送至后台。可选地,所述处理器还用于获取同步信号,根据所述同步信号控制所述高速总线对对应的数据进行传输,并控制低速总线对对应的数据进行传输。本技术实施例技术方案,具有如下优点:本技术实施例提供了一种板卡间数据传输系统,其中,处理器获取待传输数据的类型,例如可以对待传输数据的类型预先进行设定,待传输数据的类型包括实时性数据和非实时性数据,根据待传输数据的类型,选择通过高速总线或者低速总线传输待传输数据;其中,高速总线包括以下至少之一:EtherCAT总线、HDLC总线、以太网总线;低速总线包括以下至少之一:CAN总线、IO口线,从而可以通过高速总线在多个板卡之间传输实时性数,通过低速总线在多个板卡之间传输非实时性数据,避免了只能通过高速总线传输数据导致数据传输稳定性较差以及通过只能低速总线传输数据导致数据传输实时性较差的问题。相比于现有技术中仅通过高速总线传输数据,传输距离有限,结构较为复杂,或者仅通过低速总线传输数据,传播速度相对较慢的问题,本技术实施例解决了现有技术中只能通过高速总线或者低速总线在板间传输数据,导致数据传输稳定性较差或者实时性较差的问题,实现了不同种类数据的分离传输,提高了数据传输的稳定性和实时性。附图说明为了更清楚地说明本技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是根据本技术实施例的板卡间数据传输系统的结构框图;图2是根据本技术实施例的多总线系统示意图。具体实施方式下面将结合附图对本技术的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。在本技术的描述中,需要说明的是,术语“中心”、“上”、“下”、“左”、“右”、“竖直”、“水平”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本技术和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本技术的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。在本技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,还可以是两个元件内部的连通,可以是无线连接,也可以是有线连接。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本技术中的具体含义。此外,下面所描述的本技术不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。实施例1在本实施例中提供了一种板卡间数据传输系统,图1是根据本技术实施例的板卡间数据传输系统的结构框图,如图1所示,包括:多个板卡11和处理器12,多个板卡11之间通过高速总线和低速总线连接,高速总线可以是EtherCAT总线、HDLC总线或者以太网总线,低速总线可以是CAN总线或者IO口线;处理器12连接至多个板卡11,用于获取待传输数据的类型,并根据待传输数据的类型,选择通过高速总线或者通过低速总线在各个板卡之间传输待传输数据;其中,待传输数据的类型包括实时性数据和非实时性数据,从而可以通过高速总线在多个板卡之间传输实时性数,通过低速总线在多个板卡之间传输非实时性数据,避免了只能通过高速总线传输数据导致数据传输稳定性较差以及只能通过低速总线传输数据导致数据传输实时性较差的问题。通过上述板卡间数据传输系统,相比于现有技术中仅通过高速总线传输数据,传输距离有限,结构较为复杂,或者仅通过低速总线传输数据,传播速度相对较慢的问题,本技术实施例解决了现有技术中只能通过高速总线或者低速总线在板间传输数据,导致数据传输稳定性较差或者实时性较差的问题,实现了不同种类数据的分离传输,提高了数据传输的稳定性和实时性。板卡之间与各个高速总线、低速总线之间的连接关系如图2所示。上述实时性数据可以包括遥测量、错误数据或者控制数据。错误数据用于指示对待传输数据传输错误,例如错误数据可以是由外部母线上断路器、接触器的通断逻辑发生错误而产生的信号,也可以是由遥测量信号发现外部器件出现过压、过流而产生的信号,还可以是由于通信过程中出现干扰等原因使得发送到的数据出现错误而产生的信号。若节点出现故障,有专门总线上传错误信号,从而切断该节点而利用备用节点进行相应处理,实时上传系统本文档来自技高网...
一种板卡间数据传输系统

【技术保护点】
一种板卡间数据传输系统,其特征在于,包括:多个板卡和处理器;所述多个板卡之间通过高速总线和低速总线连接;所述高速总线包括以下至少之一:EtherCAT总线、HDLC总线、以太网总线;所述低速总线包括以下至少之一:CAN总线、IO口线;所述处理器连接至所述多个板卡,用于获取待传输数据的类型,并根据所述待传输数据的类型,选择通过所述高速总线或者通过所述低速总线在各个板卡之间传输所述待传输数据;其中,所述待传输数据的类型包括实时性数据和非实时性数据。

【技术特征摘要】
1.一种板卡间数据传输系统,其特征在于,包括:多个板卡和处理器;所述多个板卡之间通过高速总线和低速总线连接;所述高速总线包括以下至少之一:EtherCAT总线、HDLC总线、以太网总线;所述低速总线包括以下至少之一:CAN总线、IO口线;所述处理器连接至所述多个板卡,用于获取待传输数据的类型,并根据所述待传输数据的类型,选择通过所述高速总线或者通过所述低速总线在各个板卡之间传输所述待传输数据;其中,所述待传输数据的类型包括实时性数据和非实时性数据。2.根据权利要求1所述的板卡间数据传输系统,其特征在于,所述实时性数据包括以下至少之一:遥测量、错误数据、控制数据;所述错误数据用于指示对所述待传输数据传输错误,所述控制数据用于控制板卡的运行状态;所述非实时性数据包括以下至少之一:开入量、开出量、校时数据;其中,所述校时数...

【专利技术属性】
技术研发人员:白鹏飞陈国富王翔贾晓光卜宪德戴凤娇袁佩娥
申请(专利权)人:全球能源互联网研究院有限公司
类型:新型
国别省市:北京,11

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

1