一种显示器数据同步系统和方法

文档序号:6620141阅读:266来源:国知局
一种显示器数据同步系统和方法
【专利摘要】本发明提出了一种显示器数据同步系统和方法。该系统包括两个以上彼此通信连接的显示器,各显示器中包括同步信号生成模块,其用于当所在显示器发起需要同步的数据操作时,生成相应的同步信号;同步信号发送模块,其用于将所述同步信号生成模块生成的同步信号发送给其他需要同步的显示器;同步信号分析模块,其用于控制所在显示器分析由其他显示器传来的同步信号;同步操作控制模块,其用于根据所述同步信号分析模块的分析结果,控制所在显示器向发送同步信号的显示器获取需要同步的数据操作的相关信息,进而执行相同的数据操作。本发明尤其适用于铁路机车单司机室内的多个显示器保持数据同步。
【专利说明】一种显示器数据同步系统和方法

【技术领域】
[0001]本发明涉及显示数据同步技术,尤其涉及一种适用于铁路机车单司机室的多个显示器的数据同步系统和方法。

【背景技术】
[0002]随着铁路建设的快速发展,显示设备已经成为列车网络控制系统和信息化系统的重要组成部件,直接指导司乘人员的行车操作。现在,一台机车一般至少具有两个显示器,显示器与机车网络控制系统之间可以通过多功能车辆总线MVB实现数据的传输和交换。如图1所示,一台采用双司机室结构的机车,两个司机室的司控台分别安装一个显示器。对于这种情况,可以通过检测机车钥匙信号判断哪个显示器发送最新数据,因此无需进行显示器数据同步操作。此外,由于两个显示器位于不同的司机室,因此即使两个显示器显示的数据不一致,也不会对指导司乘人员行车产生影响。
[0003]然而,一台采用单司机室结构的机车,一个司机室的司控台安装两个显示器,并且两个显示器周期性地向网络控制系统输出数据。对于这种情况,网络控制系统无法判断哪个显示器发送最新数据,因此必须使两个显示器对网络控制系统输出的数据保持一致,同时显示的数据也应当保持一致,也即必须进行显示器数据同步操作。假如位于网络同一端的两个显示器数据不进行同步操作,而两个显示器的通信状态都为正常,则网络控制系统认为两个显示器所发送的数据都是有效的,就无法判断哪个显示器发送最新数据,则整个机车网络系统不能正确地接收司乘人员的操作指令,会直接影响机车行车。此外,如果一个显示器显示的数据因为某项操作发生了变化,但另外一个显示器的显示数据没有同步更新,则很难确认操作是否成功,也有可能引发司乘人员误操作。


【发明内容】

[0004]为了解决上述问题,本发明提出了一种显示器数据同步系统和方法。
[0005]一种显示器数据同步系统,其特征在于,包括两个以上彼此通信连接的显示器,各所述显示器中包括:
[0006]同步信号生成模块,其用于当所在显示器发起需要同步的数据操作时,生成相应的同步信号;
[0007]同步信号发送模块,其用于将所述同步信号生成模块生成的同步信号发送给其他需要同步的显示器;
[0008]同步信号分析模块,其用于控制所在显示器分析由其他显示器传来的同步信号;
[0009]同步操作控制模块,其用于根据所述同步信号分析模块的分析结果,控制所在显示器向发送同步信号的显示器获取需要同步的数据操作的相关信息,进而执行相同的数据操作。
[0010]根据本发明的实施例,所述需要同步的数据操作可以是更改显示数据。
[0011]根据本发明的实施例,所述需要同步的数据操作可以是向外部网络控制系统输出数据。
[0012]进一步地,各所述显示器还包括:
[0013]数据信息源端口,其用于存储发送所述数据操作的相关信息;
[0014]数据信息宿端口,其与其他需要同步的显示器的数据信息源端口一一对应,用于接收存储由对应的数据信息源端口传来的数据操作的相关信息;
[0015]同步信号源端口,其用于存储发送所述同步信号;
[0016]同步信号宿端口,其与其他需要同步的显示器的同步信号源端口一一对应,用于接收存储由对应的同步信号源端口传来的同步信号。
[0017]优选地,各所述显示器基于多功能车辆总线进行通信连接。
[0018]根据本发明的实施例,所述同步信号包括同步命令和同步内容标识符。
[0019]根据本发明的实施例,所述同步信号还包含为机车故障编码预留的偏置位。
[0020]又或者,所述数据操作的相关信息包含机车的故障编码。
[0021]一种显示器数据同步方法,其包括以下步骤:
[0022]同步信号生成步骤,当一显示器发起需要同步的数据操作时,生成相应的同步信号;
[0023]同步信号发送步骤,将生成的同步信号发送给其他需要同步的显示器;
[0024]同步信号分析步骤,控制显示器分析由其他显示器传来的同步信号;
[0025]同步操作控制步骤,根据同步信号的分析结果,控制显示器向发送同步信号的显示器获取需要同步的数据操作的相关信息,进而执行相同的数据操作。
[0026]具体地,所述数据操作可以是更改显示数据或者向外部网络控制系统输出数据。
[0027]与现有技术相比,本发明的一个或多个实施例可以具有如下优点:
[0028]本发明提出的显示器数据同步系统和方法,能够在一个显示器进行操作设置而对外部网络控制系统输出数据时,使得其他未进行操作设置的显示器也对外部网络控制系统输出同样的数据,又或者在一个显示器进行操作设置而更新显示数据时,使得其他未进行操作设置的显示器也进行相同的更新操作,从而确保多个显示器的操作和数据对外保持一致性。
[0029]本发明的其他特征和优点将在随后的说明书中阐述,并且部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。

【专利附图】

【附图说明】
[0030]附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例共同用于解释本发明,并不构成对本发明的限制。在附图中:
[0031]图1是现有技术中双司机室机车的显示器数据传输交换示意图;
[0032]图2是本发明实施例中单司机室机车的显示器数据传输交换示意图;
[0033]图3是本发明实施例中显示器配置的功能模块的组成示意图;
[0034]图4是本发明实施例中显示器向外输出数据的数据协议示意图;
[0035]图5是本发明实施例中显示器之间传输同步信号的数据协议示意图。

【具体实施方式】
[0036]下面结合附图和实施例对本发明的技术方案进行详细地描述。本领域的技术人员应当理解,为了简化描述过程以及使本发明的技术方案清楚地呈现,以下仅以位于同一司机室的两个显示器为例进行说明,但是实施例的方案描述同样适用于位于同一个司机室两个以上的显示器,还同样适用于位于不同司机室但需要保持同步的多个显示器。
[0037]如图2、图3所示,在本实施例中,机车在司机室的司控台上安装有两个显示器10和20。两个显示器10和20位于网络控制系统30的同一侧,并通过多功能车辆总线MVB与网络控制系统30实现数据通信。显示器10配置有四个端口:源端口 0x181、源端口 0x182、宿端口 0x281、宿端口 0x282 ;显示器20配置有四个端口:源端口 0x281、源端口 0x282、宿端口 0x181、宿端口 0x182。其中:显示器10的宿端口 0x281和宿端口 0x282分别与显示器20的源端口 0x281和源端口 0x282——对应;显示器20中的宿端口 0x181和宿端口 0x182分别与显示器10的源端口 0x181和源端口 0x182——对应。所述源端口和宿端口是多功能车辆总线通信方式中对存储区域的称呼。在本实施例中:源端口 0x181、源端口 0x281是数据信息源端口,用于存储发送数据操作的相关信息;源端口 0x182、源端口 0x282是同步信号源端口,用于存储发送同步信号。由于是现有技术,所以此处不做详述。
[0038]此外,显示器10和20中还各自配置有:
[0039]同步信号生成模块40,其用于当所在的显示器发起需要同步的数据操作时,生成相应的同步信号;
[0040]同步信号发送模块50,其用于将同步信号生成模块40生成的同步信号通过同步信号源端口发送给其他需要同步的显示器;
[0041]同步信号分析模块60,其用于控制所在显示器分析由其他显示器传来的同步信号;
[0042]同步操作控制模块70,其用于根据同步信号分析模块60的分析结果,控制所在显示器向发送同步信号的显示器获取需要同步的数据操作的相关信息,进而执行相同的数据操作。
[0043]以显示器10向机车的网络控制系统30输出数据为例。
[0044]当操作员在显示器10上设置机车四个轮径值之后,显示器10按照图4所示的数据协议通过数据信息源端口 0x181向网络控制系统30发送这些轮径值。此时,显示器10中的同步信号生成模块40生成相应的同步信号,并由同步信号发送模块50将此同步信号按照图5所示的数据协议通过同步信号源端口 0x182发送出去。具体地,如图5所示,可以在0x182端口偏置为O的字节发送同步命令1,在偏置为I的字节标识同步操作涉及的内容,例如同步操作需要涉及哪几个机车轮径。一般而言,同步信号为持续2秒的脉冲信号。
[0045]由前述可知,显示器10和20彼此通信连接,显示器20中的宿端口 0x181和宿端口 0x182分别与显示器10的源端口 0x181和源端口 0x182——对应。这就意味着,当显示器10的源端口 0x181和源端口 0x182分别具有轮径值和同步信号时,显示器20的宿端口0x181和宿端口 0x182也分别具有相应的轮径值和同步信号。
[0046]当显示器20中的宿端口 0x182具有同步信号时,显示器20中的同步信号分析模块60对此同步信号进行分析。例如判断同步信号的来源,以及同步操作涉及的内容等。根据分析结果,显示器20中的同步操作控制模块70控制显示器20到自己的宿端口 0x181 (与显示器10的源端口 X181对应)获取轮径值,然后再将这些轮径值通过自己的源端口 0x281发送给网络控制系统30。如此一来,显示器20就完成了与显示器10相同的数据输出操作。
[0047]上述实施例是显示器10向网络控制系统30输出数据时,显示器20相应地也向网络控制系统30输出数据的同步过程。由于显示器20同样地设置有同步信号生成模块40和同步信号发送模块50,因此只要两个显示器中的任意一个进行操作设置对网络控制系统30输出数据,另一个未进行操作设置的显示器也会输出相同的数据,从而实现了本发明需要的技术效果。
[0048]上述实施例中,需要同步的数据操作是向外输出数据,例如向外部网络控制系统输出数据。当然也可不限于此,在某一显示器上更改显示数据也属于需要同步的数据操作。
[0049]以在显示器10上更改显示数据为例。
[0050]当机车中发生了一条编号为0x123的故障时,司机通过显示器10操作“确认”按纽确认了该故障,显示器10由此取消该故障的提示信息,也即更改了显示数据。此时,显示器10中的同步信号生成模块40生成包含故障编码的同步信号,并由同步信号发送模块50将此同步信号按照图5所示的数据协议通过同步信号源端口 0x182发送出去。具体地,如图5所示,可以在0x182端口偏置为2的字节发送故障编码0x123。
[0051]与实施例一类似地,显示器20的宿端口 0x182接收存储从显示器10的源端口0x182发出的同步信号。
[0052]当显示器20中的宿端口 0x182接收到同步信号时,显示器20中的同步信号分析模块60对此同步信号进行分析,例如判断同步信号的来源,以及同步操作涉及的内容等。根据分析结果,显示器20中的同步操作控制模块70控制显示器20到自己的宿端口0x182 (与显示器10的源端口 xl82对应)获取故障编码,确认显示器20是否显示有相应编码的故障提示,若有则取消该故障的提示信息。如此一来,显示器20就完成了与显示器10相同的数据更新操作。
[0053]上述实施例中,所述同步信号包含有为机车故障编码预留的偏置位,也即各显示器借助同步信号传递机车的故障编码。当然也可不限于此,例如也可以直接通过数据信息源端口和对应的数据信息宿端口传递机车的故障编码。
[0054]此外,本发明还提供一种显示器数据同步方法,包括以下步骤:
[0055]同步信号生成步骤,当一显示器发起需要同步的数据操作时,生成相应的同步信号;
[0056]同步信号发送步骤,将生成的同步信号发送给其他需要同步的显示器;
[0057]同步信号分析步骤,控制显示器分析由其他显示器传来的同步信号;
[0058]同步操作控制步骤,根据同步信号的分析结果,控制显示器向发送同步信号的显示器获取需要同步的数据操作的相关信息,进而执行相同的数据操作。
[0059]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明要求的保护范围。
【权利要求】
1.一种显示器数据同步系统,其特征在于,包括两个以上彼此通信连接的显示器,各所述显示器中包括: 同步信号生成模块,其用于当所在显示器发起需要同步的数据操作时,生成相应的同步信号; 同步信号发送模块,其用于将所述同步信号生成模块生成的同步信号发送给其他需要同步的显不器; 同步信号分析模块,其用于控制所在显示器分析由其他显示器传来的同步信号; 同步操作控制模块,其用于根据所述同步信号分析模块的分析结果,控制所在显示器向发送同步信号的显示器获取需要同步的数据操作的相关信息,进而执行相同的数据操作。
2.如权利要求1所述的显示器数据同步系统,其特征在于: 所述需要同步的数据操作为更改显示数据。
3.如权利要求1所述的显示器数据同步系统,其特征在于: 所述需要同步的数据操作为向外部网络控制系统输出数据。
4.如权利要求1?3所述的显示器数据同步系统,其特征在于,各所述显示器还包括: 数据信息源端口,其用于存储发送所述数据操作的相关信息; 数据信息宿端口,其与其他需要同步的显示器的数据信息源端口 一一对应,用于接收存储由对应的数据信息源端口传来的数据操作的相关信息; 同步信号源端口,其用于存储发送所述同步信号; 同步信号宿端口,其与其他需要同步的显示器的同步信号源端口一一对应,用于接收存储由对应的同步信号源端口传来的同步信号。
5.如权利要求4所述的显示器数据同步系统,其特征在于: 各所述显示器基于多功能车辆总线进行通信连接。
6.如权利要求4所述的显示器数据同步系统,其特征在于: 所述同步信号包括同步命令和同步内容标识符。
7.如权利要求6所述的显示器数据同步系统,其特征在于: 所述同步信号还包含为机车故障编码预留的偏置位。
8.如权利要求4所述的显示器数据同步系统,其特征在于: 所述数据操作的相关信息包含机车的故障编码。
9.一种显示器数据同步方法,其包括以下步骤: 同步信号生成步骤,当一显示器发起需要同步的数据操作时,生成相应的同步信号; 同步信号发送步骤,将生成的同步信号发送给其他需要同步的显示器; 同步信号分析步骤,控制显示器分析由其他显示器传来的同步信号; 同步操作控制步骤,根据同步信号的分析结果,控制显示器向发送同步信号的显示器获取需要同步的数据操作的相关信息,进而执行相同的数据操作。
10.如权利要求9所述的显示器数据同步方法,其特征在于: 所述数据操作为更改显示数据或者向外部网络控制系统输出数据。
【文档编号】G06F17/30GK104133859SQ201410335783
【公开日】2014年11月5日 申请日期:2014年7月15日 优先权日:2014年7月15日
【发明者】饶天贵, 李宇锋, 谭军祥, 曾升 申请人:株洲南车时代电气股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1