北京利達(dá)主機(jī)邏輯編程_第1頁
北京利達(dá)主機(jī)邏輯編程_第2頁
北京利達(dá)主機(jī)邏輯編程_第3頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、邏輯編程每臺(tái)聯(lián)動(dòng)設(shè)備啟動(dòng)都依賴著一個(gè)條件,由于設(shè)備的種類、安裝地點(diǎn)、所起作用、設(shè)計(jì)要求等的千差萬別,每個(gè)條件都不可能相同。 但對(duì)于條件本身來說,它只有兩種結(jié)果:真與假。因此需要構(gòu)造一種語言,讓工程人員在現(xiàn)場(chǎng)環(huán)境中把各種功能迥異、繁簡(jiǎn)不同的條件都包羅且能準(zhǔn)確、簡(jiǎn)明地描述出來。我們把在現(xiàn)場(chǎng)環(huán)境中設(shè)置一個(gè)聯(lián)動(dòng)設(shè)備與其它探測(cè)器和聯(lián)動(dòng)設(shè)備的關(guān)系,叫做編輯聯(lián)動(dòng)邏輯關(guān)系表達(dá)式,也就是常說的現(xiàn)場(chǎng)編程。邏輯編寫規(guī)則注意:1) 先把所有要寫的邏輯事先列出;2) 分析每一層或每個(gè)區(qū)域的邏輯可能占用的邏輯條數(shù);3) 每層聯(lián)動(dòng)模塊應(yīng)該寫在一起以便查看、核對(duì);4) 邏輯應(yīng)該先從地下室開始往上寫;5) 消防泵、噴淋泵等其他

2、的聯(lián)動(dòng)應(yīng)該寫在最高層的邏輯之后。JB-QB/LD128E(Q)JB-QG-LD128E(Q)IIJB-QB/LD128E(M)JB-QB/LD128EN(M)廬1|御1觸1瞬H躅W潮i躥II懾il鍛I臨R済iii時(shí)呼制冏iii商fi灤lii琲11潮翩1|卿御I諭瞬fl冏il閹IE潮il腫訓(xùn)削I満M確濟(jì)lii腸li櫛ii訓(xùn)ii詢fi満ii時(shí)ii跆輸州卿懈Wiii數(shù)字和符號(hào)的輸入方法°*LD123EN(M)數(shù)字和符號(hào)的輸入方袪;即先按復(fù)用1 ''鍵£或“復(fù)曲2讎.冉按數(shù)字鍵,其顯示前內(nèi)容如表樂1各功能鍵用法:按"t”鍵:光標(biāo)右移。按"j”鍵:

3、光標(biāo)左移按Insert ”鍵:光標(biāo)所在位置將插入一個(gè)空格。 按Delete ”鍵:光標(biāo)所在位置字符將被刪除。按“J”鍵:光標(biāo)下移一行。按“f”鍵:光標(biāo)上移一行。按“確定”鍵(鍵盤中“nter”鍵等于“確定”鍵)保存修改后的邏輯。先按F1”鍵,再按“確定”鍵:將當(dāng)前邏輯復(fù)制到粘貼板。先按F2”鍵,再按“確定”鍵:將粘貼板中的邏輯復(fù)制為當(dāng)前邏輯。按“菜單”鍵(鍵盤中“sc”鍵等于“菜單”鍵)不保存修改后的邏輯。先按F1”鍵,再按Delete ”鍵:屏幕提示“按確定鍵刪除當(dāng)前邏輯”,此時(shí)按“確定”鍵將刪除 當(dāng)前邏輯,按其它任意鍵將不做刪除。先按F2”鍵,再按Delete ”鍵:屏幕提示“按確定鍵刪除

4、全部邏輯”,此時(shí)按“確定”鍵將刪除 全部邏輯,按其它任意鍵將不做刪除。按PageUp ”鍵,查尋上一條邏輯,按“ PageDown ”鍵,查尋下一條邏輯。按“空格”鍵,第一行數(shù)字反顯,此時(shí)可鍵入要查看的邏輯編號(hào),按“ Enter”鍵即可查看相應(yīng)邏 輯信息。? 符號(hào)的意義符號(hào)意義*邏輯與+邏輯或至(配合,”n ”邏輯符號(hào)內(nèi)部使用)()優(yōu)先級(jí)n內(nèi)任意n個(gè),n> 1T普通報(bào)警類(如煙感,溫感,復(fù)合探測(cè)器之煙報(bào)警,手動(dòng)報(bào)警按鈕等)M模塊或借用R反饋信號(hào)(模塊或借用類)F復(fù)合探測(cè)器之溫報(bào)警!緊急啟動(dòng)(需使緊急啟動(dòng)按鈕上的一組常開接點(diǎn)接回到模塊的回答端)=邏輯導(dǎo)出注意:在書寫邏輯時(shí)應(yīng)注意以下幾點(diǎn):-

5、括號(hào)嵌套可達(dá)10級(jí),邏輯表達(dá)式最長(zhǎng)為120個(gè)字符。-所有表達(dá)式字符之間不能加空格,表達(dá)式最前面也不能加空格。-“”:至符號(hào)兩端只能跟探頭地址,不能跟模塊命令地址,也不能跟模塊回 答地址。且不能單獨(dú)形成邏輯,只能用在“”。-“ n”(n> 1)表示任意n個(gè)探頭報(bào)火;“”,內(nèi)只支持探測(cè)器,并且只能參與 ”和+”兩種邏輯,注意n值必須小于“”內(nèi)的探頭個(gè)數(shù)。-緊急啟動(dòng)必須置于表達(dá)式的最前面。-M , R, !后面只能跟模塊地址。-當(dāng)控制器進(jìn)行聯(lián)網(wǎng)時(shí),回路號(hào)大于100的地址表示方法:用字母代替百位數(shù) 字A:100 B:110 C:120 D:130 E:140 F:150 G:160 H:170

6、1:180 J:190 K:200 L:210女口: TH6235為176回路235號(hào)探測(cè)器邏輯表達(dá)式實(shí)例A. T00001 T00010仁M0100 仁M01002=M01010此邏輯表達(dá)式中有“ n”參與邏輯,其中n=1,表示”內(nèi)任意一個(gè)探頭同時(shí)報(bào)火此邏輯 滿足。B. T01001*T02015+(T03102*T02110 ) +R01002=M0200仁M02002=M02003此邏輯表達(dá)式中有反饋參與邏輯,但運(yùn)算符為同級(jí)的,即順序運(yùn)算即可。意義為01回路001號(hào)探頭、02回路015號(hào)探頭同時(shí)報(bào)火 或03回路102號(hào)探頭與02回路110號(hào)探頭同 時(shí)報(bào)火,或01回路002號(hào)模塊有反饋時(shí)此

7、邏輯滿足。注意:在書寫邏輯時(shí)應(yīng)注意以下幾點(diǎn):-括號(hào)嵌套可達(dá)10級(jí),邏輯表達(dá)式最長(zhǎng)為120個(gè)字符。-所有表達(dá)式字符之間不能加空格,表達(dá)式最前面也不能加空格。-“”:至符號(hào)兩端只能跟探頭地址,不能跟模塊命令地址,也不能跟模塊回 答地址。且不能單獨(dú)形成邏輯,只能用在“”。-“ n”(n> 1)表示任意n個(gè)探頭報(bào)火;“”,內(nèi)只支持探測(cè)器,并且只能參與 ”和+”兩種邏輯,注意n值必須小于“”內(nèi)的探頭個(gè)數(shù)。-緊急啟動(dòng)必須置于表達(dá)式的最前面。-M , R, !后面只能跟模塊地址。-當(dāng)控制器進(jìn)行聯(lián)網(wǎng)時(shí),回路號(hào)大于100的地址表示方法:用字母代替百位數(shù) 字A:100 B:110 C:120 D:130 E

8、:140 F:150 G:160 H:170 1:180 J:190 K:200 L:210女口: TH6235為176回路235號(hào)探測(cè)器邏輯表達(dá)式實(shí)例A. T00001 T00010仁M0100 仁M01002=M01010此邏輯表達(dá)式中有“ n”參與邏輯,其中n=1,表示”內(nèi)任意一個(gè)探頭同時(shí)報(bào)火此邏輯 滿足。B. T01001*T02015+(T03102*T02110 ) +R01002=M0200仁M02002=M02003此邏輯表達(dá)式中有反饋參與邏輯,但運(yùn)算符為同級(jí)的,即順序運(yùn)算即可。意義為01回路001號(hào)探頭、02回路015號(hào)探頭同時(shí)報(bào)火 或03回路102號(hào)探頭與02回路110號(hào)探

9、頭同 時(shí)報(bào)火,或01回路002號(hào)模塊有反饋時(shí)此邏輯滿足。C. T01012*T02015+T03102T03120+T03005仁M02004=M02005此邏輯表達(dá)式中有“ n”參與邏輯,其中n=1,表示“”內(nèi)任意一個(gè)報(bào)火并且01回路012 號(hào)探頭同時(shí)報(bào)火此邏輯滿足。D. !01002+(T01011*T01012)=M03003此邏輯表達(dá)式中有緊急啟動(dòng)參與邏輯,緊急啟動(dòng)多用于鋼瓶控制邏輯。此表達(dá)式表示01回路002號(hào)模塊的回答接緊急啟動(dòng),相或上 01回路011號(hào)與01回路012號(hào)探頭。 注:如果邏輯表達(dá)式語法有錯(cuò)誤,會(huì)在屏幕左上角顯示“ 1”。長(zhǎng)邏輯的設(shè)置當(dāng)某設(shè)備邏輯過長(zhǎng),一屏寫不下時(shí),可

10、將一空設(shè)備打開,類型設(shè)為借用,將剩余的邏輯 寫在此設(shè)備邏輯中, 并將此模塊的地址編入原模塊的邏輯中。例: T00001+M00100=M00111。公共故障輸出的邏輯設(shè)置在LD128E(Q)的V1.16及以后版本中,增加了公共故障輸出邏輯,其邏輯為特定邏輯,即:兩 個(gè)加號(hào)+ ”。例:若使00100號(hào)模塊為公共故障輸出模塊 ,則任選一條空邏輯菜單,輸入:+=M00100手動(dòng)報(bào)警按鈕直接啟動(dòng)聯(lián)動(dòng)設(shè)備如模塊M02002 設(shè)置為自動(dòng),延時(shí)30秒啟動(dòng),假設(shè)邏輯表達(dá)式1 : T01003*T01005=M02002 時(shí),T01003與T01005類型設(shè)置為非手報(bào)探測(cè)類型; 邏輯表達(dá)式 2: T01004=

11、M02002 , T01004類型設(shè)置為手動(dòng)報(bào)警按鈕類型;當(dāng)邏輯表達(dá)式1先滿足,模塊進(jìn)入延時(shí)狀態(tài),此時(shí)邏輯表達(dá)式2滿足,則M02002直接啟動(dòng)并退出相應(yīng)延時(shí)狀態(tài)。JB-QB/LD128EJB-QB/LD128E H一、構(gòu)成的元素我們知道,一個(gè)聯(lián)動(dòng)設(shè)備的啟動(dòng)有賴于與之相關(guān)的探測(cè)器的狀態(tài)和聯(lián)動(dòng)設(shè)備啟動(dòng)和回答信號(hào)。因此我們構(gòu)造了四類元素:探測(cè)器、范圍、聯(lián)動(dòng)啟動(dòng)和聯(lián)動(dòng)回答。有關(guān)延時(shí)啟動(dòng)已作 為專門處理。1、探測(cè)器:由TXXXXX組成,T是探測(cè)器關(guān)鍵字;T后第一、二位數(shù)字表示探測(cè)器所在的探測(cè)回路號(hào)(00 P5); T后第三至五位數(shù)字表示探測(cè)器的地址(000 255)。例如:第11回路17號(hào)探測(cè)器表示為:

12、T11017,第A4回路202號(hào)探測(cè)器表示為:TA4202。 探測(cè)器報(bào)警后該值為 1 (真),未報(bào)警為 0 (假)。新系統(tǒng)中我們還增加了煙溫復(fù)合型探測(cè)器。對(duì)于煙溫復(fù)合型探測(cè)器我們可區(qū)分煙報(bào)警和溫報(bào)警,并且這兩種火警都可以參與邏輯運(yùn)算。對(duì)于煙報(bào)警同上。溫報(bào)警:由SXXXXX組成,S是關(guān)鍵字,例如:第15回路18號(hào)為煙溫復(fù)合型探測(cè)器,表示:煙報(bào)警為T15018 ;溫報(bào)警為S15018。2、聯(lián)動(dòng)啟動(dòng):由CXXXXX組成,C是聯(lián)動(dòng)啟動(dòng)關(guān)鍵字; C后第一、二位數(shù)字表示聯(lián)動(dòng)設(shè)備所在的探測(cè)回路號(hào) (00 P5) ; C后第三至五位數(shù)字表示聯(lián)動(dòng)模塊的地址(000 255)。例如:第6回路31號(hào)聯(lián)動(dòng)模塊的啟動(dòng)表

13、示為:C06031 ,第F6回路191號(hào)聯(lián)動(dòng)模塊的啟動(dòng)表示為:CF6191。該設(shè)備啟動(dòng)后該值為1 (真),未啟動(dòng)為 0 (假)。3、 聯(lián)動(dòng)回答:由LXXXXX組成,L是聯(lián)動(dòng)回答關(guān)鍵字;L后第一、二位數(shù)字表示聯(lián)動(dòng)設(shè)備所 在的探測(cè)回路號(hào)(00 P5); L后第三至五位數(shù)字表示聯(lián)動(dòng)模塊的地址(000 255)。例如:第2回路0地址聯(lián)動(dòng)模塊的回答表示為:C02000 ,第E3回路15號(hào)聯(lián)動(dòng)模塊的啟動(dòng)表示為:CE3015。收到該設(shè)備的回答信號(hào)后該值為1 (真),未收到回答信號(hào)為0 (假)。4、范圍:由ZXXXXX組成,Z是范圍鍵字;Z后第一數(shù)字表示多少個(gè)同類范圍的總線設(shè)備;Z后第二至五位數(shù)字表示的是范圍

14、。例如:六個(gè)范圍為1的總路線設(shè)備為啟動(dòng)邏輯表示為:Z60001。收到該設(shè)備的回答信號(hào)后該值為1 (真),未收到回答信號(hào)為0 (假)。5、公共火警:為了使用靈活,特別增加了 FIRE( fire)元素。當(dāng)系統(tǒng)任意一個(gè)或一個(gè)以上探測(cè)器報(bào)警后該值為 1 (真),未發(fā)生火警(正常)時(shí)該值為0 (假)。6、手報(bào)火警:增加了 HFIRE(hfire )元素。當(dāng)系統(tǒng)任意一個(gè)或一個(gè)以上手動(dòng)報(bào)警按鈕報(bào)警后該值為1 (真),未報(bào)警(正常)時(shí)該值為0 (假)。7、消火栓報(bào)警:增加了 XFIRE (xfire )元素。當(dāng)系統(tǒng)任意一個(gè)或一個(gè)以上消火栓報(bào)警后該值為1 (真),未報(bào)警(正常)時(shí)該值為 0 (假)。&

15、水流指示器報(bào)警:增加了 WFIRE (wfire )元素。當(dāng)系統(tǒng)任意一個(gè)或一個(gè)以上水流指示器 報(bào)警后該值為1 (真),未報(bào)警(正常)時(shí)該值為0 (假)。9、壓力開關(guān)報(bào)警:增加了 PFIRE( pfire )元素。當(dāng)系統(tǒng)任意一個(gè)或一個(gè)以上壓力開關(guān)報(bào)警后 該值為1 (真),未報(bào)警(正常)時(shí)該值為0 (假)。二、元素間的邏輯關(guān)系運(yùn)算一個(gè)四則運(yùn)算表達(dá)式不僅包含操作數(shù),還要包含運(yùn)算符。結(jié)果為一個(gè)自然數(shù)。同樣,邏輯關(guān)系表達(dá)式再繁雜也是由這兩項(xiàng)組成。它的運(yùn)算結(jié)果為真或假(1或0 )。我們所說的元素就是操作數(shù),為了構(gòu)成表達(dá)式,還需要構(gòu)造邏輯運(yùn)算符。我們的運(yùn)算符包括“(、)、I、$、&、一、*、+ ”。

16、每種運(yùn)算符都有優(yōu)先級(jí),就像四則運(yùn)算中乘除優(yōu)先于加減。運(yùn)算符名稱功能優(yōu)先級(jí)備注括號(hào)被括部分優(yōu)先執(zhí)行0左右描號(hào)必須匹配&連弓取fl起駙地址(巫)到結(jié)束址址的硏有散值理仗進(jìn)打與運(yùn)算1起始和結(jié)束元炭懸頃同類井11婆求在同一條冋踏上*結(jié)束地忖婪大十起始地卅1連或収口起貽地址到結(jié)束地址(右)的所有數(shù)值連縷進(jìn)行或運(yùn)茸1起射和鉛宋兀索亞壩冋爻井11婁求在同一條回路上*潔束地址喪丸于起始地址$任意兩卜火警取自起始地址(左)到結(jié)束 地址(右)的所吉數(shù)值連維 進(jìn)行或運(yùn)穿,區(qū)間內(nèi)任意兩 個(gè)火警為真1起始和魴束元索必顧同艾并L荃求在同一條回踣上*結(jié)束地址範(fàn)丈F起始地扯非(取反)2樓作肩隙值0為L(zhǎng) 1*0與斥右f

17、B邏輯與3十或左右值邏輯或3注意以下幾項(xiàng):1、每個(gè)表達(dá)式用;結(jié)束。2、 字符用大、小寫書寫都可以,但不能混寫(例如:公共火警只能寫為FIRE或fire )。3、元素內(nèi)不能有空格,元素與運(yùn)算符之間可加任意空格(也可不加),元素或運(yùn)算符與結(jié) 束標(biāo)志END之間需有一個(gè)以上的空格。4、在有|、$、&運(yùn)算符的運(yùn)算中,如果在表達(dá)式計(jì)算的連續(xù)區(qū)間內(nèi)有與其指定運(yùn)算設(shè)備不相同類型的設(shè)備時(shí),可以自動(dòng)跳過。例如:T00010 | T00025 END 在表達(dá)式中,0回路16號(hào)設(shè)備為聯(lián)動(dòng)控制模塊,在對(duì)報(bào)警類設(shè)備的計(jì)算中,將自動(dòng)跳過。5、每臺(tái)LD128EII控制器最多可以編寫1024條(01023 )啟動(dòng)邏輯,

18、第1023條是專為聲光報(bào) 警啟動(dòng)邏輯預(yù)留的,不能編寫其他聯(lián)動(dòng)設(shè)備的啟動(dòng)邏輯。邏輯編程:新增加三個(gè)運(yùn)算符,“例一:T0000 仁C01001C01005;等于號(hào)左邊的是啟動(dòng)邏輯,等于號(hào)右邊的是啟動(dòng)模塊的地址,在最后一個(gè)模塊地址的后面用分號(hào)結(jié)束。例一的具體含義是當(dāng)0回路的1號(hào)總線設(shè)備報(bào)火警時(shí),滿足1回路的1號(hào)模塊、2號(hào)模塊、3號(hào)模塊、4號(hào)模塊、5號(hào)模塊的邏輯條件。注:”只能用在模塊之間,且“”兩端的模塊地址必須是同一回路的。例二:T0000 仁C01001,C01012,C03003,C04004,C05005 ;例二的具體含義是當(dāng)0回路的1號(hào)總線設(shè)備報(bào)火警時(shí),滿足 1回路的1號(hào)模塊、1回路12號(hào)

19、模塊、3回路3號(hào)模塊、4回路4號(hào)模塊、5回路5號(hào)模塊的邏輯條件。注:“,”只能用在模塊之間,“,”兩端的模塊地址可以是同一回路的也可以是不同回路的。例三:T00001 # T01255#T02003=C03001;例三的具體含義是,當(dāng)0回路1號(hào)探測(cè)器、1回路255號(hào)探測(cè)器、2回路3號(hào)探測(cè)器 任意有兩個(gè)報(bào)火警時(shí),滿足3回路的1號(hào)模塊的邏輯條件。注:“#”只能用在探測(cè)器之間,“#”兩端的探測(cè)地址可以是同一回路的也可以是不同回路的。例四:T0000仁C01001 , C01012 , C06010C06100 , C03003 , C04004 , C05005 , C05010C05100 ;亦可

20、新增加一個(gè)元素,“ F'F”代表的是邏輯文件例:F00001 * F00002=C01001;其具體含義是,當(dāng)編號(hào)為00001的邏輯文件與編號(hào)為00002的邏輯文件同時(shí)滿足,1回路1 號(hào)模塊的邏輯條件滿足。128EH :Ej:T00100+T00203+T02003|T02067=C00230,C02220C02224;(聯(lián)動(dòng)報(bào)警模塊)HFIRE=C00230,C02220C02224;(聯(lián)動(dòng)報(bào)警模塊)XFIRE=C00230,C02220C02224;(聯(lián)動(dòng)消防泵)PFIRE=C00230,C02220C02224;(聯(lián)動(dòng)噴淋泵)LFIRE=C00230,C02220C02224;(聯(lián)動(dòng)水泵)1、參照以下實(shí)例可加強(qiáng)理解:(1 )某設(shè)備在0回路7號(hào)探測(cè)器報(bào)警后滿足邏輯條件。表達(dá)式為:T00007 END。(2)某設(shè)備(由1回路003地址模塊控制)在1回路0號(hào)探測(cè)器或同回路2號(hào)探測(cè)器任意一個(gè) 報(bào)警后滿足邏輯條件;另一設(shè)備在前設(shè)備已啟動(dòng)后并且在1回路101號(hào)探測(cè)器報(bào)警后滿足邏輯條件。表達(dá)式分別為: T01000 + T01002 END 和 C01003 * T01101END。(3) 某設(shè)備在B9回路第022號(hào)到同回路036號(hào)探測(cè)器中有一個(gè)報(bào)警后滿足邏輯條件;另一設(shè) 備在B4回路第0地址到第3地址安裝的所有聯(lián)動(dòng)設(shè)備啟動(dòng)后滿足邏輯條件。表達(dá)式

溫馨提示

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

評(píng)論

0/150

提交評(píng)論