DS6-K5B聯(lián)鎖數(shù)據(jù)配置說明

上傳人:無*** 文檔編號:21523589 上傳時間:2021-05-03 格式:DOCX 頁數(shù):50 大?。?20.84KB
收藏 版權(quán)申訴 舉報 下載
DS6-K5B聯(lián)鎖數(shù)據(jù)配置說明_第1頁
第1頁 / 共50頁
DS6-K5B聯(lián)鎖數(shù)據(jù)配置說明_第2頁
第2頁 / 共50頁
DS6-K5B聯(lián)鎖數(shù)據(jù)配置說明_第3頁
第3頁 / 共50頁

下載文檔到電腦,查找使用更方便

10 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《DS6-K5B聯(lián)鎖數(shù)據(jù)配置說明》由會員分享,可在線閱讀,更多相關(guān)《DS6-K5B聯(lián)鎖數(shù)據(jù)配置說明(50頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 V2.0 DS6-K5B 聯(lián)鎖軟件數(shù)據(jù)配置說明 北京全路通信信號研究設(shè)計院 2004 年 7 月 23 日 1

2、 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 一、編譯系統(tǒng)的建立(建立編譯環(huán)境) 1、 DS6-K5B系統(tǒng)的編譯環(huán)境是 Windows98 下的 DOS操作系統(tǒng) ( 其他 Windows 系統(tǒng)下的或純 DOS環(huán)境不行 ) , 使用的是 WATCOM(95)C 語言。除了聯(lián)鎖應(yīng)用文件外,還包括系統(tǒng)支持文件。本系統(tǒng)軟件運行在無操作系統(tǒng)的平臺上。使用的是 IC 卡存儲程序介質(zhì),編譯硬件平臺是筆記本電腦。 2、 把光盤中 F486 目錄包括所有文件拷貝到 C 驅(qū)的根目錄下和 EXPFiles 目錄包括所有文件拷貝到 C 驅(qū)的根目錄下;

3、 3、 C:\F486\SRC 為源文件的目錄、 C:\F486\UTL 為應(yīng)用文件的目錄、 C:\F486\WATCOM95為編譯連接文件 的目錄, C:\EXP Files 的文件為系統(tǒng)啟動的文件 4、 在 C:\F486\SRC 目錄下建立各站的聯(lián)鎖程序目錄,然后把各站的聯(lián)鎖程序拷貝在相應(yīng)的目錄下。 5、 運行 C:\F486 目錄下的 F486.BAT 文件,然后在 C:\F486\SRC 目錄下各聯(lián)鎖程序目錄中運行 MK.BAT文 件(如果是第一次編譯須先運行 MK SETUP命令,用于建立 \OBJ 和\ERC 目錄)進行程序編譯 6、 編譯連接生

4、成 LS.EXP 文件,把 LS.EXP 文件拷到 IC 卡中 7、 在 IC 卡中要求下列文件: DV_ET.EXP —— C:\EXP Files DV_MT.EXP —— C:\EXP Files F486K6_3.EXP —— C:\EXP Files F486PG.EXP —— C:\EXP Files K6STP.EXP —— C:\EXP Files LS.EXP ——由全部聯(lián)鎖軟件編譯連接生成 K6.DAT ——由參數(shù)生成軟件生成 其中每個站要求更改的文件為 LS.EXP 和 K6.DAT 文件 二、聯(lián)鎖程序的

5、數(shù)據(jù)文件配置 1、 要求更改的文件 LSFDATA1.C(列車進路聯(lián)鎖表) LSFDATA2.C(調(diào)車進路聯(lián)鎖表) LSFDATA3.C(設(shè)備代碼表、進路按扭表、長進路聯(lián)鎖表等) LSFDATA4.C(要求手動輸入的數(shù)據(jù)) LSFDATA5.C(要求手動輸入的與控制臺有關(guān)的數(shù)據(jù)) LSKZMAC.H(各種設(shè)備的參數(shù)值) CONSOLE.H(與控制臺有關(guān)的宏定義及數(shù)據(jù)結(jié)構(gòu)定義 ) 2、 LSFDATA1.C、 LSFDATA2.C、 LSFDATA3.C、LSKZMAC.H:可以由聯(lián)鎖 CAD自動生成的數(shù)據(jù)拷入 3、 LSFDATA4.

6、C、LSFDATA5.C、CONSOLE.:H大部分?jǐn)?shù)據(jù)可以由輔助 CAD軟件生成,部分?jǐn)?shù)據(jù)需要根據(jù)該站實際情況手工修改。 三、具體數(shù)據(jù)文件定義說明 ▲ LSFDATA4.C : 1、各類設(shè)備代碼 (1) const unsigned short cj64dnameb[CJ64DMAX*12+1] 64D 設(shè)備代碼表。填寫順序為: JSBJ,F(xiàn)SBJ,BSAJ,SGAJ,F(xiàn)UAJ,KTXZJ,JBH,JBU,JBL,F(xiàn)BL, FBU, FBH (2) const unsigned short cj64fameb[CJ64FMAX*12+1

7、] 64F 設(shè)備代碼表。 填寫順序為: JSBJ,JSJ,F(xiàn)SJ,LZJ,SGAJ,F(xiàn)UAJ,KTJ,JHJ,JUJ,F(xiàn)HJ,F(xiàn)UJ, 2 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 FLJ (3) const unsigned short blk_2_nameb[BLK_2_MAX*11+1] 二線制方向電路設(shè)備代碼表。 填寫順序為: LZCJ,LZJJ ,JSJ,WJFZAJ,WFFZAJ,KJ,JDJ,F(xiàn)DJ, JQDJ, JQJ, FZAJ (4) const unsigned short blk_4_nameb

8、[BLK_4_MAX*10+1] 四 線制方 向電路設(shè) 備代碼 表。填 寫順序為 FAJ, FSJ, CFJ, ZFAJ, JFAJ , FFAJ, KJ, JD,FD,FZD,JQJH,JQJHS (5) const unsigned short dkxhnameb[DKXHMAX+1] 道口通知類型(道口通知、機務(wù)段、駝峰聯(lián)系)設(shè)備代碼表 (6)const unsigned short zjzcxhnameb[ZJZCXHMAX+1] 站間或場間聯(lián)系設(shè)備名稱表 2.進路控制數(shù)據(jù) (1) const struct SPECIALSEG special

9、seglist[SPECIALSEG_MAX+1] :條件侵限區(qū)段數(shù)據(jù) 每個區(qū)段的數(shù)據(jù)按如下順序填寫: 侵限區(qū)段代碼 侵限區(qū)段內(nèi)道岔數(shù) 侵限區(qū)段內(nèi)各道岔代碼(無效代碼填 0xFFFF) 構(gòu)成侵限時各道岔的位置(無效代碼填 0xFF) 侵限區(qū)段類型( kind ) (2) const unsigned short tsqddata[TSQDMAX+1][3] :特殊情況的條件侵限區(qū)段 作用:當(dāng)某個侵限區(qū)段的聯(lián)鎖條件比較特殊,其相關(guān)數(shù)據(jù)填入數(shù)據(jù)結(jié)構(gòu) specialseglist [][] 以后仍不能滿足聯(lián)鎖條件的要求時(一個區(qū)段對一個以上的區(qū)段

10、構(gòu)成侵限) ,則需要 將此區(qū)段的相關(guān)數(shù)據(jù)再填入此數(shù)組中。 數(shù)據(jù)項構(gòu)成:每 3 個數(shù)據(jù)為一組,含義如下: ⑴.以此區(qū)段為侵限區(qū)段的進路代碼。 ⑵.侵限區(qū)段代碼。 ⑶.侵限類型,與數(shù)據(jù)結(jié)構(gòu) specialseglist [][] 中與此區(qū)段對應(yīng)的一組數(shù)據(jù)中的 kind 值相同。 例如:圖 1 所示的站場圖 D5 13 9 D7 11 7 1 5 D1 3 D3 1-3DG 對 5DG及 11DG均構(gòu)成侵限。對于 1-3DG,首先在數(shù)據(jù)結(jié)構(gòu) specialseglist

11、 [][] 中填寫如下數(shù)據(jù): 0x5101 , (1-3DG 區(qū)段代碼 ) 3 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 2, (1-3DG 內(nèi)的道岔組數(shù) ) 0x01, 0x02, 0xff , (1#、 3#道岔代碼的低字節(jié) ) 0xaa, 0xaa, 0xff ,(構(gòu)成第一種侵限情況時的道岔位置) 1, (第一種侵限情況) 0x5101 (1-3DG 區(qū)段代碼 ) 2 (1-3DG 內(nèi)的道岔組數(shù) ) 0x02, 0xff ,0xff , (3

12、#道岔代碼的低字節(jié) ) 0x56, 0xff ,0xff ,(構(gòu)成第二種侵限情況時的道岔位置) 2 (第二種侵限情況) 然后,在 tsqddata[TSQDMAX+1][3] 填寫如下數(shù)據(jù): 0x2401 , ( D1-D3 的進路代碼) 0x5101 , ( 1-3DG 區(qū)段代碼) 1, (第一種侵限情況) 0x2402 , ( D5-D7 的進路代碼) 0x5101 , ( 1-3DG 區(qū)段代碼) 2, (第二種侵限情況 ) 既:對于 specialseg

13、list [][] 中所示的兩種侵限情況在 tsqddata[][] 中注明對哪一條進路構(gòu)成侵限。 (3) const unsigned short sbcxqd[SBCXMAX+1] :鎖閉超限數(shù)據(jù)。 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 Sbcxqd[] 整型 鎖閉構(gòu)成超限的區(qū)段代碼 (4) const unsigned short yxjljj[YXJLJJMAX+1] :延續(xù)口的接近區(qū)段代碼 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 yxjljj[] 整型 延續(xù)接車口接近區(qū)段代碼 (5) const unsigned

14、 short yxjlan[YXJLMAX+1][4] :延續(xù)進路按扭表數(shù)據(jù)。 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 4 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 1 yxjlan[][0] 整型 延續(xù)進路終端按鈕代碼 2 yxjlan[][1] 整型 延續(xù)進路代碼 3 yxjlan[][2] 整型 延續(xù)進路始端按鈕代碼 4 yxjlan[][3] 整型 延續(xù)進路終端按鈕代碼 (6) const struct YXJLLSB yxjllsb[DCYXJLMAX+1] :往調(diào)車口方向

15、的延續(xù)進路聯(lián)鎖表 (7) const unsigned short zxczxhdm[ZXCZMAX+1][2]:正線出站信號機數(shù)據(jù)。 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 zxczxhdm [][0] 整型 具有正線接車股道的出站信號機設(shè)備代碼 2 zxczxhdm [][1] 整型 出站信號有正線通過填寫 0x5555, 無正線通過填寫 0 (8) const unsigned int ddjldata[DDJLMAX+1][2] :無重疊區(qū)段的敵對進路代碼。 兩個數(shù)據(jù)一組,分別為兩條沒有重疊區(qū)段但要求按敵對進路處理的進路代碼

16、。 (9) const unsigned short YDXHANB[JZXHMAX+1] :引導(dǎo)信號功能按扭 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 YDXHANB[] 整型 引導(dǎo)信號功能按鈕, 必須按照進站信號設(shè)備編碼的順序填 寫相應(yīng)的功能按鈕 (10) const unsigned short YDXHSQD[JZXHMAX+1] :引導(dǎo)信號的內(nèi)方的首區(qū)段代碼 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 YDXHSQD[] 整型 引導(dǎo)信號內(nèi)方首區(qū)段代碼,按進站信號編碼順序填寫 (11) const unsigned

17、 short YDXHJJQD[JZXHMAX+1] :引導(dǎo)信號的接近區(qū)段代碼 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 YDXHJJQD [] 整型 引導(dǎo)信號接近區(qū)段代碼,按進站信號編碼順序填寫 (12) const unsigned short YZSANB[JZXHMAX+1] :進站信號要求開放咽喉引導(dǎo)的所按壓的引導(dǎo)總鎖 按扭 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 YZSANB [] 整型 引導(dǎo)信號所在咽喉區(qū)的引導(dǎo)總鎖按鈕代碼 (13) const unsigned char dczsgxdata[DCMAX+1][3] :道岔引導(dǎo)總鎖

18、數(shù)據(jù),每個道岔最多可以有 3 個引總鎖,沒有填 0。 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 dczsgxdata[][0] 整型 道岔對應(yīng)咽喉引導(dǎo)總鎖按鈕代碼的低字節(jié) 2 dczsgxdata[][1] 整型 道岔對應(yīng)咽喉引導(dǎo)總鎖按鈕代碼的低字節(jié) 3 dczsgxdata[][2] 整型 道岔對應(yīng)咽喉引導(dǎo)總鎖按鈕代碼的低字節(jié) (14) const unsigned short qjtjdata[CZKMAX+1][2] :區(qū)間方向的出站口數(shù)據(jù),該方向的出站信號 開放要求檢查的條件 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 qjtjdata [][0

19、] 整型 出站口離去區(qū)段代碼 2 qjtjdata [][1] 整型 出站口區(qū)間條件代碼( KTJ,KTXZJ),如果 區(qū)間為單向閉塞區(qū)間填寫 0x0055 (15) const unsigned short bj_wcqd[BJWCQDMAX] :需要故障報警的無岔區(qū)段代碼 5 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 (16) const unsigned short JJTSQD[JJTSMAX][2] :接近提示區(qū)段。 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 JJTSQD[0 ] 整型 提示區(qū)段代

20、碼 2 JJTSQD[1 ] 整型 提示區(qū)段內(nèi)方代碼 (17) const JJTSXX[JJTSMAX+1] :接近提示信息。 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 JJTSXX 整型 接近提示信息(與 JJTSQD所填數(shù)據(jù)相對應(yīng)) (18) const struct FHDCJG fhdcdata[FHDCMAX+1] :防護道岔的數(shù)據(jù)。如果防護區(qū)段鎖閉后,防護 區(qū)段的道岔在設(shè)定位置,則被防護的道岔要防護鎖閉。 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 qdcode 整型 防護區(qū)段代碼 2 qddccode 整型 防護區(qū)段

21、包含道岔代碼 3 qddcwz 整型 防護區(qū)段包含道岔位置 4 fhdccode 整型 被防護道岔代碼 (19) struct JWDSJJG jwddata[JWDMAX+1] :機務(wù)段數(shù)據(jù) 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 Jwdantj 整型 機務(wù)段按鈕繼電器代碼 (JTAJ) 2 Jwdcode 整型 機務(wù)段同意繼電器代碼 (WJTJ) 3 Jwdandm 整型 機務(wù)段終端信號按扭代碼 4 Jwdcomd 字符形 機務(wù)段命令 5 injldm[INJLMAX] 整型 入庫進路代碼

22、(不足最大數(shù)填 0xffff ) 6 outjldm[OUTJLMAX] 整型 出庫進路代碼(不足最大數(shù)填 0xffff ) (20) struct GNANBJG gnanb[GNANBMAX+1] :功能按鈕排列表 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 code 整型 按鈕代碼 2 anxx 字符型 按鈕類型 3 tsxx 字符型 按下時向上位機發(fā)送的提示信息代碼 4 status 字符型 按鈕狀態(tài) 5 time 字符型 填0 (21) const unsigned short sgjsqd[DCQDMAX+SGJ

23、SWCQDMAX+1] :有事故解鎖按扭的區(qū)段代碼(區(qū)段的順序要求按區(qū)段按鈕的低字節(jié)順序) (22) const struct SGJSDJWCQD sgjsdjwcqd[SGJSDJWCQDMAX+1] :事故解鎖帶解無岔區(qū)段(道岔區(qū)段代碼,無岔區(qū)段代碼) 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 dcqd 整型 道岔區(qū)段代碼 2 wcqd 整型 被帶解無岔區(qū)段代碼 (23) const struct FJLDCLSB fjldclsb[FJLDCMAX+1] :非進路調(diào)車聯(lián)鎖表 (24) const unsigned short fjldca

24、nb[FJLDCMAX+1][3] :非進路調(diào)車按鈕數(shù)據(jù) 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 fjldcanb[][0] 整型 非進路調(diào)車辦理按鈕代碼 2 fjldcanb[][1] 整型 非進路調(diào)車復(fù)原按鈕代碼 3 fjldcanb[][2] 整型 非進路調(diào)車進路代碼 6 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 (25) const struct TFJLLSB tfjllsb[TFJLMAX+1] :簡易駝峰進路聯(lián)鎖表 . 參照數(shù)據(jù)結(jié)構(gòu)填寫。 (26) cost un

25、signed short jytfgxb[TFJLMAX+1][10] :簡易駝峰數(shù)據(jù) 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 jytfgxb[0] 整型 駝峰允許控制按鈕代碼 2 jytfgxb[1] 整型 駝峰進路代碼 3 jytfgxb[2] 整型 YTKJ 代碼 4 jytfgxb[3] 整型 TJKJ1 代碼 5 jytfgxb[4] 整型 JQJ 代碼 6 jytfgxb[5] 整型

26、 駝峰故障復(fù)原按鈕代碼 7 jytfgxb[6] 整型 TKXJ 代碼 8 jytfgxb[7] 整型 TSJ 代碼 9 jytfgxb[9] 整型 QJ 代碼 10 jytfgxb[9] 整型 TJ 代碼 (27) const unsigned short gddcdata[GDDCMAX+1] :不允許雙向同時調(diào)車的股道 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 gddcdata[] 整型 不允許同時往軌到調(diào)

27、車的軌道軌 道區(qū)段代碼 (28) const struct TGJLANBJG tgjlanb[TGJLMAX+1] :通過進路按鈕表,沒有填0xffff. 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明 1 tgsdancode 整型 通過進路始端按鈕代碼 2 tganmcode1 整型 通過進路變更按鈕 1 代碼 3 tganmcode2 整型 通過進路變更按鈕 2 代碼 4 tganmcode3 整型 通過進路變更按鈕 3 代碼 5 tgzd

28、ancode 整型 通過進路終端按鈕代碼 6 tgjlnum 整型 通過進路包含進路數(shù)量 7 tgjlsdan[TGJLNUM+1] 整型 構(gòu)成通過進路的接發(fā)車進路的始端信號按鈕代碼 8 tgjlzdan[TGJLNUM+1] 整型 構(gòu)成通過進路的接發(fā)車進路的終端信號按鈕代碼 9 tgjljldm[TGJLNUM+1] 整型 構(gòu)成通過進路的接發(fā)車進路的進路代碼 (29) const unsigned short tgjldata[TGJLNUMMAX+1][4] :通過進路構(gòu)成關(guān)系數(shù)據(jù) 序號 數(shù)據(jù)項 數(shù)據(jù)類型

29、 說明 1 tgjldata[0] 整型 通過進路接車進路代碼或四顯示接車進路代碼 2 tgjldata[1] 整型 通過進路發(fā)車進路代碼,沒有填 0xffff 3 tgjldata[2] 整型 接車為四顯示時填寫 2 接近區(qū)段代碼,沒有填寫 0xffff, 4 tgjldata[3] 整型 接車為四顯示時填寫 3 接近區(qū)段代碼 , 沒有填寫 0xffff (30) const struct TGJLXHJG tgjlxhdata[TGXHLXMAX+1] :通過進路信號升級顯示關(guān)系數(shù)據(jù)表。 序號 數(shù)據(jù)項 數(shù)

30、據(jù)類型 說明 1 injlrute 整型 通過進路接車進路代碼 2 insignal[5] 字符 通過進路接車進路信號命令,填寫 5 個,沒有填寫 0xff 3 outroute 整型 通過進路發(fā)車進路代碼 4 outsignal[5] 字符 通過進路發(fā)車進路信號命令,填寫 5 個,沒有填寫 0xff 5 lqtjcode 整型 發(fā)車口 2 離去區(qū)段設(shè)備代碼,沒有填寫 0xffff. 。該項數(shù) 據(jù)只有在接車信號為四顯示, 發(fā)車為三顯示或四顯示的自

31、 動閉塞區(qū)間才填寫。 7 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 (31) const unsigned short ycjjdata[YCJJMAX+1][3] :接近延長數(shù)據(jù) 3 個數(shù)據(jù)一組,分別為:三接近區(qū)段代碼,二接近區(qū)段代碼,一接近區(qū)段代碼。接車進路的接 近區(qū)段需要延長到哪個區(qū)段,就在相應(yīng)位置填該區(qū)段的代碼,不用的數(shù)據(jù)填 0xffff 。 (32) const struct ZJCCJG zjccdata[ZJCCMAX+1]:中間出岔數(shù)據(jù) 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說

32、明 1 gdqdnum 字符型 中岔股道包含的區(qū)段數(shù)量(包含道岔、無岔和股道) 2 qdcode[6] 整型 中岔股道包含的區(qū)段代碼,最多 6 個,沒有填 0xffff 3 gddcnum 字符型 中岔股道包含的道岔數(shù)量 4 dccode[3] 整型 中岔股道包含的道岔代碼 , 最多 3 個,沒有填 0xffff (33) struct CJLXSJJG cjlxdata[CJLXMAX+1] :場間聯(lián)系數(shù)據(jù) 序號 數(shù)據(jù)項 數(shù)據(jù)類型 說明(沒有本項數(shù)據(jù)填 0xffff ) 1 Lxqqdm

33、 整型 場聯(lián)區(qū)段代碼 2 Bzzcj 整型 本站照查繼電器代碼 3 Bzzj 整型 本站終端繼電器代碼 4 Bzgjj 整型 本站 GJJ 代碼 5 Dfzcj 整型 對方照查繼電器代碼 6 Dflxj 整型 對方 LXJ 代碼 7 Dfluxj 整型 對方 LUXJ代碼 8 Dfdtj 整型 對方 DTJ代碼 9 Jqj 整型 對方 JGJ 代碼 (34) const unsigned short buttoncode[BUTTONMAX*8+1]:按鈕矩陣代碼表 本數(shù)組為全體按鈕

34、代碼,用于聯(lián)鎖機與控顯機交換按鈕信息。按鈕代碼的排列順序與總冊中的 “按鈕排列表”一致。 (35) const unsigned short xhfban[JZXHMAX+CZXHMAX+DCXHMAX+1][3] :信號按鈕封閉數(shù)據(jù) 3 個數(shù)據(jù)一組,分別為: 信號代碼,此信號的列車按鈕代碼,此信號的調(diào)車按鈕代碼。 (36) unsigned short fmdata[GDMAX+1][3] :接車進路股道發(fā)碼數(shù)據(jù) 3 個數(shù)據(jù)一組,分別為:股道代碼 X 行咽喉向此股道接車時需動作的發(fā)碼繼電器代碼 S 行咽喉向此

35、股道接車時需動作的發(fā)碼繼電器代碼 (37) struct CJ64FJG cj64fdat[CJ64FMAX+1]:64F 接、發(fā)車口的數(shù)據(jù) 6 個數(shù)據(jù)一組,分別為: 接車口接近區(qū)段代碼、 JSBJ 代碼、 JSJ 代碼 發(fā)車口離去區(qū)段代碼、 FSJ 代碼、 LZJ 代碼 (38) const struct BLK_2_DATA blk_2_data[BLK_2_MAX+1] : 2 線制方向電路的數(shù)據(jù) 7 個數(shù)據(jù)一組,分別為: 辦理發(fā)車進路時的離去區(qū)段代碼、此發(fā)車口進站信號機內(nèi)方第一區(qū)段代碼、 ZCJ 代碼、 ZJJ 代碼、 JSJ 代碼、改方

36、按鈕代碼、 JSJ 類型(對于沒有調(diào)車進路的發(fā)車口 填 0x55 ) (39) const struct BLK_4_DATA blk_4_data[BLK_4_MAX+1] : 4 線制方向電路的數(shù)據(jù) 6 個數(shù)據(jù)一組,分別為: 辦理發(fā)車進路時的離去區(qū)段代碼、此發(fā)車口進站信號機內(nèi)方第一區(qū)段代碼、 FAJ 代碼、 FSJ 代碼、 CFJ代碼、改方按鈕代碼 (40) const unsigned short logicaddr[40] :系統(tǒng)交換數(shù)據(jù)區(qū)中各項數(shù)據(jù)的起始地址 8 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0

37、 (41) const unsigned short timeraddr[18] :時素區(qū)中各類記時器的起始地址 (42) const unsigned short bj_dcdm[BJDCMAX+1] :安全線道岔代碼 (43) const unsigned short tgandm[TGANMAX+1] :所有通過按鈕的代碼 3.輸入接口位置數(shù)組 各類設(shè)備的輸入口位置數(shù)組由工程圖紙中的接口架配線表獲取數(shù)據(jù)。輸入接口位置數(shù)組中每個繼 電器的接口位置由字節(jié)號和位號確定;配置數(shù)據(jù)時先填字節(jié)號,然后填位號;如果某一個繼電器不存

38、 在,字節(jié)號和位號都填 0xff ;同類信號設(shè)備的填寫順序以總冊中該種設(shè)備的編碼序號為依據(jù)。 (1) const unsigned char dcgroup[DCMAX+1][2]: 道岔的輸入口位置 注意:只要填 DBJ 的組號和位號就可以 (2) const unsigned char ycjgroup[SBMAX+1][2]: 允操繼電器 YCJ 的輸入口位置 (3) const struct DCXHINJG dcxhgroup[DCXHMAX+1] :調(diào)車信號的輸入口位置 注意:數(shù)據(jù)順序為 DJ,

39、 DXJ, LFJ (4) const struct CZXHINJG czxhgroup[CZXHMAX+1] :出站信號的輸入口位置 注 意 : 數(shù) 據(jù) 順 序 為 DJ,LXJ12( 采 集 前 接 點 ),LXJ13 ( 采 集 后 接 點) ,DXJ,F1J(ZXJ),F2J(FXJ),F3J,F4J,LFJ (5) const struct JZXHINJG jzxhgroup[JZXHMAX+1] :進站信號的輸入口位置 注意:順序為 1DJ,2DJ

40、,LXJ12( 采集前接點 ),LXJ13( 采集后接點 ),ZXJ,TXJ,YXJ,LUXJ,DXJ (6) const unsigned char dcqdgroup[DCQDMAX+1][2] :道岔區(qū)段的輸入口位置 (7) const unsigned char wcqdgroup[WCQDMAX+1][2] :無岔區(qū)段的輸入口位置 (8) const unsigned char gdgroup[GDMAX+1][2] :股道的輸入口位置 (9) const unsigned char dkxhgroup[DKXHMAX+1][3] :道

41、口類設(shè)備的輸入口位置 注意:第三項為采集屬性,當(dāng)采集前接點時填寫 0x55, 采集后接點時填寫 0xaa. (10) const unsigned char cj64dgroup[CJ64DMAX*12+1][2]:64D 的輸入口位置 注意:采集繼電器有 JSBJ, FSBJ, BSAJ, SGAJ, FUAJ, KTXZJ,JBH, JBU, JBL,F(xiàn)BH, FBU, FBL (11) const unsigned char cj64fgroup[CJ64FMAX*12+1][2]:64F 的輸入口位置

42、 注意:采集繼電器有 SGAJ, FUAJ, JSBJ, JSJ, FSJ, LZJ, KTJ,JBH, JBU,F(xiàn)BH, FBU, FBL (12) const unsigned char blk_2_group[BLK_2_MAX*11+1][3]: 二線制方向電路的輸入口位置 注意: a. 需要采集的繼電器有: LZCJ, LZJJ, JSJ, WJFAZJ, WFFZJ, KJ, JDJ, FDJ,JQDJ, JQJ, FZAJ b. 第三項為采集屬性,當(dāng)采集前接點時填寫 0x55, 采集后接點時填寫 0xaa.

43、 (13) const unsigned char blk_4_group[BLK_4_MAX*10+1][3] :四線制方向電路的輸入口位置 注意: a. 需要采集的繼電器有: ZFAJ, JFAJ, FFAJ, FAJ, FSJ, CFJ, KJ, JQJ, DJ,F(xiàn)J2 b. 第三項為采集屬性,當(dāng)采集前接點時填寫 0x55, 采集后接點時填寫 0xaa. (14) const unsigned char zjzcgroup[ZJZCXHMAX+1][3] :站間或場間聯(lián)系設(shè)備的輸入口位置 注意:第三項為采集屬性,當(dāng)采集前接點時填寫

44、 0x55, 采集后接點時填寫 0xaa. (15) const unsigned char fmgroup[FMMAX+1][2] :發(fā)碼繼電器的輸入口位置 4.輸出配線表 各類設(shè)備的輸出口位置數(shù)組由工程圖紙中的接口架配線表獲取數(shù)據(jù)。輸出接口位置數(shù)組中每個繼電器的位置由字節(jié)號和位號確定;配置數(shù)據(jù)時先填字節(jié)號,然后填位號;如果某一個繼電器不存在字節(jié)號和位號都填 0xff ;同類信號設(shè)備的填寫順序以總冊中該種設(shè)備的編碼序號為依據(jù)。 (1) const unsigned char dcout[DCMAX+1][2]: 道岔的輸出口位置 注意:只要填

45、 DBJ的組號、位號就可以 (2) const unsigned char ycjout[SBMAX+1][2] :允操繼電器 YCJ 的輸出口位置 (3) const struct DCXHOUTJG dcxhout[DCXHMAX+1] :調(diào)車信號的輸出口位置 注意:填寫的順序為 DXJ, LFJ 9 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 (4) const struct CZXHOUTJG czxhout[CZXHMAX+1] :出站信號的輸出口位置 注意:填寫的順序為 LXJ,

46、 DXJ, F1J( ZXJ), F2J( FXJ),F(xiàn)3J, F4J,LFJ (5) const struct JZXHOUTJG jzxhout[JZXHMAX+1] :進站信號的輸出口位置 注意:填寫的順序為 LXJ, ZXJ, TXJ, YXJ, LUXJ, DXJ (6) const unsigned char cj64dout[CJ64DMAX*5+1][3] : 64D設(shè)備的輸出口位置 注意: a.64D 需要驅(qū)動的繼電器為 JSBJ, FSBJ, BSAJ, SGAJ,F(xiàn)UAJ b. 第三項為驅(qū)動屬性,常態(tài)吸起時填寫 0

47、x55, 常態(tài)落下時填寫 0xaa. (7) const unsigned char cj64fout[CJ64FMAX*6+1][3] : 64F 設(shè)備的輸出口位置 注意: a.64F 需要驅(qū)動的繼電器為 SGAJ, FUAJ, JSBJ, JSJ, FSJ,LZJ b. 第三項為驅(qū)動屬性,常態(tài)吸起時填寫 0x55, 常態(tài)落下時填寫 0xaa. (8) const unsigned char dkxhout[DKXHMAX+1][3] :道口通知類設(shè)備的輸出口位置 注意:第三項為驅(qū)動屬性,常態(tài)吸起時填寫 0x55, 常態(tài)落下時填寫

48、 0xaa. (9) const unsigned char blk_2_out[BLK_2_MAX*5+1][3] :二線制方向電路的輸出口位置 注意: a. 二線制需要驅(qū)動的繼電器為 LZCJ, LZJJ, JSJ, WJFZAJ, WFFZAJ b. 第三項為驅(qū)動屬性,常態(tài)吸起時填寫 0x55, 常態(tài)落下時填寫 0xaa. (10) const unsigned char blk_4_out[BLK_4_MAX*6+1][3] :四線制方向電路的輸出口位置 注意: a. 四線制需要驅(qū)動的繼電器為 ZFAJ, JFAJ, FFAJ, FAJ

49、, FSJ, CFJ b. 第三項為驅(qū)動屬性,常態(tài)吸起時填寫 0x55, 常態(tài)落下時填寫 0xaa. (11) const unsigned char zjzcout[ZJZCXHMAX+1][3] :場間聯(lián)系類設(shè)備的輸出口位置 注意:第三項為驅(qū)動屬性,常態(tài)吸起時填寫 0x55, 常態(tài)落下時填寫 0xaa. (12) unsigned char fmout[FMAMX+1][2] :發(fā)碼繼電器的輸出口位置 ▲ LSKZMAC.:H #define CONTROLPANEL 0 說明:如果該站使用控制臺( MMIF),則設(shè)置為 0x5

50、5,否則設(shè)置為 0; #define SYS_TIME 200 說明:系統(tǒng)周期,可根據(jù)參數(shù)文件( *.par )中設(shè)置的周期填寫,如 250, 300 #define SECOND (1000/SYS_TIME) 說明:每秒鐘包含的系統(tǒng)周期數(shù) #define JZRGJSTIME ( 180*SECOND) 說明:接車進路人工解鎖延時時間 #define CZRGJSTIME ( 30*SECOND) 說明:發(fā)車進路人工解鎖延時時間 #define DCRGJSTIME ( 30*SECOND) 說明:調(diào)車進路人工解鎖延時時間

51、 #define JZSGJSTIME ( 180*SECOND) 說明:接車進路事故解鎖延時時間 #define CZSGJSTIME ( 30*SECOND) 說明:發(fā)車進路事故解鎖延時時間 #define DCSGJSTIME ( 30*SECOND) 說明:調(diào)車進路事故解鎖延時時間 #define PDJSTIME ( 180*SECOND) 說明:延續(xù)進路解鎖延時時間 #define ZCJSTIME ( 180*SECOND) 說明:中間出岔解鎖延時時間 #define ET_IN 20 10 DS6-K5

52、B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 說明:輸入接口數(shù)據(jù)長度 #define ET_OUT 10 說明:輸出接口數(shù)據(jù)長度 #define DCMAX 49 說明:本站的道岔數(shù) #define DCQDMAX 53 說明:本站的道岔區(qū)段數(shù) #define SBMAX 49 說明: 本站的 YCJ 繼電器數(shù) #define WCQDMAX 30 說明:本站的無岔區(qū)段數(shù) #define JZXHMAX 2 說明:本站的進站信號機數(shù) #define CZXHMAX 23 說明:本站的出站信號機數(shù)

53、 #define DCXHMAX 63 說明:本站的調(diào)車信號機數(shù) #define GDMAX 10 說明:本站的股道數(shù) #define CJ64DMAX 2 說明:本站的 64D接發(fā)、車口數(shù) #define CJ64FMAX 2 說明:本站的 64F 接發(fā)、車口數(shù) #define DKXHMAX 5 說明:本站的道口類型繼電器數(shù)(包括機務(wù)段、道口通知、駝峰) #define DKTZMAX 2 說明:本站專門用于道口通知的繼電器數(shù) #define ZJZCXHMAX 23 說明:本站的場間聯(lián)系或站間聯(lián)系的設(shè)備數(shù)

54、 #define FMMAX 0 說明:本站的發(fā)碼繼電器數(shù) #define BLK_2_MAX 0 說明:本站采用二線制方向電路的接、發(fā)車口數(shù) #define BLK_ 4_MAX 0 說明:本站采用四線制方向電路的接、發(fā)車口數(shù) #define LSXXMAX 0 說明:本站的零散設(shè)備數(shù) #define ZXCZMAX 2 說明:正線出站信號數(shù) #define CZKMAX 2 說明:本站的出站口數(shù) #define QDDCMAX 3 說明:本站的道岔區(qū)段所包含的道岔最大數(shù) #define GDDCMAX 0

55、 說明:本站不能同時調(diào)車的股道數(shù)(不同咽喉往同一股道調(diào)車) #define SPECIALSEG_MAX 10 11 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 說明:本站的條件超限區(qū)段數(shù) #define TSQDMAX 34 說明:本站含有多條件超限區(qū)段的進路數(shù) #define SBCXMAX 34 說明:本站的鎖閉超限區(qū)段的數(shù) #define BJWCQDMAX 34 說明:咽喉區(qū)內(nèi)需要區(qū)段故障報警的無岔區(qū)段數(shù) #define BJDCMAX 34 說

56、明:開向安全線的道岔數(shù) #define JJTSMAX 34 說明:列車接近提示數(shù) #define FHDCMAX 0 說明:本站的防護道岔數(shù) #define FHDCJLMAX 0 說明:目前不用 #define CJLXMAX 12 說明:有場間聯(lián)系電路的接、發(fā)車口或調(diào)車口數(shù) #define YCJJMAX 2 說明:需要延長接近區(qū)段的接車口數(shù) #define DDJLMAX 2 說明:無重疊區(qū)段的敵對進路數(shù) #define JLANMAX 947 說明:進路按扭表數(shù) #

57、define BGJLMAX 155 說明:變更進路數(shù) #define DBGJLMAX 0 說明:多變更按扭進路數(shù) #define TGJLMAX 7 說明:通過進路(長列車進路)數(shù) #define TGJLNUM 2 說明:通過進路(長列車進路)包含的接發(fā)車進路最大數(shù) #define TGJLNUMMAX 2 說明:有接近延長的通過進路(長列車進路)數(shù) #define SJLMAX 6 說明:長調(diào)車進路中基本調(diào)車進路的最大數(shù) #define LJLMAX 704 說明:長調(diào)車進路數(shù) #define SGJS

58、WCQDMAX 5 說明:要求設(shè)置區(qū)段按扭的無岔區(qū)段數(shù) #define SGJSDJWCQDMAX 2 說明:要求帶解的無岔區(qū)段數(shù) #define DZANMAX 28 說明:單置按扭數(shù)(能夠同時做始端和終端的信號按扭) #define DCJLMAX 223 說明:調(diào)車進路數(shù) #define DCJLDCMAX 9 12 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 說明:調(diào)車進路包括的道岔最大數(shù) #define DCJLTSDCMAX 2 說明:調(diào)車進路包括的帶動道岔最大數(shù) #define

59、 DCJLQDMAX 10 說明:調(diào)車進路包括的區(qū)段最大數(shù) #define DCJLTSQDMAX 2 說明:調(diào)車進路包括的超限區(qū)段最大數(shù) #define LCJLCZMAX 53 說明:發(fā)車進路數(shù) #define LCJLJZMAX 56 說明:接車進路數(shù) #define LCJLDCMAX 10 說明:列車進路包括的道岔最大數(shù) #define LCJLTSDCMAX 1 說明:列車進路包括的帶動道岔最大數(shù) #define LCJLQDMAX 12 說明:列車進路包括的區(qū)段最大數(shù) #define LCJLTS

60、QDMAX 4 說明:列車進路包括的超限區(qū)段最大數(shù) #define JWDMAX 1 說明:機務(wù)段數(shù) #define JWDXHMAX 0 說明:目前不用 #define INJLMAX 1 說明:機務(wù)段入庫進路最大數(shù) #define OUTJLMAX 1 說明:機務(wù)段出庫進路最大數(shù) #define TGXHLXMAX 2 說明:有信號顯示關(guān)系的列車進路組數(shù)(兩條 #define TGANMAX 0 說明:通過按鈕最大數(shù) #define ZJCCMAX 0 說明:有中間出岔的股道數(shù) #define

61、 ZCJJMAX 0 說明:中間出岔的接近區(qū)段數(shù) #define ZCDCMAX 0 說明:有中間出岔股道的道岔數(shù) #define JDXDCMAX 0 說明:盡頭線最大數(shù) #define QJLQQDMAX 0 說明:作為調(diào)車進路離去區(qū)段的區(qū)間區(qū)段數(shù)量。以這些區(qū)段為調(diào)車進路的離去區(qū)段時,調(diào)車進路的最后道岔區(qū)段只能靠中途返回解鎖 #define DCZCJMAX 0 說明:目前不用 #define LCZCJMAX 0 說明:目前不用 13 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 #de

62、fine YXJLMAX 0 說明:延續(xù)進路數(shù) #define PDANMAX 0 說明:延續(xù)的終端按鈕數(shù) #define DCYXJLMAX 0 說明:作為延續(xù)進路的調(diào)車進路數(shù) #define YXJLJJMAX 0 說明:要求延續(xù)進路的接車口數(shù) #define YXJLDCMAX 0 說明:作為延續(xù)進路的調(diào)車進路包括的道岔最大數(shù) #define YXJLTSDCMAX 0 說明:作為延續(xù)進路的調(diào)車進路包括的帶動道岔最大數(shù) #define YXJLQDMAX 0 說明:作為延續(xù)進路的調(diào)車進路包括

63、的區(qū)段最大數(shù) #define YXJLTSQDMAX 0 說明:作為延續(xù)進路的調(diào)車進路包括的超限區(qū)段最大數(shù) #define BUTTONMAX 66 說明:按鈕矩陣的字節(jié)數(shù)(按鈕總數(shù) /8 ,取上限,必需是偶數(shù)) #define XHANMAX 15 說明:信號按扭的字節(jié)數(shù) #define DCXHANMAX 73 說明:調(diào)車信號按鈕數(shù) #define JZXHANMAX 6 說明:進站信號按鈕數(shù) #define CZXHANMAX 12 說明:出站信號按鈕數(shù) #define FJLDCMAX 1 說明:非進路調(diào)

64、車數(shù) #define FJLDCNUM 4 說明:非進路調(diào)車進路包括的道岔最大數(shù) #define FJLXHNUM 4 說明:非進路調(diào)車進路包括的調(diào)車信號最大數(shù) #define FJLQDNUM 4 說明:非進路調(diào)車進路包括的區(qū)段最大數(shù) #define FJLTJQDNUM 1 說明:非進路調(diào)車進路包括的超限區(qū)段最大數(shù) #define TFJLMAX 0 駝峰進路數(shù) #define JYTFJLMAX 0 簡易駝峰進路數(shù) #define JJTFJLMAX 0 機械化駝峰進路數(shù) #define TFJLD

65、CNUM 0 說明:駝峰進路包括的道岔最大數(shù) #define TFJLQDNUM 0 說明:駝峰進路包括的區(qū)段最大數(shù) 14 DS6-K5B 聯(lián)鎖系統(tǒng)工程配置文檔 聯(lián)鎖子系統(tǒng) V2.0 #define TFJLTJQDNUM 0 說明:駝峰進路包括的超限區(qū)段最大數(shù) #define XGDY_gp 0x35 說明:下行咽喉軌道電源繼電器采集組號 #define SGDY_gp 0x35 說明:上行咽喉軌道電源繼電器采集組號 #define XGDY_bt 0x00 說明:下行咽喉軌道電源繼電器采集位號 #def

66、ine SGDY_bt 0x01 說明:上行咽喉軌道電源繼電器采集位號 ▲ LSFDATA5.C: const unsigned short ConsoleButt[BUTTONMAX*8+1] :控制臺按鈕采集代碼表 根據(jù)控制臺輸入配線表中的按鈕排列順序填寫按鈕代碼 const unsigned char anmessage[ANFLASHMAX+1][2] :信號按鈕表示燈輸出口位置 按照按鈕代碼的低字節(jié)順序排列, 2 個數(shù)據(jù) 1 組,分別為按鈕表示燈的組號、位號。 unsigned char gnanmessage[GNANBMAX+1][2] :功能按鈕表示燈輸出口位置 按照功能按鈕表中的順序排列, 2 個數(shù)據(jù) 1 組,分別為按鈕表示燈輸出的輸出組號、位號。沒 有表示燈的功能按鈕,輸出口位置填 0xff,0xff 。 const struct DCSJJG switchmessage[DCMAX+1] :道岔表示燈輸出口位置 按照道岔代碼的低字節(jié)順序排列, 6 個數(shù)據(jù) 1 組,分別為道岔綠燈、黃燈、紅燈的

展開閱讀全文
溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!