每臺聯(lián)動設(shè)備啟動都依賴著一個條件,由于設(shè)備的種類、安裝地點、所起作用、設(shè)計要求等的千差萬別,每個條件都不可能相同。但對于條件本身來說,它只有兩種結(jié)果:真與假。
因此需要構(gòu)造一種語言,讓工程人員在現(xiàn)場環(huán)境中把各種功能迥異、繁簡不同的條件都包羅且能準確、簡明地描述出來。
我們把在現(xiàn)場環(huán)境中設(shè)置一個聯(lián)動設(shè)備與其它和聯(lián)動設(shè)備的關(guān)系,叫做編輯聯(lián)動邏輯關(guān)系表達式,也就是常說的現(xiàn)場編程。
邏輯編寫規(guī)則注意:
1)?先把所有要寫的邏輯事先列出;
2)?分析每一層或每個區(qū)域的邏輯可能占用的邏輯條數(shù);
3)?每層聯(lián)動應(yīng)該寫在一起以便查看、核對;
4)?邏輯應(yīng)該先從地下室開始往上寫;
5)?消防泵、噴淋泵等其他的聯(lián)動應(yīng)該寫在最高層的邏輯之后。
JB-QB/(Q) ?
JB-QG-LD128E(Q)II?
JB-QB/LD128E(M)
JB-QB/LD128EN(M)
各功能鍵用法:
按“→”鍵:光標右移。
按“←”鍵:光標左移
按“Insert”鍵:光標所在位置將插入一個空格。
按“Delete”鍵:光標所在位置字符將被刪除。
按“↓”鍵:光標下移一行。
按“↑”鍵:光標上移一行。
按“確定”鍵(鍵盤中“Enter”鍵等于“確定”鍵):保存修改后的邏輯。
先按“F1”鍵,再按“確定”鍵:將當前邏輯復(fù)制到粘貼板。
先按“F2”鍵,再按“確定”鍵:將粘貼板中的邏輯復(fù)制為當前邏輯。
按“菜單”鍵(鍵盤中“Esc”鍵等于“菜單”鍵):不保存修改后的邏輯。
先按“F1”鍵,再按“Delete”鍵:屏幕提示“按[確定]鍵刪除當前邏輯”,此時按“確定”鍵將刪除當前邏輯,按其它任意鍵將不做刪除。
先按“F2”鍵,再按“Delete”鍵:屏幕提示“按[確定]鍵刪除全部邏輯”,此時按“確定”鍵將刪除全部邏輯,按其它任意鍵將不做刪除。
按“PageUp”鍵,查尋上一條邏輯,按“PageDown”鍵,查尋下一條邏輯。
按“空格”鍵,第一行數(shù)字反顯,此時可鍵入要查看的邏輯編號,按“Enter”鍵即可查看相應(yīng)邏輯信息。
??符號的意義
符號 | 意義 |
* | 邏輯與 |
+ | 邏輯或 |
~ | 至(配合,”[ ]n”邏輯符號內(nèi)部使用) |
( ?) | 優(yōu)先級 |
[]n | [ ]內(nèi)任意n個,n≥1 |
T | 普通類(如煙感,溫感,復(fù)合探測器之煙,手動報警按鈕等) |
M | 模塊或借用 |
R | 反饋信號(模塊或借用類) |
F | 復(fù)合探測器之溫報警 |
! | 緊急啟動(需使緊急啟動按鈕上的一組常開接點接回到模塊的回答端) |
= | 邏輯導(dǎo)出 |
注意:在書寫邏輯時應(yīng)注意以下幾點:
–?括號嵌套可達10級,邏輯表達式最長為120個字符。
–?所有表達式字符之間不能加空格,表達式最前面也不能加空格。
–?“~”:至符號兩端只能跟探頭地址,不能跟模塊命令地址,也不能跟模塊回答地址。且不能單獨形成邏輯,只能用在“[]”內(nèi)。
–?“[]n”(n≥1)表示任意n個探頭報火;“[]”, 內(nèi)只支持探測器,并且只能參與“~”和“+”兩種邏輯,注意n值必須小于“[]”內(nèi)的探頭個數(shù)。
–?緊急啟動必須置于表達式的最前面。
–?M,R,!后面只能跟模塊地址。
–?當進行聯(lián)網(wǎng)時,回路號大于100的地址表示方法:用字母代替百位數(shù)字
A:100 B:110 C:120 D:130 E:140 F:150 G:160 H:170 I:180 J:190 K:200 L:210
如:TH6235 為176回路235號探測器
邏輯表達式實例
A. [T00001~T00010]1=M01001=M01002=M01010
此邏輯表達式中有“[]n”參與邏輯,其中n=1,表示“[]”內(nèi)任意一個探頭同時報火此邏輯滿足。
B. T01001*T02015+(T03102*T02110)+R01002=M02001=M02002=M02003
此邏輯表達式中有反饋參與邏輯,但運算符為同級的,即順序運算即可。意義為01回路001號探頭、02回路015號探頭同時報火,或03回路102號探頭與02回路110號探頭同時報火,或01回路002號模塊有反饋時此邏輯滿足。
注意:在書寫邏輯時應(yīng)注意以下幾點:
–?括號嵌套可達10級,邏輯表達式最長為120個字符。
–?所有表達式字符之間不能加空格,表達式最前面也不能加空格。
–?“~”:至符號兩端只能跟探頭地址,不能跟模塊命令地址,也不能跟模塊回答地址。且不能單獨形成邏輯,只能用在“[]”內(nèi)。
–?“[]n”(n≥1)表示任意n個探頭報火;“[]”, 內(nèi)只支持探測器,并且只能參與“~”和“+”兩種邏輯,注意n值必須小于“[]”內(nèi)的探頭個數(shù)。
–?緊急啟動必須置于表達式的最前面。
–?M,R,!后面只能跟模塊地址。
–?當控制器進行聯(lián)網(wǎng)時,回路號大于100的地址表示方法:用字母代替百位數(shù)字
A:100 B:110 C:120 D:130 E:140 F:150 G:160 H:170 I:180 J:190 K:200 L:210
如:TH6235 為176回路235號探測器
邏輯表達式實例
A. [T00001~T00010]1=M01001=M01002=M01010
此邏輯表達式中有“[]n”參與邏輯,其中n=1,表示“[]”內(nèi)任意一個探頭同時報火此邏輯滿足。
B. T01001*T02015+(T03102*T02110)+R01002=M02001=M02002=M02003
此邏輯表達式中有反饋參與邏輯,但運算符為同級的,即順序運算即可。意義為01回路001號探頭、02回路015號探頭同時報火,或03回路102號探頭與02回路110號探頭同時報火,或01回路002號模塊有反饋時此邏輯滿足。
C. T01012*[T02015+T03102~T03120+T03005]1=M02004=M02005
此邏輯表達式中有“[]n”參與邏輯,其中n=1,表示“[]”內(nèi)任意一個報火并且01回路012號探頭同時報火此邏輯滿足。
D. !01002+(T01011*T01012)=M03003
此邏輯表達式中有緊急啟動參與邏輯,緊急啟動多用于鋼瓶控制邏輯。此表達式表示01回路002號模塊的回答接緊急啟動,相或上01回路011號與01回路012號探頭。
注:如果邏輯表達式語法有錯誤,會在屏幕左上角顯示“1”。?
長邏輯的設(shè)置
當某設(shè)備邏輯過長,一屏寫不下時,可將一空設(shè)備打開,類型設(shè)為借用,將剩余的邏輯寫在此設(shè)備邏輯中, 并將此模塊的地址編入原模塊的邏輯中。例:T00001+M00100=M00111。
公共故障輸出的邏輯設(shè)置
在LD128E(Q)的V1.16及以后版本中,增加了公共故障輸出邏輯,其邏輯為特定邏輯,即:兩個加號“++”。
例:若使00100號模塊為公共故障輸出模塊,則任選一條空邏輯菜單,輸入:++=M00100手動報警按鈕直接啟動聯(lián)動設(shè)備
如模塊M02002設(shè)置為自動,延時30秒啟動,假設(shè)邏輯表達式1: ????????T01003*T01005=M02002時,T01003與T01005類型設(shè)置為非手報探測類型;邏輯表達式2:T01004=M02002,T01004類型設(shè)置為手動報警按鈕類型;當邏輯表達式1先滿足,模塊進入延時狀態(tài),此時邏輯表達式2滿足,則M02002直接啟動并退出相應(yīng)延時狀態(tài)。
JB-QB/LD128E
JB-QB/LD128EⅡ
一、構(gòu)成的元素
我們知道,一個聯(lián)動設(shè)備的啟動有賴于與之相關(guān)的探測器的狀態(tài)和聯(lián)動設(shè)備啟動和回答信號。因此我們構(gòu)造了四類元素:探測器、范圍、聯(lián)動啟動和聯(lián)動回答。有關(guān)延時啟動已作為專門處理。
1、探測器:由?TXXXXX 組成,T是探測器關(guān)鍵字;T后第一、二位數(shù)字表示探測器所在的探測回路號(00 —?P5);T后第三至五位數(shù)字表示探測器的地址(000 —255)。
例如:第11回路17號探測器表示為:T11017,第A4回路202號探測器表示為:TA4202。
探測器報警后該值為?1(真),未報警為?0(假)。
新系統(tǒng)中我們還增加了煙溫復(fù)合型探測器。對于煙溫復(fù)合型探測器我們可區(qū)分煙報警和溫報警,并且這兩種火警都可以參與邏輯運算。
對于煙報警同上。
溫報警:由SXXXXX組成,S是關(guān)鍵字,例如:第15回路18號為煙溫復(fù)合型探測器,表示:煙報警為T15018;溫報警為S15018。
2、聯(lián)動啟動:由?CXXXXX 組成,C是聯(lián)動啟動關(guān)鍵字;C后第一、二位數(shù)字表示聯(lián)動設(shè)備所在的探測回路號(00 —?P5);C后第三至五位數(shù)字表示聯(lián)動模塊的地址(000 —?255)。
例如:第6回路31號聯(lián)動模塊的啟動表示為:C06031,第F6回路191號聯(lián)動模塊的啟動
表示為:CF6191。該設(shè)備啟動后該值為?1(真),未啟動為?0(假)。
3、聯(lián)動回答:由?LXXXXX 組成,L是聯(lián)動回答關(guān)鍵字;L后第一、二位數(shù)字表示聯(lián)動設(shè)備所在的探測回路號(00 —?P5);L后第三至五位數(shù)字表示聯(lián)動模塊的地址(000 —?255)。
例如:第2回路0地址聯(lián)動模塊的回答表示為:C02000,第E3回路15號聯(lián)動模塊的啟動表示為:CE3015。收到該設(shè)備的回答信號后該值為?1(真),未收到回答信號為?0(假)。
4、范圍:由?ZXXXXX 組成,Z是范圍鍵字;Z后第一數(shù)字表示多少個同類范圍的總線設(shè)備;Z后第二至五位數(shù)字表示的是范圍。
例如:六個范圍為1的總路線設(shè)備為啟動邏輯表示為:Z60001。
收到該設(shè)備的回答信號后該值為?1(真),未收到回答信號為?0(假)。
5、公共火警:為了使用靈活,特別增加了FIRE(fire)元素。當系統(tǒng)任意一個或一個以上探測器報警后該值為?1(真),未發(fā)生火警(正常)時該值為?0(假)。
6、手報火警:增加了HFIRE(hfire)元素。當系統(tǒng)任意一個或一個以上手動報警按鈕報警后該值為?1(真),未報警(正常)時該值為?0(假)。
7、消火栓報警:增加了XFIRE(xfire)元素。當系統(tǒng)任意一個或一個以上消火栓報警后該值為?1(真),未報警(正常)時該值為?0(假)。
8、水流指示器報警:增加了WFIRE(wfire)元素。當系統(tǒng)任意一個或一個以上水流指示器報警后該值為?1(真),未報警(正常)時該值為?0(假)。
9、壓力開關(guān)報警:增加了PFIRE(pfire)元素。當系統(tǒng)任意一個或一個以上壓力開關(guān)報警后該值為?1(真),未報警(正常)時該值為?0(假)。