EB501-10對數(shù)據(jù)的可靠性作進一步的容錯檢測。一種常用的且經(jīng)實踐檢驗較為可靠的子幀同步策略是:連續(xù)檢查幾個子幀數(shù)據(jù)(一般為3個),其子幀同一位置的ID字如果相同或相鄰子幀相應(yīng)的ID字連續(xù),則判決為子幀同步,否則子幀不同步。 子幀同步策略邏輯實現(xiàn)如圖5所示。由圖5可以看出,子幀同步與策略的正確性依據(jù)以下條件:
(1)ID字位置及其值的正確性(如過零檢測)。
(2)子幀長的正確性(通過子幀長與幀計數(shù)器值的比較判斷)。
(3)同步、檢測和失步的判別,方法與幀同步策略類似。
EB501-10在本設(shè)計中,雙PCM幀同步檢測、幀/子幀同步策略均通過CPLD邏輯器件實現(xiàn),不僅提高了設(shè)計的集成度,而且提高了系統(tǒng)的可靠性及其性能,使每路PCM分路速率達到20Mbps的*水平。
4 EB501-10軟件平臺選擇及軟件組成 目前常用的遙測前端處理器操作系統(tǒng)有Windows2000和VxWorks二種。Windows2000通用、軟件資源豐富、易于使用和擴展;而VxWorks是一個用途廣泛的實時操作系統(tǒng),具有良好的實時性、可靠性和可裁減性。根據(jù)遙測數(shù)據(jù)處理的實際需求,本設(shè)計選用了Windows2000,程序設(shè)計語言選用C++。 遙測前端處理器軟件組成與實時數(shù)據(jù)處理流程框圖如圖6所示。
圖6 EB501-10遙測前端處理器軟件組成與實際工資時數(shù)據(jù)處理流程
遙測前端處理器中的軟件由PCM數(shù)據(jù)采集、參數(shù)提取、工程單位轉(zhuǎn)換、數(shù)據(jù)合并與導(dǎo)參數(shù)計算、報警參數(shù)處理、數(shù)據(jù)存儲、網(wǎng)絡(luò)通信與數(shù)據(jù)分配等模塊組成。其中,采集、參數(shù)提取、工程單位轉(zhuǎn)換模塊與數(shù)據(jù)流相對應(yīng),每個數(shù)據(jù)流單*套。PCM數(shù)據(jù)經(jīng)采集后,接事先定義對參數(shù)進行提取、工程單位轉(zhuǎn)換和必要的處理、存儲。按事先設(shè)置,需要模擬輸出的數(shù)據(jù)直接由D/A板輸出,通過網(wǎng)絡(luò)把工程單位數(shù)據(jù)和原始數(shù)據(jù)傳輸給工作站,由工作站完成遙測數(shù)據(jù)的各種方式的可視化顯示和飛行試驗數(shù)據(jù)分析與處理。
基于EB501-10總線的新一代嵌入式遙測前端處理器的設(shè)計和實現(xiàn),使遙測數(shù)據(jù)處理系統(tǒng)的集成更加容易。其20Mbps的速率、雙路PCM數(shù)據(jù)的分路和實時處理能力??蓾M足現(xiàn)代軍、民機飛行試驗遙測數(shù)據(jù)處理要求。它的應(yīng)用使我國的飛行試驗遙測數(shù)據(jù)處理技術(shù)水平得到很大的提升。
同時,EB501-10總線的加固特性,使以嵌人式遙測前端處理器為核心而組成的實時遙測數(shù)據(jù)處理系統(tǒng),滿足了運輸類飛機機載要求和地面車載環(huán)境要求,拓寬了遙測前端處理器在試驗和民用工業(yè)試驗等領(lǐng)域內(nèi)的應(yīng)用范圍,有著廣闊的應(yīng)用前景。
FANUC-I-O-BASE-BACKPLANE-A03B-0801-C013 USED
Allen Bradley Disconnect Switch 1494V-DSX30/FS30 USED
SMC VSS8-8-YZ-S-3EZ-V1 SOLENOID VALVE BRAND NEW
IFM EFECTOR OB5013 OBF-FPKG/T/US(QTY2) OB5021 (QTY1)Fiber-Optic Sensor USED
GE Fanuc IC693BEM320B I/O Link Module slave 90-30 PLC USED
OLOFSSON 12-10007 REV A PC BOARD USED NICE
ROSS - HORIZONTAL LEVER VALVE Pneumatic Used
KENNAMETAL TOOL TOOLING HOLDER KM50TK01499-D KM50 NEW
MITUTOYO 543-185B DIGIMATIC INDICATOR USED CHEAP
CAT 50 COMMAND COLLET CHUCK C6C4 0020 USED
CAT 50 COMMAND COLLET CHUCK C6C4 0032 USED
SIEMENS CIRCUIT BREAKER 5SX22 D3 LOT OF 10 USED
SQUARE D 9422RT1 OPERATING MECHANISM USED NICE
1 USED EMA & BERGER CZ471344U003 RESISTORS
Siemens 6EP1935-6MD11 SITOP AKKU-Modul Used
PHOENIX CONTACT PLUGTRAB PT 2-PE/S 24AC-ST USED NICE
LOT OF 3 ALLEN BRADLEY 140M-C2E-A40 SERIES B/ 140M-C-TE SERIES A USED
Lot of 5 Wohner 32-442 IEC 60439-1 Eques Easy Connector Used
Action Pak 7500-5070 Frequency Converter Used
LOT OF 10 THOMAS & BETTS 8914R EVER-LOK PLUGS 20A 125V NEW IN BOX
NUMATICS 55B-11-PI-112CA PNEUMATIC SOLENOID VALVE W/PID-112CAAA NEW IN BOX
Fairchild Industrial Products Volume Booster 4533A NEW NO BOX
?