




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上第五節(jié) 邏輯編程每臺聯(lián)動設(shè)備啟動都依賴著一個條件,由于設(shè)備的種類、安裝地點、所起作用、設(shè)計要求等的千差萬別,每個條件都不可能相同。但對于條件本身來說,它只有兩種結(jié)果:真與假。因此需要構(gòu)造一種語言,讓工程人員在現(xiàn)場環(huán)境中把各種功能迥異、繁簡不同的條件都包羅且能準(zhǔn)確、簡明地描述出來。我們把在現(xiàn)場環(huán)境中設(shè)置一個聯(lián)動設(shè)備與其它探測器和聯(lián)動設(shè)備的關(guān)系,叫做編輯聯(lián)動邏輯關(guān)系表達(dá)式,也就是常說的現(xiàn)場編程。 一、構(gòu)成的元素我們知道,一個聯(lián)動設(shè)備的啟動有賴于與之相關(guān)的探測器的狀態(tài)和聯(lián)動設(shè)備啟動和回答信號。因此我們構(gòu)造了三類元素:探測器、聯(lián)動啟動和聯(lián)動回答。有關(guān)延時
2、啟動已作為專門處理。1、探測器:由 TXXXXX 組成,T是探測器關(guān)鍵字;T后第一、二位數(shù)字表示探測器所在的探測回路號(00 P5);T后第三至五位數(shù)字表示探測器的地址(000 255)。 例如:第11回路17號探測器表示為:T11017,第A4回路202號探測器表示為:TA4202。探測器報警后該值為 1(真),未報警為 0(假)。 2、聯(lián)動啟動:由 CXXXXX 組成,C是聯(lián)動啟動關(guān)鍵字;C后第一、二位數(shù)字表示聯(lián)動設(shè)備所在的探測回路號(00 P5);C后第三至五位數(shù)字表示聯(lián)動模塊的地址(000 255)。例如
3、:第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、公共火警:為了使用靈活,特別增加了FIRE(fire)元素。當(dāng)系
4、統(tǒng)任意一個或一個以上探測器報警后該值為 1(真),未發(fā)生火警(正常)時該值為 0(假)。 5、手報火警:增加了HFIRE(hfire)元素。當(dāng)系統(tǒng)任意一個或一個以上手動報警按鈕報警后該值為 1(真),未報警(正常)時該值為 0(假)。 6、消火栓報警:增加了XFIRE(xfire)元素。當(dāng)系統(tǒng)任意一個或一個以上消火栓報警后該值為 1(真),未報警(正常)時該值為 0(假)。 7、水流指示器報警:增加了WFIRE(wfire)元素。當(dāng)系統(tǒng)任意一個或一個以上水流指示器報警后該值為 1(真),未報警(正常)時該值為 0(假)。 8、壓力開關(guān)報警:增加了PFIR
5、E(pfire)元素。當(dāng)系統(tǒng)任意一個或一個以上壓力開關(guān)報警后該值為 1(真),未報警(正常)時該值為 0(假)。 9、長邏輯關(guān)系:增加了LONG(long)元素。當(dāng)一個聯(lián)動邏輯超過規(guī)定長度后(128個字符),不在邏輯關(guān)系輸入欄中輸入其邏輯關(guān)系,只輸入LONG元素。此元素只可單獨使用不能參與運算。(詳見高級編程) 二、元素間的邏輯關(guān)系運算一個四則運算表達(dá)式不僅包含操作數(shù),還要包含運算符。結(jié)果為一個自然數(shù)。同樣,邏輯關(guān)系表達(dá)式再繁雜也是由這兩項組成。它的運算結(jié)果為真或假(1或0)。我們所說的元素就是操作數(shù),為了構(gòu)成表達(dá)式,還需要構(gòu)造邏輯運算符。我們的運算符包括“(、)、|、$、
6、&、*、+”。每種運算符都有優(yōu)先級,就向四則運算中乘除優(yōu)先于加減。運算符見下表: 運算符名稱功能優(yōu)先級備注(、)括號使被括部分優(yōu)先執(zhí)行0左右括號必須匹配&連與取自起始地址(左)到結(jié)束地址(右)的所有數(shù)值連續(xù)進(jìn)行與運算1起始和結(jié)束元素必須同類并且要求在同一條回路上,結(jié)束地址要大于起始地址|連或取自起始地址(左)到結(jié)束地址(右)的所有數(shù)值連續(xù)進(jìn)行或運算1起始和結(jié)束元素必須同類并且要求在同一條回路上,結(jié)束地址要大于起始地址$任意兩個火警取自起始地址(左)到結(jié)束地址(右)的所有數(shù)值連續(xù)進(jìn)行或運算區(qū)間內(nèi)任意兩個火警為真1起始和結(jié)束元素必須同類并且要求在同一條回路上,結(jié)束地址要
7、大于起始地址非(取反)右值數(shù)值取反2操作后原值0為1,1為0*與左右值邏輯與3 +或左右值邏輯或3 這樣一個邏輯關(guān)系表達(dá)式運算結(jié)果決定了聯(lián)動設(shè)備的啟動。 注意以下幾項:1、每個表達(dá)式用END(end)結(jié)束。2、字符用大、小寫書寫都可以,但不能混寫(例如:公共火警只能寫為 FIRE 或 fire)。3、元素內(nèi)不能有空格,元素與運算符之間可加任意空格(也可不加),元素或運算符與結(jié)束標(biāo)志END之間須有一個以上的空格。4、在有|、$、& 運算符的運算中,如果在表達(dá)式計算的連續(xù)區(qū)間內(nèi)有與其指定運算設(shè)備不相同類型的設(shè)備時,可以自動
8、跳過。例如:T00010 | T00025 END 在表達(dá)式中,0回路16號設(shè)備為聯(lián)動控制模塊,在對報警類設(shè)備的計算中,將自動跳過。 三、例題和常見錯誤1、參照以下實例可加強(qiáng)理解:(1)某設(shè)備在0回路7號探測器報警后滿足邏輯條件。 表達(dá)式為:T00007 END。 (2)某設(shè)備(由1回路003地址模塊控制)在1回路0號探測器或同回路2號探測器任意一個報警后滿足邏輯條件;另一設(shè)備在前設(shè)備已啟動后并且在1回路101號探測器報警后滿足邏輯條件。
9、160; 表達(dá)式分別為:T01000 + T01002 END 和 C01003 * T01101 END。 (3)某設(shè)備在B9回路第022號到同回路036號探測器中有一個報警后滿足邏輯條件;另一設(shè)備在B4回路第0地址到第3地址安裝的所有聯(lián)動設(shè)備啟動后滿足邏輯條件。 表達(dá)式分別為:TB9022 | TB9036 END 和 CB4000 & CB4003 END。 (4)某設(shè)備在05回路第1號到同回路045號探測器中有任意兩個報警后滿足邏輯條件。
10、表達(dá)式為:T05001 $ T05045 END。 (5)某設(shè)備在0回路0號或同回路1號探測器有一個報警后,如果在同回路10號地址聯(lián)動模塊啟動后就不啟動,若沒啟動則本設(shè)備滿足邏輯條件。 表達(dá)式為:(T00000+T00001)*(C10000) END(括號在本表達(dá)式中也可不要但加上后更明確了邏輯關(guān)系)(6)某卷簾門由15回路10號、11號模塊分別控制它的半降和全降。邏輯關(guān)系為同回路20號或21號探測器有一個報警則半下,若全都報警且收到半降的回答信號則全降。 表達(dá)式分別為:T15020+T15021 END 和 (T15020*T15021)* L15010 END。 2、聯(lián)動邏輯編輯后可能會出現(xiàn)錯誤,通過聯(lián)動檢查程序定位后再進(jìn)行修改。(1)T0423+T04111 END:左元素位數(shù)不夠。 (2)T00021 | (T00023*C00010) END:連或、連與號左右均要求為同類元素,不能是其它運算符。 (3)TP6020 & TP6100 END:連或、聯(lián)與要求起始和結(jié)束地址在同驅(qū)動板的同回路上,而且結(jié)束地址要大于起始地址,但P6回路超過限定。
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 河北省滄州市四縣多校聯(lián)考2024-2025學(xué)年高一下學(xué)期4月期中考試語文試卷(含答案 )
- 2025屆江西省高三下學(xué)期4月聯(lián)考政治試卷(含解析)
- 小朋友捕魚游戲活動方案
- 干事考評活動方案
- 展廳接待活動方案
- 常德牙科五一活動方案
- 小學(xué)石頭繪畫活動方案
- 展覽性藝術(shù)活動方案
- 居家老人小區(qū)活動方案
- 220kV變電運行中的故障排除方法
- 高壓滅菌器應(yīng)急預(yù)案
- 環(huán)衛(wèi)車輛交通安全知識講座
- 學(xué)生頂崗實習(xí)成績考核表
- NB-T 47013.15-2021 承壓設(shè)備無損檢測 第15部分:相控陣超聲檢測
- 保安報名表和資格審查表
- 2023年黃岡市團(tuán)風(fēng)縣社區(qū)工作者招聘考試真題
- 煤礦典型事故案例分析培訓(xùn)課件
- 15D501 建筑物防雷設(shè)施安裝
- 試產(chǎn)總結(jié)報告模板
- 滁州景航農(nóng)業(yè)科技有限公司蚯蚓養(yǎng)殖、玉米、菌菇種植協(xié)同處理處置秸稈、畜禽糞便和生活污泥項目環(huán)境影響報告表
評論
0/150
提交評論