太原ATC系統計劃資料結構明細
//飛行計劃
typedef struct TAG_PLAN
{
//計劃標誌
char CurMID[29+1]; //計劃ID:年月日[8]+航班號[7/6]+起飛機場[4]+降落機場[4]
//計劃總體資訊
char CplDate[8+1+1]; //計劃執行日期(年月日[8])
char DOF[8+1+1]; //飛行計劃DOF欄位
INT32 UpdateTime; //更新時間
PLAN_STATUS CplStatus; //計劃狀態
PLAN_SOURCE CplSrc; // 計劃來源
CPL_TYPE CplType; //飛行型別
//飛行描述
char CallSign[8+1+1]; //呼號
char ASSR[5+1]; //ASSR碼
char FlyRule[1+1]; //飛行規則
char FlyType[1+1]; //飛行種類用途
short AcftNum; //架次
char AcftType[4+1+1]; //飛機型別
short AcftClass; //飛機所屬類別[1-A類,2-B類,3-C1類,4-C2類,5-C3類,6-C4類,7-D類,8-E類]
char Turbo[1+1]; //尾流
char AcftRegst[12+1+1]; //飛機註冊號
char SelSign[4+1+1]; //選呼
char WirelessEp[60]; //無線電通訊裝置
char SurveilEp[60]; //監視裝置
char SUP[40]; //計劃附加資訊
char OTHER[800]; // 對應AFTN報18分組內容revise by lss 20190301
char OP_DATA[30+1+1]; //標牌上的OP_DATA資訊 twy 2016-07-21 10->30
//起飛降落資訊
char ADDEP[4+1+1]; //起飛機場
char ETD[4+1+1]; //預計起飛時間
char ATD[4+1+1]; //實際起飛時間
char ADARR[4+1+1]; //落地機場
char ALTN1[4+1+1]; //備降機場1
char ALTN2[4+1+1]; //備降機場2
char EET[4+1+1]; //預計飛行時間
char ETA[4+1+1]; //預計到達時間
char ATA[4+1+1]; //實際到達時間
//扇區資訊
char CurSec[10+1]; //當前扇
char CtrlSec[10+1]; //控制扇
char AcpSec[10+1]; //移交接受扇
char RstSec[10+1]; // 主動請求扇 for ZULS, 於SDD之間使用,20160824
char NextSec[5][10+1]; //下一扇
//其他資訊
char TAS[5+1]; //預計巡航速度
char RFL[5+1]; //預計巡航高度層
char PRL[5+1]; //飛行員報告飛行高度
char CFL[5+1]; //管制員指定飛行高度
char RouteStr[800]; //計劃航路串
char HoldPoint[15+1]; //HOLD點名稱
int HoldMinute; //HOLD時長(分鐘)
char HoldTime[4+1+1]; //離開HOLD點時間
char BPN[15+1]; //入界點
char ETN[4+1+1]; //入界時間
char BPX[15+1]; //出界點
char ETX[4+1+1]; //出界時間
char XFL[5+1]; //協調移交(交接點)高度
char GATE[4+1+1]; //停機位
char ARWY[10+1]; //入場跑道
char DRWY[10+1]; //離場跑道
char SID[15+1]; //標準離場過程
char STAR[15+1]; //標準進場過程
char HandCommSec[10+1]; //無線電移出扇區
char CommSec[10+1]; //無線電所在扇區
char GlobalInfo[10+2]; //全域性資訊[電子程式單使用]
BYTE OtherStatus; //計劃其他狀態,按BIT位標示,1為TRUE,0為FALSE:
// 0位-計劃有FPL報;1 - DLA; 2 - ALN; 3 - RTN
//配對資訊
WORD TrackID; //TRACK_ID,相關的系統航跡號( 雷達+ADS-B),沒有配對時置為0xffff;
WORD TrackNo; //TRACK_NO,相關的系統雷達航跡號,沒有配對時置為0xffff;
WORD TrackIndexAdsb; //TRACK_INDEX_ADSB,相關的系統ADSB航跡號,沒有配對時置為0xffff;
PAIR_STATUS PairStatus; //相關狀態
//告警資訊
short AlarmYAWType; // 值為0 - 未告警; 0位為1 - 垂直偏航; 1位為1 - 側向偏航 ;
// 2位為1 - 對未獲準RVSM執行目標的CFL值進入或穿越RVSM空域的告警
//AIDC資訊
TAG_AIDC_STATUS AIDCStatus[2]; //AIDC階段
//RVSM狀態
RVSM_STATUS rvsmStatus;
//扇區經過資訊
short PassSecSum; //經過扇區的個數
TAG_PASS_SECTOR_INFO PASS_SECTOR_INFO[15]; //經過扇區的時間資訊
BYTE AutoSendDEPARR; //是否自動傳送DEP和ARR報,0-不自動,1-自動;預設1
char VIP[5+1]; //VIP標識
// 根據《關於下發《華北地區航路(航線)PBN執行實施方案》的通知》進行修改add by lss 20150311
char PBN[17+1]; // FDP 在處理FPL報時,如果編組10包含字母"R",將編組18中PBN資料項內容存入TAG_PLAN包中的PBN中
BYTE OtherStatusEx; // 擴充套件的狀態位, 0位為1表示無線電移交未確認,0位為0表示已確認.for ZULS, 20160824
//航路點資訊
short PntSum; //航路點總數
short PntPassed; //已過航路序號[從 0 計數, -1表示未過點]
TAG_STRIP_POINT STRIP_POINT[15];
// 以下資料項為成都機場CDM專案服務,add by lss, 20161125
int iEetMsg; // AFTN 報文中包含的預計飛行時間<16編組中的est_flight_time值> 分鐘
char ForecastRWY[10]; // 預測跑道:02L/02R/20L/20R
char PassPoint[20]; // 最新過點名
char RadarStatus[20]; // 最新航班位置狀態
// 以下六個變數作為臨時變數, 用作儲存上一次各自的內容,主要判斷這六個變數當前是否有變化,有變化時才對外發包更新
char TmpETA[6]; // 臨時預計到達時間
char TmpArwy[10]; // 臨時 預測跑道
char TmpPassPoint[12]; // 臨時最新過點名
char TmpATD[6]; // 臨時實際起飛時間
char TmpATA[6]; // 臨時實際到達時間
char TmpRadarStatus[20]; // 臨時最新航班位置狀態
DWORD TargetAddress; // 計劃中的24位地址碼,與雷達航跡中的24位地址碼對應。用於判斷計劃相關by lss 20190220
INT32 HandCommTime; //待脫波時間
INT32 CommTime; // 通訊建立時間
}TAG_PLAN_STRIP;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7970627/viewspace-2764731/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 競拍系統設計和核心資料結構資料結構
- PostgreSQL DBA(9) - 執行計劃資料結構SQL資料結構
- 【web】資料庫應用系統設計體系結構Web資料庫
- HBase 系統架構及資料結構架構資料結構
- [資料結構] 劃分樹資料結構
- 源計劃之從HashMap認識資料結構HashMap資料結構
- Python統計Excel檔案中超市營業額明細資料PythonExcel
- 新核心業務系統資料架構規劃與資料治理架構
- Linux系統結構說明及用途介紹Linux
- 空間劃分的資料結構資料結構
- 【PG結構】Postgresql資料庫資料目錄說明SQL資料庫
- 讀資料工程之道:設計和構建健壯的資料系統15源系統實際細節(上)
- 讀資料工程之道:設計和構建健壯的資料系統16源系統實際細節(下)
- ATC系統跟蹤事項
- 明確應用程式型別與資料庫結構設計型別資料庫
- JavaScript 資料由駝峰結構轉下劃線結構JavaScript
- 計算機網路體系結構劃分計算機網路
- OA辦公系統之工資管理流程,合理規劃薪資結構
- 資料結構 課程設計 員工管理系統(C語言)資料結構C語言
- 導師計劃--資料結構和演算法系列(上)資料結構演算法
- 導師計劃--資料結構和演算法系列(下)資料結構演算法
- 【PG體系結構】PG體系結構簡單說明
- 資料結構知識框架【超詳細】資料結構框架
- PDM系統的結構設計
- [資料庫系統]儲存和檔案結構資料庫
- 【系統設計】系統設計中經常使用的20個高階資料結構和演算法資料結構演算法
- EasyUI+JavaWeb獎助學金管理系統[3]-資料庫結構設計UIJavaWeb資料庫
- 系統架構設計筆記(97)—— 資料包架構筆記
- 為什麼資料結構設計是遊戲策劃必備技能?資料結構遊戲
- 【PG執行計劃】Postgresql資料庫執行計劃統計資訊簡述SQL資料庫
- 程式設計體系結構(09):分散式系統架構程式設計分散式架構
- 資料結構之計數排序資料結構排序
- 【JVM】體系結構及其細節JVM
- Hadoop高階資料分析 使用Hadoop生態系統設計和構建大資料系統Hadoop大資料
- 讀資料工程之道:設計和構建健壯的資料系統14源系統
- 結構化資料、半結構化資料和非結構化資料
- LevelDB系統結構與設計思路分析
- 讀資料工程之道:設計和構建健壯的資料系統18資料儲存系統(上)