李東奎 胡衛(wèi)東
(1.北京全路通信信號研究設(shè)計院集團(tuán)有限公司,北京 100070;2.北京市高速鐵路運(yùn)行控制系統(tǒng)工程技術(shù)研究中心,北京 100070)
TW-2型駝峰自動控制系統(tǒng)(簡稱TW-2系統(tǒng))是目前國內(nèi)編組站裝備數(shù)量較多的駝峰控制系統(tǒng),其下層控制板為自行研發(fā)的專用嵌入式微機(jī)模塊系列,是整個系統(tǒng)關(guān)鍵組成部分。針對TW-2系統(tǒng)配套研發(fā)的硬件檢測設(shè)備,能夠自動檢測不同類型的下層控制板,檢測其上電運(yùn)行、直流輸入通道、直流輸出通道、模擬量輸入通道、串口通信接口和CAN通信接口等工作狀態(tài),并能對控制板尤其是輸入輸出通道進(jìn)行動態(tài)老化拷機(jī)。
TW-2系統(tǒng)硬件檢測設(shè)備可為電務(wù)維修部門提供便捷可靠的檢測手段,減少故障維修時間,減少故障板件需返廠檢修而影響現(xiàn)場使用的風(fēng)險;同時對于維修后的板件和長時間備用的板件,能夠在線下檢測其功能完整性,減少現(xiàn)場更換上線使用存在的風(fēng)險。
TW-2系統(tǒng)硬件檢測設(shè)備可為硬件生產(chǎn)廠家的生產(chǎn)和維修提供可靠的技術(shù)保障,提高硬件出廠的質(zhì)量和產(chǎn)量;同時檢測設(shè)備的老化拷機(jī)功能,能夠?qū)斎胼敵鐾ǖ肋M(jìn)行動態(tài)老化,抑制下層控制板上道使用初期的“浴盆曲線”問題。
TW-2系統(tǒng)的結(jié)構(gòu)設(shè)計為典型的DCS集散式控制系統(tǒng),其系統(tǒng)結(jié)構(gòu)如圖1所示。
TW-2系統(tǒng)的下層控制板有4種:進(jìn)路控制板KB-L、與KB-L配套的輸入輸出板IOB、減速器控制板KB-JA和測長板CB,它們分別完成對各種現(xiàn)場設(shè)備的采集和控制。其中KB-L與KB-JA兩種控制板的硬件結(jié)構(gòu)、性能特點(diǎn)、配線設(shè)計均一致,因此板件檢測可歸為一類。
下層控制板分為前、后板兩部分,前板稱為主模塊,主要放置嵌入式CPU及其相關(guān)電路、通信控制電路、接口控制電路等;后板稱為后出線模塊,可通過連接器與外部電纜相連,主要放置接口電路;前、后板件通過CPCI總線連接。4種控制板的性能及特點(diǎn)如下。
圖1 TW-2系統(tǒng)結(jié)構(gòu)圖Fig.1 TW-2 system structure
1)KB-L,KB-L-R:進(jìn)路控制板及后出線板
2)KB-JA,KB-JA-R:減速器控制板及后出線板
兩種控制板均采用Intel 386EX CPU,包括EEPROM及SRAM存儲器、兩路CAN總線接口、兩路RS-232串口、16路直流輸入、16路直流輸出、2路雷達(dá)模擬量輸入、2路踏板模擬量輸入,統(tǒng)稱為KB類控制板。
3)IOB,IOB-R:輸入輸出板及后出線板
IOB采用89C51 CPU(內(nèi)置EEPROM及RAM存儲器)、一路CAN總線接口、一路RS-232串口、64路直流輸入、24路直流輸出。
4)CB,CB-R測長板及后出線板
CB采用Intel 386 EX CPU,包括EEPROM及SRAM存儲器、兩路CAN總線接口、兩路RS-232串口、16路測長模擬量輸入。最多可支持16股道,通過片選依次對16股道電壓進(jìn)行掃描,經(jīng)過A/D轉(zhuǎn)換成數(shù)字量進(jìn)行處理。
TW-2系統(tǒng)硬件檢測設(shè)備應(yīng)能夠自動檢測不同類型的下層控制板,檢測其上電運(yùn)行、直流輸入通道、直流輸出通道、模擬量輸入通道、串口通信接口和CAN通信接口等工作狀態(tài)。
1)KB類控制板,16路直流輸入和16路直流輸出的動態(tài)檢測、2路雷達(dá)模擬量輸入和2路踏板模擬量輸入的檢測,串口通信接口檢測,CAN通信接口檢測。
2)IOB控制板,64路直流輸入和24路直流輸出的動態(tài)檢測,串口通信接口檢測,CAN通信接口檢測。
3)CB控制板,16路測長模擬輸入的動態(tài)檢測,串口通信接口檢測,CAN通信接口檢測。
4)各控制板的上電運(yùn)行檢測,包括內(nèi)存檢測、CPU檢測等。
TW-2系統(tǒng)硬件檢測設(shè)備應(yīng)能夠?qū)刂瓢?,尤其是輸入輸出通道進(jìn)行動態(tài)老化拷機(jī)。通過設(shè)定控制板的運(yùn)行工作時間,直流循環(huán)開關(guān)的次數(shù)等設(shè)置進(jìn)行單板老化烤機(jī)檢測,并將測試報告記錄。
TW-2系統(tǒng)硬件檢測設(shè)備應(yīng)具有友好的人機(jī)交互界面,方便現(xiàn)場人員對各項功能進(jìn)行操作,對出現(xiàn)的故障能夠進(jìn)行報警和提示。
TW-2系統(tǒng)硬件檢測設(shè)備采用19英寸標(biāo)準(zhǔn)機(jī)箱,流行的CPCI架構(gòu),內(nèi)設(shè)加固顯示屏(LCD SCREEN),主處理器板(MPU板)采用嵌入式PC104結(jié)構(gòu),MPU板通過RS-232串口和CAN網(wǎng)絡(luò)與位于同一機(jī)箱內(nèi)的測試板(KB類、IOB、CB)進(jìn)行通信。設(shè)備結(jié)構(gòu)簡單堅固,便于現(xiàn)場使用,其設(shè)備硬件組成如圖2所示。
圖2 檢測設(shè)備硬件組成圖Fig.2 Hardware composition of detecting equipment
MPU板采用嵌入式PC104結(jié)構(gòu),PC104結(jié)構(gòu)實質(zhì)上就是一種緊湊型的PC和 PC/AT 工業(yè)總線,其信號定義和PC/AT 基本一致,但電氣和機(jī)械規(guī)范卻完全不同,是一種優(yōu)化的、小型、堆棧式結(jié)構(gòu)的嵌入式控制系統(tǒng)。
1)主處理器單元
a.CPU采用嵌入式AMD GEODE LX800微處理器,128 kB一級緩存,主頻500 MHz,板載內(nèi)存不低于256 MB;
b.顯示輸出:VGA最大顯示分辨率≤1 280×1 024,與LCD SCREEN連接;
c.一路RS-232串口,波特率9 600 b;作為和測試板通信的工具,通過該串口可采集測試板數(shù)據(jù)或向測試板發(fā)送控制命令;
d.配備兼容IDE標(biāo)準(zhǔn)的1.8固態(tài)盤,容量不小于1 GB;
e.4個USB 2.0連接端口,支持USB2.0;一路百兆網(wǎng)口;
f.支持Windows2000/XP;
g.支持ISA總線。
2)CPLD接口單元
CPLD采用Altera公司的主流器件MAX II系列的EPM1270,其主要功能如下。
a.根據(jù)測試板的選擇,產(chǎn)生相應(yīng)的控制信號控制模擬開關(guān)的通斷,用戶不需要替換后出線接口單元;
b.根據(jù)測試板的選擇,輸出相應(yīng)的直流信號到測試板同時采集測試板輸出的信號,并加以處理,以待主處理器單元比對、校驗;
c.根據(jù)主處理器單元命令,完成對CB測試板的通道選擇。
3)模擬信號產(chǎn)生單元
模擬信號產(chǎn)生單元采用Intersil公司的精密壓控函數(shù)發(fā)生器ICL8038芯片,該芯片能很好地保證信號的頻率(0.001~300 kHz),幅度以及占空比等,其主要功能如下。
a.產(chǎn)生雷達(dá)模擬信號,頻率0~2 000 Hz,幅值0~12 V;
b.產(chǎn)生踏板模擬信號,脈寬1~200 Ms,幅值0~12 V;
c.產(chǎn)生測長模擬信號,頻率175 Hz,幅值0~2 V。
4)后出線接口單元
只采用同一塊后出線,就能方便地測試所有板卡,用戶無需因為測試板的不同而更換后出線,只需將后出線的配線連接器插到待測試板的后出線板上即可。
提供主處理器板與測試板CAN通信功能。采用機(jī)箱內(nèi)安裝HT-2301智能型CAN模塊的方式來實現(xiàn)與測試板的通信。
HT-2301板上嵌入Intel 386EX CPU專門處理CAN通信,通過雙口RAM實現(xiàn)與MPU板的數(shù)據(jù)交換,板上共有兩路獨(dú)立帶光電隔離的CAN通信接口。
8.4 英寸加固液晶顯示屏,體積小,重量輕,提高了系統(tǒng)的環(huán)境適應(yīng)性和便攜性。
無需外接單獨(dú)供電,直接采用系統(tǒng)的12 V直流輸入,結(jié)構(gòu)更加簡潔。
采用通用電源模塊,AC220 V輸入,5 V、DC12 V輸出,功率大于100 W。
TW-2系統(tǒng)硬件檢測設(shè)備的關(guān)鍵技術(shù)在于以下兩點(diǎn)。
1)各種測試信號的模擬,不同的下層控制板需要不同的測試信號,應(yīng)能根據(jù)不同測試板產(chǎn)生不同的測試信號;
2)不同測試板測試信號的切換,由于有4種3類下層控制板,而只有一個后出線接口板,應(yīng)能根據(jù)不同測試板進(jìn)行切換。
主處理器板采用高可靠性的ISA總線與CPLD相連,通過操作CPLD內(nèi)不同的寄存器來根據(jù)不同測試板產(chǎn)生相應(yīng)的測試信號,該測試信號可以受應(yīng)用程序控制,產(chǎn)生動態(tài)的數(shù)字信號,如圖3所示。
圖3 測試信號產(chǎn)生示意圖Fig.3 Generation of testing signals
主處理器板采用1個三極管和1個MOS管來產(chǎn)生8路直流輸出信號,這樣即使對于采集多達(dá)64路直流信號的IOB,也只需8個三極管就可以完成直流信號的產(chǎn)生工作。更重要的是這樣設(shè)計還可以防止因主處理器板自身故障而導(dǎo)致誤判斷,因為1個控制單元可以控制8路信號的輸出,如果主處理器板檢測到來自同一個控制單元輸出的8路信號均為錯誤,應(yīng)用程序則會及時通知用戶,以保障檢測的可靠性,如圖4所示。
圖4 直流信號輸出Fig.4 DC signal output
主處理器板通過串口通信將命令下發(fā)到測試板,測試板接收命令后執(zhí)行相應(yīng)輸出動作,同時主處理器板采集這些輸出信號,并與剛才下發(fā)的命令進(jìn)行比較,以檢測測試板的輸出是否正常,如圖5所示。
圖5 直流信號采集Fig.5 Acquisition of DC signals
TW-2系統(tǒng)硬件檢測設(shè)備已在鄭州電務(wù)段、硬件生產(chǎn)廠家和售后部門投入使用,為系統(tǒng)下層控制板的生產(chǎn)和維修提供便捷可靠的檢測手段,減少故障維修時間,提高硬件出廠的質(zhì)量和產(chǎn)量,有效保證TW-2系統(tǒng)上道運(yùn)行的可靠性和穩(wěn)定性。