亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

軌道交通信號設(shè)備的升級方法與流程

文檔序號:12063437閱讀:370來源:國知局
軌道交通信號設(shè)備的升級方法與流程

本發(fā)明屬于軌道交通領(lǐng)域,特別涉及軌道交通信號設(shè)備的升級方法。



背景技術(shù):

軌道交通信號設(shè)備,車載控制器(Carbon Controller,CC)、區(qū)域控制器(Zone Controller,ZC)、計算機聯(lián)鎖(computer-based interlocking,CBI)等,是基于安全計算機硬件平臺搭建,同時通過軟件的有效管理,形成高安全、高可靠的計算機系統(tǒng)。

由于實現(xiàn)不同功能,當(dāng)前市場上軌道交通信號產(chǎn)品,產(chǎn)品種類繁多,具體表現(xiàn)在硬件板卡類型眾多,且可能以多種CPU、單片機、FPGA、CPLD、FLASH等形式存在,因此在實現(xiàn)各類軌道交通信號產(chǎn)品相應(yīng)平臺軟件、應(yīng)用軟件升級手段上也存在多種形式。

使用芯片品牌下載器升級單一芯片,不利于當(dāng)前產(chǎn)品多樣化發(fā)展,尤其安全等級越高的軌道交通信號設(shè)備產(chǎn)品,硬件平臺上需要實現(xiàn)關(guān)鍵芯片異構(gòu)設(shè)計,對不同品牌的芯片升級,使用不同的燒寫器,給開發(fā)、測試、維護人員帶來了諸多限制。



技術(shù)實現(xiàn)要素:

為了解決現(xiàn)有技術(shù)中存在的缺點和不足,本發(fā)明提供了基于文本傳輸協(xié)議的網(wǎng)絡(luò)升級方法,在局域網(wǎng)內(nèi)完成設(shè)備升級,避免現(xiàn)有技術(shù)中升級設(shè)備兼容性差的缺陷。

本發(fā)明提供了軌道交通信號設(shè)備的升級方法,所述升級方法用于主控機對受控機內(nèi)置的程序進行升級,所述升級方法,包括:

步驟一,建立包含主控機和至少一臺受控機的局域網(wǎng):

步驟二,啟動主控機和受控機,令主控機跟受控機進入升級模式;

步驟三,獲取受控機在局域網(wǎng)內(nèi)的網(wǎng)絡(luò)地址以及受控機標識,在主控機處獲取受控機的顯示地址、顯示標識;

步驟四,將網(wǎng)絡(luò)地址與顯示地址進行核對,將受控機標識與顯示標識進行核對;

步驟五,如果核對結(jié)果一致,則令受控機從主控機處下載更新文件,在更新文件下載完成后,根據(jù)更新文件進行升級。

可選的,所述升級方法,還包括:

在執(zhí)行步驟四之前,獲取更新文件的第一校驗碼;

可選的,所述升級方法,還包括:

在執(zhí)行步驟四之后,獲取受控機獲取到的更新文件的第二校驗碼。

可選的,所述升級方法,還包括:

將獲取到的第一校驗碼與第二校驗碼進行核對,如果二者一致,則執(zhí)行步驟五;

否則執(zhí)行步驟二。

可選的,在執(zhí)行步驟一之前,所述升級方法包括:

生成與受控機一一對應(yīng)的更新文件,更新文件中包括對應(yīng)受控機的網(wǎng)絡(luò)地址以及受控機標識。

可選的,通過支持文本傳輸協(xié)議的下載工具獲取更新文件。

本發(fā)明提供的技術(shù)方案帶來的有益效果是:

通過獲取受控機在局域網(wǎng)內(nèi)的網(wǎng)絡(luò)地址,在經(jīng)過核對后進行更新文件的傳輸,從而避免僅能使用特定傳輸設(shè)備才能完成受控機升級這一情況的出現(xiàn),提高了升級方法的通用性,減少了專用升級設(shè)備的限制。

附圖說明

為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本發(fā)明提供的軌道交通信號設(shè)備的升級方法的流程示意圖;

圖2是本發(fā)明提供的主控機的升級界面顯示的內(nèi)容;

圖3是本發(fā)明提供的受控機的升級界面顯示的內(nèi)容。

具體實施方式

為使本發(fā)明的結(jié)構(gòu)和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明的結(jié)構(gòu)作進一步地描述。

實施例一

本發(fā)明提供了軌道交通信號設(shè)備的升級方法,所述升級方法用于主控機對受控機內(nèi)置的程序進行升級,所述升級方法,如圖1所示,包括:

步驟一,建立包含主控機和至少一臺受控機的局域網(wǎng):

步驟二,啟動主控機和受控機,令主控機跟受控機進入升級模式;

步驟三,獲取受控機在局域網(wǎng)內(nèi)的網(wǎng)絡(luò)地址以及受控機標識,在主控機處獲取受控機的顯示地址、顯示標識;

步驟四,將網(wǎng)絡(luò)地址與顯示地址進行核對,將受控機標識與顯示標識進行核對;

步驟五,如果核對結(jié)果一致,則令受控機從主控機處下載更新文件,在更新文件下載完成后,根據(jù)更新文件進行升級。

在實施中,本發(fā)明提供了一種用于軌道交通信號設(shè)備的升級方法,適用于軌道交通信號中的車載控制器(Carbon Controller,CC)、區(qū)域控制器(Zone Controller,ZC)、計算機聯(lián)鎖(computer-based interlocking,CBI)等設(shè)備。由于本發(fā)明提出的升級方法是基于網(wǎng)絡(luò)傳輸?shù)姆绞?,直接將升級需要的更新文件傳輸至待升級設(shè)備處,便于后者根據(jù)接收到的更新文件完成升級。相對于現(xiàn)有技術(shù)中使用的與待升級設(shè)備匹配的燒寫器進行升級的方法,本發(fā)明提出的升級方法無需使用專用的燒寫設(shè)備,能夠降低現(xiàn)有升級方法依賴特定燒寫設(shè)備的限制。

在具體實現(xiàn)方式中,為了實現(xiàn)依靠局域網(wǎng)的升級方法,需要執(zhí)行如步驟一至步驟五所示的內(nèi)容。并且在目前的設(shè)備安裝方式下,會根據(jù)實際用途、用戶名稱不同,使用機籠等裝置將設(shè)備進行區(qū)域性劃分。基于上述情形,不同設(shè)備所處的機籠必然設(shè)有不同的機籠號碼,在設(shè)備內(nèi)安裝的板卡也設(shè)有不同的編號,升級時可通過機籠號和板卡號的唯一性,對任一單板進行指定升級。同時板卡根據(jù)軟件分層的不同,升級軟件可分為驅(qū)動層軟件、平臺層軟件、業(yè)務(wù)層軟件,只要在主控機處進行軟件配套規(guī)劃,即可對任一單板的任一層級軟件進行單獨升級,也解決了人工選文件出現(xiàn)混淆,張冠李戴的問題。

需要指出的是,步驟二中提及到的升級模式,是指主控機、受控機均進入升級界面,在升級界面中顯示在局域網(wǎng)中與主控機成功建立通信的受控機的網(wǎng)絡(luò)地址,并且在受控機的升級界面中顯示當(dāng)前連接到的主控機的網(wǎng)絡(luò)地址。

具體的,圖2為在主控機的升級界面顯示的內(nèi)容,其中灰色框中的218.234.117.14為主控機自身的網(wǎng)絡(luò)地址,218.234.117.13、218.234.117.17、218.234.117.15、218.234.117.16均為與主控機成功建立通訊的受控機的網(wǎng)絡(luò)地址。

圖3為在受控機的升級界面顯示的內(nèi)容,其中灰色框中的218.234.117.13為受控機自身的網(wǎng)絡(luò)地址,218.234.117.14為與該受控機建立通信的主控機的網(wǎng)絡(luò)地址。

針對機籠級升級可分為單個機籠升級和多個升級,單個機籠升級時PC機對選定機籠號所對應(yīng)的機籠進行整機籠升級,機籠內(nèi)部升級數(shù)據(jù)傳輸同樣通過機籠母板的百兆以太網(wǎng)實現(xiàn)。

以單個機籠升級為例,本專利具體呈現(xiàn)方式如下:

可選的,為了更好的完成升級,在執(zhí)行步驟一前,還需要生成與受控機一一對應(yīng)的更新文件,更新文件中包括對應(yīng)受控機的網(wǎng)絡(luò)地址以及受控機標識。

這樣在進行升級時,在獲取到受控機的網(wǎng)絡(luò)地址以及受控機標識后,可以選出與受控機準確對應(yīng)的更新文件,從而令受控機獲取到更新文件,并根據(jù)升級文件完成升級。

可選的,為了提高該升級方法的準確性,還可以在升級方法的執(zhí)行過程中引入校驗碼機制。

基于校驗碼機制的升級方法,具體包括:

201、在執(zhí)行步驟四之前,獲取更新文件的第一校驗碼;

202、在執(zhí)行步驟四之后,獲取受控機獲取到的更新文件的第二校驗碼。

203、將獲取到的第一校驗碼與第二校驗碼進行核對,如果二者一致,則執(zhí)行步驟五;

否則執(zhí)行步驟二。

這里在步驟203中的核對結(jié)果為否定,則可以確認升級對象錯誤,需要令主控機跟受控機均重新進入升級模式,重復(fù)受控機信息確認的步驟,防止待升級的受控機獲取到錯誤的升級文件,導(dǎo)致設(shè)備出現(xiàn)故障。

多個機籠升級和整機設(shè)備升級的方式與單個機籠類似,升級為步進式,即升級完一個機籠后再進行下一個機籠的升級,最終達到整機設(shè)備的升級。

本發(fā)明提出的升級方法的特殊性,整個升級過程不是簡單的將原有軟件進行覆蓋的過程。而是先讓設(shè)備進入一個升級模式,在此模式下完成整個升級過程,只要運行在設(shè)備上的升級模式軟件不被破壞,升級過程出現(xiàn)斷鏈、下電、加載文件損壞導(dǎo)致升級失敗均無實質(zhì)影響,升級可停止在任意階段,只要再次進入升級模式進行設(shè)備升級即可。

可選的,通過支持文本傳輸協(xié)議的下載工具獲取更新文件。

FTP是File Transfer Protocol(文件傳輸協(xié)議)的英文簡稱,而中文簡稱為“文傳協(xié)議”。用于Internet上的控制文件的雙向傳輸。同時,它也是一個應(yīng)用程序(Application)?;诓煌牟僮飨到y(tǒng)有不同的FTP應(yīng)用程序,而所有這些應(yīng)用程序都遵守同一種協(xié)議以傳輸文件。在FTP的使用當(dāng)中,用戶經(jīng)常遇到兩個概念:"下載"(Download)和"上傳"(Upload)。"下載"文件就是從遠程主機拷貝文件至自己的計算機上;"上傳"文件就是將文件從自己的計算機中拷貝至遠程主機上。用Internet語言來說,用戶可通過客戶機程序向(從)遠程主機上傳(下載)文件。

本發(fā)明提供了軌道交通信號設(shè)備的升級方法,包括建立包含主控機和至少一臺受控機的局域網(wǎng):獲取受控機在局域網(wǎng)內(nèi)的網(wǎng)絡(luò)地址以及受控機標識,在主控機處獲取受控機的顯示地址、顯示標識;將網(wǎng)絡(luò)地址與顯示地址進行核對,將受控機標識與顯示標識進行核對;如果核對結(jié)果一致,則令受控機從主控機處下載更新文件,在更新文件下載完成后,根據(jù)更新文件進行升級。通過獲取受控機在局域網(wǎng)內(nèi)的網(wǎng)絡(luò)地址,在經(jīng)過核對后進行更新文件的傳輸,從而避免僅能使用特定傳輸設(shè)備才能完成受控機升級這一情況的出現(xiàn),提高了升級方法的通用性,減少了專用升級設(shè)備的限制。

上述實施例中的各個序號僅僅為了描述,不代表各部件的組裝或使用過程中的先后順序。

以上所述僅為本發(fā)明的實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應(yīng)包含在本發(fā)明的保護范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1