一種實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法
【專利摘要】本發(fā)明公開一種實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,步驟包括:1)預(yù)先分別建立車輛中所有需要顯示的子系統(tǒng)對應(yīng)的顯示界面模型,構(gòu)成車輛界面模型合集系統(tǒng);2)將目標(biāo)車輛中各子系統(tǒng)的狀態(tài)信息、在顯示界面中的配置信息形成配置文件;3)讀取配置文件,根配置文件中各子系統(tǒng)的狀態(tài)信息從車輛界面模型合集系統(tǒng)中調(diào)用對應(yīng)的目標(biāo)顯示界面模型,以及根據(jù)配置信息配置各目標(biāo)顯示界面模型,得到目標(biāo)車輛所需的顯示界面。本發(fā)明能夠根據(jù)實際需求方便的動態(tài)配置不同的列車顯示器顯示界面,同時避免重復(fù)界面設(shè)計,且具有實現(xiàn)方法簡單、所需工作量少、配置效率高以及可配置性能強等優(yōu)點。
【專利說明】
一種實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及列車顯示器技術(shù)領(lǐng)域,尤其涉及一種實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法。
【背景技術(shù)】
[0002]隨著鐵路建設(shè)的快速發(fā)展,列車車輛的類型也日益增多,無論何種車型中都需配備列車顯示器設(shè)備,負(fù)責(zé)列車的狀態(tài)信息顯示功能,駕駛員可以通過顯示器來了解列車上各子系統(tǒng)和設(shè)備的信息和狀態(tài),以及通過顯示器設(shè)置和控制車輛設(shè)備。作為列車控制系統(tǒng)的智能人機交互途徑,顯示器設(shè)備已成為列車網(wǎng)絡(luò)控制系統(tǒng)和信息化系統(tǒng)的重要部件。
[0003]目前顯示器應(yīng)用軟件開發(fā)通常使用的操作系統(tǒng)平臺是嵌入式LinuxAUKGraphicUser Interface,圖形用戶接口)工具集為FLTK(Fast Light Tool Kit)圖形庫。嵌入式Linux是對Linux經(jīng)過小型化裁剪后,能夠固化在容量只有幾十萬字節(jié)或幾十億字節(jié)的存儲器芯片或單片機中,應(yīng)用于特定嵌入式場合的專用Linux操作系統(tǒng);FLTK是一個跨平臺的用C++編寫的⑶I工具集,可以用于Linux,Microsoft Windows和Mac OS X等操作系統(tǒng),它提供了很多GUI的功能。
[0004]目前對于顯示器的顯示界面開發(fā)配置一般是根據(jù)用戶需求及數(shù)據(jù)流的內(nèi)容,依照內(nèi)容分類來確定每個界面的詳細(xì)內(nèi)容,主要分為兩個部分:一個部分是界面,主要是根據(jù)實際車輛狀態(tài)和需要顯示的內(nèi)容設(shè)計界面的外觀,并決定使用什么樣的控件來顯示數(shù)據(jù)。根據(jù)車輛的實際狀況,車輛又分為動車和拖車、頭車和非頭車、帶受電弓(受流軌)和不帶受電弓(受流軌)等形式,其中頭車相對于非頭車多了司機室空調(diào)、司機室車門、逃生門等狀態(tài);動車相對于拖車,則多了牽引系統(tǒng)等;帶受電弓(受流軌)的車輛相對于普通車輛增加了受電弓(受流軌)、主斷等狀態(tài);另一個部分是處理通信數(shù)據(jù)部分,用于處理底層數(shù)據(jù)并將數(shù)據(jù)賦給控件顯示。目前顯示器界面在開發(fā)配置時,是根據(jù)不同通信方式去調(diào)用不同通信方式的函數(shù)庫,以實現(xiàn)與控制系統(tǒng)的數(shù)據(jù)通信。
[0005]顯示器在機車、動車、地鐵等不同的應(yīng)用領(lǐng)域所最終顯示的內(nèi)容形式雖然不一樣,但是以車輛為單位,車輛中大部分子系統(tǒng)卻是相似的,顯示界面中子系統(tǒng)需要顯示的內(nèi)容也大多相似。但按上述傳統(tǒng)的顯示器顯示界面開發(fā)配置方式,列車車輛狀態(tài)的不同都會導(dǎo)致編碼過程中大量的重復(fù)工作,每個項目需要重新開發(fā)新的界面和數(shù)據(jù)處理部分,因而需要重復(fù)開發(fā)大量相似的顯示界面內(nèi)容以適應(yīng)項目實際車輛狀態(tài)的配置情況,而沒有統(tǒng)一的標(biāo)準(zhǔn)平臺可重復(fù)利用,導(dǎo)致顯示器顯示界面開發(fā)配置效率低、所需的工作量大。
【發(fā)明內(nèi)容】
[0006]本發(fā)明要解決的技術(shù)問題就在于:針對現(xiàn)有技術(shù)存在的技術(shù)問題,本發(fā)明提供一種能夠根據(jù)實際需求方便的動態(tài)配置不同的列車界面,同時避免重復(fù)界面設(shè)計,且實現(xiàn)方法簡單、所需工作量少、配置效率高、可配置性能強的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法。[0007 ]為解決上述技術(shù)問題,本發(fā)明提出的技術(shù)方案為:
一種實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,步驟包括:
1)車輛界面模型合集建立:預(yù)先分別建立車輛中所有需要顯示的子系統(tǒng)對應(yīng)的顯示界面模型,構(gòu)成車輛界面模型合集系統(tǒng);
2)配置文件形成:需要對目標(biāo)車輛配置實現(xiàn)顯示界面時,將目標(biāo)車輛中各子系統(tǒng)的狀態(tài)信息、在顯示界面中的配置信息形成配置文件;
3)動態(tài)配置:讀取所述配置文件,根據(jù)所述配置文件中各子系統(tǒng)的狀態(tài)信息從所述車輛界面模型合集系統(tǒng)中調(diào)用對應(yīng)的目標(biāo)顯示界面模型,以及根據(jù)所述配置信息配置各目標(biāo)顯示界面模型,得到目標(biāo)車輛所需的顯示界面。
[0008]作為本發(fā)明的進一步改進:所述步驟I)中建立子系統(tǒng)對應(yīng)的顯示界面模型的具體步驟為:將子系統(tǒng)中各設(shè)備所需顯示與接收的信息、各設(shè)備所需顯示與接收信息的數(shù)據(jù)源信息以及用于對接收信息進行處理以輸出顯示信息的數(shù)據(jù)處理邏輯進行封裝,建立得到對應(yīng)的顯示界面模型。
[0009]作為本發(fā)明的進一步改進:所述進行封裝具體為通過FLTK封裝為控件,得到對應(yīng)顯示界面模型的控件。
[0010]作為本發(fā)明的進一步改進:所述步驟I)中子系統(tǒng)包括車門、空調(diào)、牽引、制動、輔助、軸報、PIS、網(wǎng)絡(luò)、煙火、受電弓、主斷以及車間電源系統(tǒng)中一種或多種。
[0011]作為本發(fā)明的進一步改進:所述步驟2)中子系統(tǒng)的狀態(tài)信息包括車輛中是否配置子系統(tǒng)的狀態(tài)、子系統(tǒng)類型的狀態(tài)、子系統(tǒng)配置數(shù)量的狀態(tài)以及子系統(tǒng)數(shù)據(jù)接口的狀態(tài)信息中一種或多種。
[0012]作為本發(fā)明的進一步改進:所述步驟2)中在顯示界面中配置信息包括子系統(tǒng)在顯示界面中位置信息以及編號信息。
[0013]作為本發(fā)明的進一步改進:所述步驟2)中形成配置文件的具體步驟為:獲取目標(biāo)車輛中各子系統(tǒng)的狀態(tài)信息,根據(jù)各子系統(tǒng)所需顯示的狀態(tài)設(shè)置各子系統(tǒng)在顯示界面中的配置信息,將獲取的所述狀態(tài)信息、配置信息按照列表的形式形成配置文件。
[0014]作為本發(fā)明的進一步改進:所述配置文件還包括車輛中各子系統(tǒng)與顯示界面之間的通信協(xié)議配置信息。
[0015]作為本發(fā)明的進一步改進:所述步驟3)中得到目標(biāo)車輛所需的顯示界面后,所述顯示界面通過預(yù)先配置的通信協(xié)議與目標(biāo)車輛中各子系統(tǒng)通信;或通過數(shù)據(jù)轉(zhuǎn)換與目標(biāo)車輛中各子系統(tǒng)通信。
[0016]與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點在于:
I)本發(fā)明實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,通過將車輛中所有需要顯示的子系統(tǒng)預(yù)先建立對應(yīng)的顯示界面模型構(gòu)成車輛顯示界面模型合集系統(tǒng),形成通用化的界面配置開發(fā)平臺,需要配置實現(xiàn)顯示界面時,通過調(diào)用子系統(tǒng)的顯示界面模型以及簡單的配置即可實現(xiàn)所需界面顯示的動態(tài)編組,可以避免界面配置開發(fā)過程當(dāng)中大量的冗余工作,而只需配置顯示界面和實際車輛子系統(tǒng)之間的配置文件,大大減少了所需的工作量,提高了顯示界面的應(yīng)用開關(guān)效率;同時通過基于模塊化的配置,通用性強,且能夠適用于各種列車車型中進行顯示器界面的配置開發(fā),配置開發(fā)過程中還可以減少故障的發(fā)生,安全、穩(wěn)定性能強; 2)本發(fā)明實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,采用最大集合的形式,以車輛為單位將車輛中所有需要顯示的子系統(tǒng)進行封裝,即利用集合的思想,將車輛中所有可能的子系統(tǒng)的界面配置所需信息建立顯示界面模型,得到一個含有所有子系統(tǒng)界面配置所需信息的車輛顯示界面合集系統(tǒng)作為列車終端顯示設(shè)備與實際車輛子系統(tǒng)的接口,從而形成可配置的顯示器界面配置開發(fā)平臺,通過調(diào)用車輛顯示界面模型合集系統(tǒng)作為接口,即可在顯示設(shè)備上顯示出所需的各種顯示界面;
3)本發(fā)明實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,通過模塊化車輛中各子系統(tǒng),并根據(jù)實際車輛子系統(tǒng)狀態(tài)的配置調(diào)用各顯示界面模型,將顯示界面與實際車輛子系統(tǒng)狀態(tài)相分離,使得配置開發(fā)后的顯示器界面可移植性較強,以及有利于顯示器界面的二次開發(fā);
4)本發(fā)明實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,不同顯示界面的配置開發(fā)過程中,僅需配置少量的配置文件,減少了傳統(tǒng)配置方式中會由于列車設(shè)備多變使得變量與控件經(jīng)常重名錯誤的狀況發(fā)生,同時節(jié)約了調(diào)試時間,大大降低了配置開發(fā)的易錯性。
【附圖說明】
[0017]圖1是本實施例實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法的實現(xiàn)流程示意圖。
[0018]圖2是本實施例實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法的實現(xiàn)原理示意圖。
【具體實施方式】
[0019]以下結(jié)合說明書附圖和具體優(yōu)選的實施例對本發(fā)明作進一步描述,但并不因此而限制本發(fā)明的保護范圍。
[0020]如圖1、2所示,本實施例實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,步驟包括:
1)車輛界面模型合集建立:預(yù)先分別建立車輛中所有需要顯示的子系統(tǒng)對應(yīng)的顯示界面模型,構(gòu)成車輛界面模型合集系統(tǒng);
2)配置文件形成:需要對目標(biāo)車輛配置實現(xiàn)顯示界面時,將目標(biāo)車輛中各子系統(tǒng)的狀態(tài)信息、在顯示界面中的配置信息形成配置文件;
3)動態(tài)配置:讀取配置文件,根據(jù)配置文件中各子系統(tǒng)的狀態(tài)信息從車輛界面模型合集系統(tǒng)中調(diào)用對應(yīng)的目標(biāo)顯示界面模型,以及根據(jù)所配置信息配置各目標(biāo)顯示界面模型,得到目標(biāo)車輛所需的顯示界面。
[0021]在列車顯示器的顯示界面配置開發(fā)中,可變的部分主要是與實際車輛狀態(tài)相關(guān)的顯示界面數(shù)據(jù)內(nèi)容,數(shù)據(jù)處理邏輯以及顯示在界面上的內(nèi)容是不變的。如圖2所示,本實施例通過將車輛中所有需要顯示的子系統(tǒng)預(yù)先建立對應(yīng)的顯示界面模型構(gòu)成車輛顯示界面模型合集系統(tǒng),形成通用化的界面配置開發(fā)平臺,需要配置實現(xiàn)顯示界面時,根據(jù)實際車輛子系統(tǒng)的狀態(tài)及配置,通過調(diào)用子系統(tǒng)的顯示界面模型以及簡單的配置即可實現(xiàn)所需的界面顯示的動態(tài)編組,可以避免界面配置開發(fā)過程當(dāng)中大量的冗余工作,而只需配置顯示界面和實際車輛子系統(tǒng)之間的配置文件,大大減少了所需的工作量,提高了顯示界面的應(yīng)用開關(guān)效率;通過基于模塊化的配置,通用性強,能夠適用于各種列車車型中進行顯示器界面的配置開發(fā)實現(xiàn)智能人機交互界面。
[0022]本實施例采用最大集合的形式,以車輛為單位將車輛中所有需要顯示的子系統(tǒng)進行封裝,即利用集合的思想,將車輛中所有可能的子系統(tǒng)的界面配置所需信息建立顯示界面模型,得到一個含有所有子系統(tǒng)界面配置所需信息的車輛顯示界面模型合集系統(tǒng)作為列車終端顯示設(shè)備與實際車輛子系統(tǒng)的接口,從而形成可配置的顯示器界面配置開發(fā)平臺,通過調(diào)用車輛顯示界面模型合集系統(tǒng)作為接口,即可在顯示設(shè)備上顯示出所需的各種顯示界面。
[0023]本實施例通過模塊化車輛中各子系統(tǒng),并根據(jù)實際車輛子系統(tǒng)狀態(tài)的配置調(diào)用各顯示界面模型,將顯示界面與實際車輛子系統(tǒng)狀態(tài)相分離,可以使得配置開發(fā)后的顯示器界面可移植性較強,以及有利于顯示器界面的二次開發(fā);由于僅需配置少量的配置文件,減少了傳統(tǒng)配置方式中會由于列車設(shè)備多變使得變量與控件經(jīng)常重名錯誤的狀況發(fā)生,同時節(jié)約了調(diào)試時間,大大降低了配置開發(fā)的易錯性。
[0024]本實施例中,步驟I)中建立子系統(tǒng)對應(yīng)的顯示界面模型的具體步驟為:將子系統(tǒng)中各設(shè)備所需顯示與接收的信息、各設(shè)備所需顯示與接收信息的數(shù)據(jù)源信息以及用于對接收信息進行處理以輸出顯示信息的數(shù)據(jù)處理邏輯進行封裝,建立得到對應(yīng)的顯示界面模型。顯示器的顯示界面作為駕駛員、維護人員與網(wǎng)絡(luò)控制系統(tǒng)交互的接口,可以得到網(wǎng)絡(luò)狀態(tài)信息進行顯示以及發(fā)送指令給網(wǎng)絡(luò)控制系統(tǒng)等。本實施例子系統(tǒng)中所需顯示的信息為可以通過圖表、文字等形式顯示的各設(shè)備信息,所需接收的信息為可以輸入給子系統(tǒng)設(shè)備的指令信息,從而通過顯示界面模型即可得到子系統(tǒng)輸入與輸出數(shù)據(jù)以及顯示信息所需執(zhí)行的數(shù)據(jù)處理邏輯,用戶只需根據(jù)實際車輛中子系統(tǒng)的配置,通過配置文件的簡單配置調(diào)用即可實現(xiàn)界面的顯示功能。當(dāng)然顯示界面模型還可以根據(jù)實際需求包括其他的模型信息以進一步豐富顯示界面。
[0025]本實施例中,進行封裝具體為通過FLTK封裝為控件,得到對應(yīng)顯示界面模型的控件。顯示界面模型的控件中包含控件的輸入數(shù)據(jù)和控件發(fā)送出的輸出數(shù)據(jù)信息,以及控件的數(shù)據(jù)處理邏輯等。通過調(diào)用各顯示界面模型的控件,即可實現(xiàn)對應(yīng)的顯示界面功能。
[0026]本實施例中,子系統(tǒng)可以包括車門、空調(diào)、牽引、制動、輔助、軸報、PIS(PassengerInfromat1n System,乘客信息系統(tǒng))、網(wǎng)絡(luò)、煙火、受電弓、主斷以及車間電源系統(tǒng)等,還可以包括其他所有可能上車的子系統(tǒng)中一種或多種。本實施例子系統(tǒng)界面模型建立時,還配置有一定的預(yù)留設(shè)置,以便于后續(xù)的進一步擴展模型內(nèi)容。
[0027]本實施例中,步驟2)中子系統(tǒng)的狀態(tài)信息包括車輛中是否配置子系統(tǒng)的狀態(tài)、子系統(tǒng)類型的狀態(tài)、子系統(tǒng)配置數(shù)量的狀態(tài)以及子系統(tǒng)數(shù)據(jù)接口的狀態(tài)信息一種或多種,其中子系統(tǒng)數(shù)據(jù)接口包括數(shù)據(jù)輸入接口以及數(shù)據(jù)輸出接口。
[0028]本實施例中,步驟2)中在顯示界面中配置信息包括子系統(tǒng)在顯示界面中位置信息以及編號信息。位置信息為以圖像或者文字形式顯示的信息在顯示界面中所在的(x,y)坐標(biāo)及長和寬,編號信息可根據(jù)實際需求選擇進行配置。
[0029]本實施例通過配置文件可以配置各個子系統(tǒng)是否需要在當(dāng)前車輛進行體現(xiàn)(是否配置子系統(tǒng))、子系統(tǒng)的具體數(shù)量(子系統(tǒng)配置數(shù)量)、子系統(tǒng)的狀態(tài)邏輯信息(子系統(tǒng)類型)及數(shù)據(jù)接口定義信息(子系統(tǒng)數(shù)據(jù)接口)等,以及子系統(tǒng)在顯示界面中的位置信息等,從而通過配置信息即可以確定顯示界面模型的配置,使得實現(xiàn)所需的顯示界面功能。
[0030]本實施例中,步驟2)中形成配置文件的具體步驟為:獲取目標(biāo)車輛中各子系統(tǒng)的狀態(tài)信息,根據(jù)各子系統(tǒng)所需顯示的狀態(tài)設(shè)置各子系統(tǒng)在顯示界面中的配置信息,將獲取的狀態(tài)信息、配置信息按照列表的形式形成配置文件??紤]到易讀、易維護的特點,本實施例配置文件采用EXCEL形式。
[0031]本實施例中,配置文件還包括車輛中各子系統(tǒng)與顯示界面之間的通信協(xié)議配置信息,通信協(xié)議具體可以為MVB(Mult if unct1n Vehicle Bus,多功能車輛總線)、Lonworks、RS485以及CAN(Controller Area Network,控制器局域網(wǎng)絡(luò))等。
[0032]本實施例中,步驟3)中得到目標(biāo)車輛所需的顯示界面后,顯示界面通過預(yù)先配置的通信協(xié)議與目標(biāo)車輛中各子系統(tǒng)通信,以在子系統(tǒng)與顯示界面之間按照MVB、LonWorks、RS485或CAN通信協(xié)議執(zhí)行數(shù)據(jù)通信;或通過數(shù)據(jù)轉(zhuǎn)換與目標(biāo)車輛中各子系統(tǒng)通信,將數(shù)據(jù)進行數(shù)據(jù)轉(zhuǎn)換后實現(xiàn)與顯示界面通信。
[0033]以指定列車類型(假設(shè)為A型)車中十車門的車門子系統(tǒng)顯示界面實現(xiàn)為例進一步進行說明,首先建立車門子系統(tǒng)的顯示界面模型,并根據(jù)A型車中車門子系統(tǒng)的狀態(tài)形成配置文件,配置文件中包括車門狀態(tài)信息、位置配置、數(shù)據(jù)接口定義等,通過配置文件配置車輛中是否有車門系統(tǒng),并根據(jù)實際狀況配置是六車門、八車門或十車門的車輛狀態(tài);此外,還可以根據(jù)實際需求,通過配置文件配置車門位置及編號等;調(diào)用車門子系統(tǒng)的顯示界面模型并按照配置文件進行配置后,即可實現(xiàn)車門的顯示界面。界面實現(xiàn)后,通過配置文件制定的與車門的通信協(xié)議,或者通過數(shù)據(jù)轉(zhuǎn)換將子系統(tǒng)的數(shù)據(jù)輸入到界面并顯示。
[0034]上述只是本發(fā)明的較佳實施例,并非對本發(fā)明作任何形式上的限制。雖然本發(fā)明已以較佳實施例揭露如上,然而并非用以限定本發(fā)明。因此,凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明技術(shù)實質(zhì)對以上實施例所做的任何簡單修改、等同變化及修飾,均應(yīng)落在本發(fā)明技術(shù)方案保護的范圍內(nèi)。
【主權(quán)項】
1.一種實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于,步驟包括: 1)車輛界面模型合集建立:預(yù)先分別建立車輛中所有需要顯示的子系統(tǒng)對應(yīng)的顯示界面模型,構(gòu)成車輛界面模型合集系統(tǒng); 2)配置文件形成:需要對目標(biāo)車輛配置實現(xiàn)顯示界面時,將目標(biāo)車輛中各子系統(tǒng)的狀態(tài)信息、在顯示界面中的配置信息形成配置文件; 3)動態(tài)配置:讀取所述配置文件,根據(jù)所述配置文件中各子系統(tǒng)的狀態(tài)信息從所述車輛界面模型合集系統(tǒng)中調(diào)用對應(yīng)的目標(biāo)顯示界面模型,以及根據(jù)所述配置信息配置各目標(biāo)顯示界面模型,得到目標(biāo)車輛所需的顯示界面。2.根據(jù)權(quán)利要求1所述的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述步驟I)中建立子系統(tǒng)對應(yīng)的顯示界面模型的具體步驟為:將子系統(tǒng)中各設(shè)備所需顯示與接收的信息、各設(shè)備所需顯示與接收信息的數(shù)據(jù)源信息以及用于對接收信息進行處理以輸出顯示信息的數(shù)據(jù)處理邏輯進行封裝,建立得到對應(yīng)的顯示界面模型。3.根據(jù)權(quán)利要求2所述的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述進行封裝具體為通過FLTK封裝為控件,得到對應(yīng)顯示界面模型的控件。4.根據(jù)權(quán)利要求3所述的種實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述步驟I)中子系統(tǒng)包括車門、空調(diào)、牽引、制動、輔助、軸報、PIS、網(wǎng)絡(luò)、煙火、受電弓、主斷以及車間電源系統(tǒng)中一種或多種。5.根據(jù)權(quán)利要求1?4中任意一項所述的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述步驟2)中子系統(tǒng)的狀態(tài)信息包括車輛中是否配置子系統(tǒng)的狀態(tài)、子系統(tǒng)類型的狀態(tài)、子系統(tǒng)配置數(shù)量的狀態(tài)以及子系統(tǒng)數(shù)據(jù)接口的狀態(tài)信息中一種或多種。6.根據(jù)權(quán)利要求5所述的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述步驟2)中在顯示界面中配置信息包括子系統(tǒng)在顯示界面中位置信息以及編號信息。7.根據(jù)權(quán)利要求1?4中任意一項所述的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述步驟2)中形成配置文件的具體步驟為:獲取目標(biāo)車輛中各子系統(tǒng)的狀態(tài)信息,根據(jù)各子系統(tǒng)所需顯示的狀態(tài)設(shè)置各子系統(tǒng)在顯示界面中的配置信息,將獲取的所述狀態(tài)信息、配置信息按照列表的形式形成配置文件。8.根據(jù)權(quán)利要求7所述的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述配置文件還包括車輛中各子系統(tǒng)與顯示界面之間的通信協(xié)議配置信息。9.根據(jù)權(quán)利要求1?4中任意一項所述的實現(xiàn)列車顯示器顯示界面動態(tài)配置的方法,其特征在于:所述步驟3)中得到目標(biāo)車輛所需的顯示界面后,所述顯示界面通過預(yù)先配置的通信協(xié)議與目標(biāo)車輛中各子系統(tǒng)通信;或通過數(shù)據(jù)轉(zhuǎn)換與目標(biāo)車輛中各子系統(tǒng)通信。
【文檔編號】G06F9/44GK105843619SQ201610172598
【公開日】2016年8月10日
【申請日】2016年3月24日
【發(fā)明人】胡士杰, 葉鴻扉, 楊慶, 劉小華, 湯長春
【申請人】株洲中車時代電氣股份有限公司