多功能车辆总线设备地址配置方法

文档序号:10555716阅读:515来源:国知局
多功能车辆总线设备地址配置方法
【专利摘要】本发明涉及一种多功能车辆总线设备地址配置方法,包括设备地址配置装置,所述设备地址配置装置包括MVB板卡,以及与设备电连接的主控制板,所述主控制板包括与主控制器连接的存储模块和通讯模块,MVB板卡通过通讯模块与主控制器电连接;还包括多通道拨码开关,多通道拨码开关与主控制器电连接;其设备地址配置的具体步骤是:步骤a、所述主控制器读取由多通道拨码开关设置的设备地址M1;步骤b、所述主控制器读取存储模块存储的设备地址M2;步骤c、所述主控制器对读取到的设备地址M1和设备地址M2的信息内容进行比较,然后对设备进行配置地址;步骤d、检查设备地址配置是否成功。本发明不仅配置效率高、省时省力,而且稳定高效。
【专利说明】
多功能车辆总线设备地址配置方法
技术领域
[0001]本发明涉及一种地址配置方法,具体涉及一种多功能车辆总线设备地址配置方法。应用于铁路行业基于TCN( Train Communicat1n Network,列车通信网)的MVB(Multifunct1n Vehicle Bus,多功能车辆总线)设备地址配置方法。
【背景技术】
[0002]多功能车辆总线(MVB),它是列车通信网TCN的一部分,TCN网络由MVB+WTB构成,其是一种主要用于(但也并非专用于)对有互操作性和互换性要求的互连设备之间的串行数据通信总线。
[0003]现有的列车设备的地址配置方法包括地址配置装置,所述地址配置装置包括主控制板、MVB板卡和上位机,具体的地址配置方法是需要利用与MVB板卡连接的上位机来进行编程配置,最终以数据库程序的形式下载到MVB板卡内。由于多个设备具有不同的设备地址,因此,上位机就会存有多种数据库程序,使得不同设备上连接的MVB板卡不能直接互换,配置不够灵活,对后期的维护、更换工作都要现场人员重新确认并按需进行下载配置工作,使得该工作费时费力,工作效率也低。

【发明内容】

[0004]本发明的目的是:提供一种不仅配置效率高、省时省力,而且稳定高效的多功能车辆总线设备地址配置方法。
[0005]为了达到上述目的,本发明的技术方案是:一种多功能车辆总线设备地址配置方法,包括设备地址配置装置,所述设备地址配置装置包括MVB板卡,以及与设备电连接的主控制板,所述主控制板包括主控制器、存储模块和通讯模块,所述存储模块和通讯模块分别与主控制器电连接,所述MVB板卡通过通讯模块与主控制器电连接;其创新点在于:所述设备地址配置装置还包括多通道拨码开关,所述多通道拨码开关与主控制器电连接;其设备地址配置的具体步骤是:
步骤a、由所述多通道拨码开关设置设备地址Ml,然后所述主控制器读取多通道拨码开关设置的设备地址Ml;
步骤b、所述存储模块预先存有设备地址M2,然后所述主控制器读取存储模块存储的设备地址M2;
步骤C、所述主控制器对读取到的设备地址Ml的信息内容和设备地址M2的信息内容进行比较:
步骤Cl、若设备地址Ml的信息内容与设备地址M2的信息内容相同,则所述主控制器读取MVB板卡预先存有的设备地址M3;由所述主控制器对设备地址Ml的信息内容或设备地址M2的信息内容与设备地址M3的信息内容进行比较,若是相同,则所述MVB板卡无需重新配置设备地址,设备开始正常运行,若是不同,则所述主控制器将设备地址Ml的信息内容或设备地址M2的信息内容配置到MVB板卡内; 步骤c2、若设备地址Ml的信息内容与设备地址M2的信息内容不相同,则所述主控制器将设备地址Ml的信息内容直接配置到MVB板卡内;
步骤c3、所述步骤Cl和步骤c2中,所述MVB板卡与主控制板之间的通讯协议是基于EN60870串行通信传输协议的不平衡传输的TCN RTP消息数据管理协议;
步骤d、检查设备地址配置是否成功,若设备地址配置成功,则设备开始正常运行,若设备地址配置失败,则重新执行设备地址配置。
[0006]在上述技术方案中,所述步骤d中设备地址配置失败次数多3时,由所述主控制器进行报错,并提示人工处理。
[0007]在上述技术方案中,所述通讯模块是串行RS485通讯模块,或者是串行RS232通讯模块。
[0008]本发明所具有的积极效果是:采用本发明的多功能车辆总线设备地址配置方法后,所述设备地址配置装置还包括多通道拨码开关,所述多通道拨码开关与主控制器通讯连接;其设备地址配置的具体步骤是:步骤a、由所述多通道拨码开关设置设备地址Ml,然后所述主控制器读取多通道拨码开关设置的设备地址Ml;步骤b、所述存储模块预先存有设备地址M2,然后所述主控制器读取存储模块存储的设备地址M2;步骤c、所述主控制器对读取到的设备地址Ml的信息内容和设备地址M2的信息内容进行比较:步骤Cl、若设备地址Ml的信息内容与设备地址M2的信息内容相同,则所述主控制器读取MVB板卡预先存有的设备地址M3;由所述主控制器对设备地址Ml的信息内容或设备地址M2的信息内容与设备地址M3的信息内容进行比较,若是相同,则所述MVB板卡无需重新配置设备地址,设备开始正常运行,若是不同,则所述主控制器将设备地址Ml的信息内容或设备地址M2的信息内容配置到MVB板卡内;步骤c2、若设备地址Ml的信息内容与设备地址M2的信息内容不相同,则所述主控制器将设备地址Ml的信息内容直接配置到MVB板卡内;步骤c3、所述步骤Cl和步骤c2中,所述MVB板卡与主控制板之间的通讯协议是基于EN60870串行通信传输协议的不平衡传输的TCNRTP消息数据管理协议;步骤d、检查设备地址配置是否成功,若设备地址配置成功,则设备开始正常运行,若设备地址配置失败,则重新执行设备地址配置。本发明具有的优点是:第一,若要更改设备的设备地址,只需设备断电时更改多通道拨码开关即可,不再需要另外对MVB板卡进行手动配置,设备再次通电时系统会自动完成设备地址的配置;第二,如要更换MVB板卡,更换完成后也不再需要另外对MVB板卡进行设备地址的配置,这样MVB板卡就可以通用;第三,本发明的主控制器与MVB板卡相互通讯时,使用了基于EN60870串行通信传输协议的不平衡传输的TCN RTP消息数据管理协议,稳定高效。本发明具有不仅配置效率高、省时省力,而且稳定高效等优点。
【附图说明】
[0009]图1是本发明的设备地址配置装置的结构示意图;
图2是本发明的程序流程图。
【具体实施方式】
[0010]以下结合附图以及给出的实施例,对本发明作进一步的说明,但并不局限于此。[0011 ]如图1、2所示,一种多功能车辆总线设备地址配置方法,包括设备地址配置装置,所述设备地址配置装置包括MVB板卡2,以及与设备电连接的主控制板I,所述主控制板I包括主控制器1-1、存储模块1-2和通讯模块1-3,所述存储模块1-2和通讯模块1-3分别与主控制器1-1电连接,所述MVB板卡2通过通讯模块1-3与主控制器1-1电连接;所述设备地址配置装置还包括多通道拨码开关3,所述多通道拨码开关3与主控制器1-1电连接;其设备地址配置的具体步骤是:
步骤a、由所述多通道拨码开关3设置设备地址Ml,然后所述主控制器1-1读取多通道拨码开关3设置的设备地址Ml;
步骤b、所述存储模块1-2预先存有设备地址M2,然后所述主控制器1-1读取存储模块1-2存储的设备地址M2;
步骤C、所述主控制器1-1对读取到的设备地址Ml的信息内容和设备地址M2的信息内容进行比较:
步骤Cl、若设备地址Ml的信息内容与设备地址M2的信息内容相同,则所述主控制器1-1读取MVB板卡2预先存有的设备地址M3;由所述主控制器1-1对设备地址Ml的信息内容或设备地址M2的信息内容与设备地址M3的信息内容进行比较,若是相同,则所述MVB板卡2无需重新配置设备地址,设备开始正常运行,若是不同,则所述主控制器1-1将设备地址Ml的信息内容或设备地址M2的信息内容配置到MVB板卡2内;
步骤c2、若设备地址Ml的信息内容与设备地址M2的信息内容不相同,则所述主控制器1-1将设备地址Ml的信息内容直接配置到MVB板卡2内;
步骤c3、所述步骤Cl和步骤c2中,所述MVB板卡2与主控制板I之间的通讯协议是基于EN60870串行通信传输协议的不平衡传输的TCN RTP消息数据管理协议;
步骤d、检查设备地址配置是否成功,若设备地址配置成功,则设备开始正常运行,若设备地址配置失败,则重新执行设备地址配置。
[0012]本发明所述步骤d中设备地址配置失败次数多3时,由所述主控制器1-1进行报错,并提示人工处理。
[0013]本发明所述通讯模块1-3是串行RS485通讯模块,或者是串行RS232通讯模块。
[0014]本发明的多功能车辆总线设备地址配置方法,也就是为与主控制板I连接的设备进行地址配置的方法。本发明所述的MVB板卡2是插装在主控制板I上的,且所述MVB板卡2通过通讯模块1-3与主控制板I通讯连接;MVB板卡2是设备地址信息内容的载体,其可以直接连接到车辆控制网络系统交互数据和指令。当设备正常工作时,所述主控制器1-1和MVB板卡2交互数据和来自车辆控制系统的命令,其协议是基于EN60870串行通信传输协议的不平衡传输的TCN RTP过程数据管理协议。在设备地址配置时,所述主控制器1-1通过通讯的方式从MVB板卡2读取设备地址信息或者将设备地址信息配置到MVB板卡2内,通讯协议是基于EN60870串行通信传输协议的不平衡传输的TCN RTP消息数据管理协议。
[0015]本发明所述存储模块1-2除了存储设备的运行数据外还用来存储当前设备的地址信息内容,其作用在于当多通道拨码开关3没有变动的情况下更换了 MVB板卡2,主控制器1-1会将从MVB板卡2读取的设备地址信息与存储模块1-2存储的设备地址信息对比,如果发现两者不匹配,则会自动将存储的设备地址信息配置到新更换的MVB板卡2内,因此,使得所述MVB板卡就可以互换,而且无需再手动通过上位机配置MVB板卡。
[0016]本发明所述主控制器1-1可以是DSP、单片机、FPGA或者CPLD等类型电子器件;所述存储模块1-2采用非易失性存储器,优选非易失性铁电介质读写存储器FRAM,如美国Ramtron公司生产的型号为FM25C160、或者型号为FM25V02的存储模块;所述MVB板卡2可以选用SAIRA ELECTRONICS公司生产的型号为MVBRSG-EMD-OOO、或者型号为MVBRSG-ES0-000的MVB板卡;所述多通道拨码开关3可以选用美国Grayhill公司生产的4通道拨码开关78RB04ST、或者8通道拨码开关78RB08ST的多通道拨码开关。
[0017]本发明具有的优点是:第一,若要更改设备的设备地址,只需设备断电时更改多通道拨码开关即可,不再需要另外对MVB板卡进行手动配置,设备再次通电时系统会自动完成设备地址的配置;第二,如要更换MVB板卡,更换完成后也不再需要另外对MVB板卡进行设备地址的配置,这样MVB板卡就可以通用;第三,本发明的主控制器与MVB板卡相互通讯时,使用了基于EN60870串行通信传输协议的不平衡传输的TCN RTP消息数据管理协议,稳定高效。本发明具有不仅配置效率高、省时省力,而且稳定高效等优点。
【主权项】
1.一种多功能车辆总线设备地址配置方法,包括设备地址配置装置,所述设备地址配置装置包括MVB板卡(2),以及与设备电连接的主控制板(I),所述主控制板(I)包括主控制器(1-1)、存储模块(1-2 )和通讯模块(1-3 ),所述存储模块(1-2 )和通讯模块(1-3 )分别与主控制器(1-1)电连接,所述MVB板卡(2)通过通讯模块(1-3)与主控制器(1-1)电连接;其特征在于:所述设备地址配置装置还包括多通道拨码开关(3),所述多通道拨码开关(3)与主控制器(1-1)电连接;其设备地址配置的具体步骤是: 步骤a、由所述多通道拨码开关(3)设置设备地址Ml,然后所述主控制器(1-1)读取多通道拨码开关(3)设置的设备地址Ml; 步骤b、所述存储模块(1-2)预先存有设备地址M2,然后所述主控制器(1-1)读取存储模块(1-2)存储的设备地址M2; 步骤C、所述主控制器(1-1)对读取到的设备地址Ml的信息内容和设备地址M2的信息内容进行比较: 步骤Cl、若设备地址Ml的信息内容与设备地址M2的信息内容相同,则所述主控制器(1-1)读取MVB板卡(2 )预先存有的设备地址M3;由所述主控制器(1-1)对设备地址Ml的信息内容或设备地址M2的信息内容与设备地址M3的信息内容进行比较,若是相同,则所述MVB板卡(2)无需重新配置设备地址,设备开始正常运行,若是不同,则所述主控制器(1-1)将设备地址Ml的信息内容或设备地址M2的信息内容配置到MVB板卡(2)内; 步骤c2、若设备地址Ml的信息内容与设备地址M2的信息内容不相同,则所述主控制器(1-1)将设备地址Ml的信息内容直接配置到MVB板卡(2)内; 步骤c3、所述步骤Cl和步骤c2中,所述MVB板卡(2)与主控制板(I)之间的通讯协议是基于EN60870串行通信传输协议的不平衡传输的TCN RTP消息数据管理协议; 步骤d、检查设备地址配置是否成功,若设备地址配置成功,则设备开始正常运行,若设备地址配置失败,则重新执行设备地址配置。2.根据权利要求1所述的多功能车辆总线设备地址配置方法,其特征在于:所述步骤d中设备地址配置失败次数多3时,由所述主控制器(1-1)进行报错,并提示人工处理。3.根据权利要求1所述的多功能车辆总线设备地址配置方法,其特征在于:所述通讯模块(1-3 )是串行RS485通讯模块,或者是串行RS232通讯模块。
【文档编号】H04L29/12GK105915663SQ201610232701
【公开日】2016年8月31日
【申请日】2016年4月15日
【发明人】吴庆丰, 王俊士, 王延金
【申请人】江苏常牵庞巴迪牵引系统有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1