版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、報警系統(tǒng)應(yīng)用例程說明文檔此文檔由北京亞控公司提供,僅作為報警系統(tǒng)應(yīng)用的使用參考,其中涉及內(nèi)容的詳 細說明請參考的使用說明或咨詢技術(shù)支持工程師。1.2.概述例程定義變量的報警屬性報警配置報警顯示報警查詢報警窗的方法應(yīng)用3.注意事項錯. 誤! 未定義書簽。錯. 誤! 未定義書簽。.錯. 誤 !未定義書簽。.錯. 誤 !未定義書簽。.錯. 誤 !未定義書簽。.錯. 誤 !未定義書簽。.錯. 誤 !未定義書簽。.錯. 誤!未定義書簽。1 .概述在工業(yè)控制系統(tǒng)中,當(dāng)現(xiàn)場的數(shù)據(jù)超出正常范圍時,系統(tǒng)應(yīng)以報警的方式將其通知 相關(guān)工作人員,工作人員接收到報警信息后會對報警做出相應(yīng)的處理,所以報警系統(tǒng)在 工業(yè)控制
2、系統(tǒng)中是一個非常重要的組成部分。提供了強大的報警操作功能:包括報警存 儲功能、報警打印功能、報警顯示功能、報警轉(zhuǎn)發(fā)功能等等,下面將具體介紹每種功能 的操作過程。2 .例程2.1 定義變量的報警屬性在使用報警功能前,必須先要對變量的報警屬性進行定義。在開發(fā)系統(tǒng)“數(shù)據(jù)詞典”中新建變量,本工程中我們以模擬量為例。變量名:temperature變量類型:基本變量數(shù)據(jù)類型:Mem Float變量描述:溫度初始值:0靈敏度:0最小值:0最大值:100變量temperature的報警屬性如圖1所示。圖1變量temperatrue報警屬性變量名:pressure變量類型:基本變量數(shù)據(jù)類型:Mem Float變
3、量描述:壓力初始值:0靈敏度:0最小值:0最大值:5變量pressure的報警屬性如圖2所示圖2變量temperatrue報警屬性變量名:alarmctrl變量類型:基本變量數(shù)據(jù)類型:內(nèi)存離散變量描述:報警約束初始值:false報警約束是對變量報警的一種條件控制,可以通過關(guān)聯(lián)一個離散變量對變量報警做 一定的限制,當(dāng)連接的離散量為1時,約束條件成立,即不產(chǎn)生報警事件;當(dāng)連接的離 散量為0時,約束條件不成立,即產(chǎn)生報警事件。但要注意:報警約束是在報警使能域 開的情況下,發(fā)生作用。2.2報警配置在開發(fā)系統(tǒng)樹型目錄中雙擊“系統(tǒng)設(shè)置” 一 “報警 /事件設(shè)置”選項,彈出配置對話框,如圖3所示:圖3報警與
4、事件配置對話框2.2.1存儲設(shè)置存儲設(shè)置置主要是用來配置報警信息的存儲方式,設(shè)置對話框如上圖10所示。記錄內(nèi)容選擇:選擇將哪些事件記錄到報警庫中,包括:記錄報警事件:報警事件包括:報警信息、恢復(fù)信息和確認信息。單擊此項前面 的復(fù)選框,該框中出現(xiàn)表示選中,此時后面的“保存項”變?yōu)榭删庉嫚顟B(tài), 選擇哪種報警事件產(chǎn)生時會記錄到報警數(shù)據(jù)庫中。 如:“保存項”中只選中了 “恢 復(fù)信息”選項,那么只有報警恢復(fù)信息產(chǎn)生時,才保存到報警數(shù)據(jù)庫中,其它兩 種報警事件產(chǎn)生后不會記錄到報警數(shù)據(jù)庫中。記錄操作事件:單擊此項前面的復(fù)選框,該框中出現(xiàn)表示選中,當(dāng)進入運行系統(tǒng),發(fā)生操作事件時,系統(tǒng)會自動將該事件信息記錄到報
5、警數(shù)據(jù)庫中。記錄登陸事件:單擊此項前面的復(fù)選框,該框中出現(xiàn)表示選中,當(dāng)進入運行系統(tǒng),發(fā)生用戶登錄事件時,系統(tǒng)會自動將該事件信息記錄到報警數(shù)據(jù)庫中。記錄站點事件:單擊此項前面的復(fù)選框,該框中出現(xiàn)表示選中,當(dāng)進入運 行系統(tǒng),發(fā)生站點啟動或退出事件時,系統(tǒng)會自動將該事件信息記錄到報警數(shù)據(jù) 庫中。注:關(guān)于操作事件、登陸事件及站點事件的介紹請詳見事件一節(jié)高級設(shè)置中的“磁盤緩存”和“內(nèi)存緩存”主要是用來設(shè)置文件存儲空間的,默認 即可。2.2.2報警庫設(shè)置報警庫設(shè)置主要是用來配置報警數(shù)據(jù)庫相關(guān)信息的,可以配置使用默認的報警數(shù)據(jù)庫或者是自己建立的數(shù)據(jù)庫。對于默認的報警數(shù)據(jù)庫不需要用戶建立(默認是Access數(shù)
6、據(jù)庫),是系統(tǒng)自動生成的并生成四個表格文件,保存在工程目錄下:Alarm:報警事件表格,記錄所有的報警事件。Operate:操作事件,記錄所有的操作事件。Enter:登錄事件,記錄所有的登錄事件。Station:工作站事件。記錄所有的工作站事件。對于自己建立的數(shù)據(jù)庫只需要用戶手動建立數(shù)據(jù)庫和ODBC數(shù)據(jù)源即可,數(shù)據(jù)庫表格和表格中的字段由系統(tǒng)自動生成。報警數(shù)據(jù)庫配置對話框,如圖4所示:圖4報警數(shù)據(jù)庫配置對話框數(shù)據(jù)庫選擇:單擊“默認DSN項前的復(fù)選框,該框中出現(xiàn)表示選中,此時 報警與事件信息被記錄到默認數(shù)據(jù)庫中。也可以單擊 二按鈕選擇自己建立的數(shù)據(jù)庫, 并輸入在建立數(shù)據(jù)源時設(shè)置的用戶名和密碼。報警
7、緩沖區(qū):設(shè)置報警緩沖區(qū)的大小。報警緩沖區(qū)是系統(tǒng)在內(nèi)存中開辟的用戶暫時存放系統(tǒng)產(chǎn)生的報警信息的空間,其大小是可以設(shè)置的,值的范圍是1-3000,緩沖區(qū)大小的設(shè)置直接影響著報警窗顯示的信息條數(shù)。報警記錄時間:設(shè)置報警庫中記錄保存的天數(shù),超過天數(shù)的報警記錄將被系統(tǒng)自動 刪除,保存天數(shù)為:1-999。報警移除模式:報警信息移除模式分三種:當(dāng)確認后報警人工刪除:當(dāng)發(fā)生的報警信息被確認且恢復(fù)后,再次被確認后的信息 將被系統(tǒng)自動從緩沖區(qū)中刪除。當(dāng)確認后報警自動刪除:當(dāng)發(fā)生的報警信息被確認且恢復(fù)后將被系統(tǒng)自動從緩沖區(qū) 中刪除。報警恢復(fù)后自動刪除:當(dāng)發(fā)生的報警信息恢復(fù)后,不論該信息是否被確認都會被系 統(tǒng)自動從緩
8、沖區(qū)中刪除。2.3 報警顯示工程在運行時產(chǎn)生的報警信息是通過報警窗口來顯示的,提供的報警窗口可以實現(xiàn) 如下功能:2.3.1 量的當(dāng)前報警狀態(tài),同一個變量的報警記錄只顯示最新記錄。2.3.2 前緩存區(qū)中的所有歷史報警記錄,包括報警、恢復(fù)、確認三種記錄。注:當(dāng)系統(tǒng)退出后,當(dāng)前緩存中的報警記錄將隨之消失,重新運行后將新生成的報 警記錄存入緩存區(qū)。2.3.3 照條件查詢報警庫中的報警記錄。下面我們分別實現(xiàn)上述的三種功能。2.3.4 實時報警新建畫面“報警顯示”,在圖形開發(fā)系統(tǒng)中,執(zhí)行“對象”菜單 一 “擴展圖素” 一 “報警窗”命令或者單擊工具箱中的 四圖標一鼠標移到畫面中,光標呈+狀, 按住鼠標左鍵
9、并拖動繪出一報警窗口,如圖 5所示。,獸m疑 摳警對同 事件日期事件時間會刀1口,睚14:01 03 55加一日.1D/12“1 04 5a23051/1011214:0103662009.HVI214:01 00.56如回01211:01-03口上生6所示:圖5報警窗口選中報警窗口,在屬性窗口中顯示的是整個報警窗口的屬性,如圖雁-P X 湎& - A jFl- Zi臼lis;cHam電Al armtt i ndo*4NemberkecesstrueComment臼LocAtlift32.X 53 3國950.0, 260.0日FiltsrDatelYiY/MVnnTim e小時:分鐘;秒;曷
10、秒:Edi HockEdi tVizillfetrue日Sciufi tyPri ori ty1BecuritySectionNone.,WLiLd.QwTyye實時一WiadowStylailk/l、標題*皿刀、樹:皿i Dis cCl 3 U-*&in oL J-5tSUtUsFc*JLl.XlomTcnlXlarmF 6Kolor Elas uritF dM*F ftntCftl *r Mekfont MkFomtC 虱西 Ufrori tjCol4r KigkFr i &ri tyC*lor#F72C3irc wyosoxo5000000*FFFTFPTT 4FFFFFFH #FFF?
11、FFTF iFFF?FFFF FfFrFFTT #FJF7FFFT sr/rrrn口賴口K1J口吻TI to,7Flo,rFnKI.管FF 1 lfflliFlff和 一黑-口一圖7顯示區(qū)屬性對話框找到“Columns”屬性,單擊該屬性中的按鈕,彈出對話框,如圖8所示:顯示刺*檢阡中網(wǎng)俎宜 0 衿,理值用良猾俄料幫傍圖8列屬性選擇對話框在該對話框中選擇報警窗中顯示的列項,通過“添加”按鈕增加列項,通過“移除” 按鈕減少列項,如下圖9所示。圖9報警窗中顯示的列項2.3.5 歷史報警在畫面“報警顯示”再添加一個報警窗,選中報警窗,在屬性窗口中設(shè)置 “WindowType”屬性為“歷史”,即該報警窗
12、口是歷史報警窗口,顯示歷史報警信息, 包括以往的歷史報警信息、報警確認信息和恢復(fù)信息,報警事件的來源是報警緩存區(qū)。其他設(shè)置與實時報警窗類似。2.3.6 報警使能在畫面“報警顯示”上面添加四個按鈕,分別是“Button,、Button2、“Button3”、 “Button4” 。1)選擇按鈕“Buttonl”,在“鼠標”“左鍵按下”添加如下腳本(如圖10所示):if local=true)local=false;=AlarmEnable; else local=true;=AlarmDisable;控制變量local pressure的報警使能狀態(tài)。當(dāng)該域置false時,變量即使?jié)M足報警條 件
13、也不會產(chǎn)生報警,只有將該域置true,變量才會產(chǎn)生報警,默認為true狀態(tài)。動畫警輯動畫列表:會=Suttonl/I 左鍵接下晦喘變量。配方面畫面聒函數(shù)voidLeftOom float xjoait y j左鍵按下if (localpressure.AlarraEriable=true) localpressure .rilarraEnable=false;Futtonl ,Caption=,AidrmEnable;)elseXlocalpressure.AlarmEnable=true;Butto n1 .Capt ion-1Alar HDlsable;留象性量 保對屬變應(yīng)用重置取消圖10
14、按鈕“ Buttonl ”腳本2)選擇按鈕“ Button2”,在“鼠標”“左鍵按下”添加如下腳本:if local=true) local=false;=HiAlarmEnable; elselocal=true;=HiAlarmDisable;控制變量local pressure的高限報警使能狀態(tài)。當(dāng)該域置false時,變量即使?jié)M足報 警條件也不會產(chǎn)生報警,只有將該域置true,變量才會產(chǎn)生報警,默認為true狀態(tài)。注意:高限報警使能是在報警使能域開的情況下,發(fā)生作用。3)選擇按鈕“ Button3”,在“鼠標”“左鍵按下”添加如下腳本:if local=true)local= false
15、;=LoAlarmEnable;elselocal= true ;=LoAlarmDisable;控制變量local pressure的低限報警使能狀態(tài)。當(dāng)該域置false時,變量即使?jié)M足報 警條件也不會產(chǎn)生報警,只有將該域置true,變量才會產(chǎn)生報警,默認為true狀態(tài)。注意:低限報警使能是在報警使能域開的情況下,發(fā)生作用。4)選擇按鈕“Button4 ”,在“值輸入”“按鈕輸入”關(guān)聯(lián)變量localalarmctrl ,如圖 11 所示。在定義變量時,我們在變量 local pressure報警約束里關(guān)聯(lián)了變量localalarmctrl , 因此,當(dāng)變量localalarmctrl為tru
16、e時,約束條件成立,即變量 local pressure不產(chǎn)生 報警事件;當(dāng)變量localalarmctrl 為 false 時,約束條件不成立,即變量local pressure產(chǎn)生報警事件。注意:報警約束是在報警使能域開的情況下,發(fā)生作用。動畫編輯圖11按鈕“Button4”動畫連接2.4 報警查詢2.4.1 設(shè)置報警窗屬性設(shè)置新建畫面“報警查詢”,在畫面上添加一個報警窗,選中報警窗口,“WindowType”屬性為“查詢”,即該報警窗是查詢窗口,查詢報警庫中的報警事件, 報警事件來源是報警庫。其他設(shè)置與上面的報警窗類似。2.4.2 設(shè)置查詢條件選中報警窗 一單擊鼠標右鍵 一在彈出的菜單中
17、執(zhí)行“編輯”命令 一鼠標單擊 左側(cè)樹型區(qū)一 單擊鼠標右鍵 一在彈出的右鍵菜單中執(zhí)行“新建條件”命令 一彈出 對話框,如圖12所示:圖12查詢條件設(shè)置對話框查詢條件適用于查詢窗口,在開發(fā)環(huán)境中您可以設(shè)置多種查詢條件,可以設(shè)置按時問查詢、按報警類型查詢、按事件類型查詢等等,同時還支持SQL查詢,下面我們分別舉例說明。1)條件名稱:查詢歷史報警查詢當(dāng)前緩存區(qū)中在開始日期、開始時間和結(jié)束結(jié)束、結(jié)束時間內(nèi)的所有歷史報警 記錄,如圖13所示圖13查詢條件查詢歷史報警2)條件名稱:查詢報警數(shù)據(jù)庫在“SQL查詢”處打勾,在I寸話框中輸入 SQL查詢條件,如圖14所示:圖14查詢條件-查詢報警數(shù)據(jù)庫2.4.3
18、運行時報警窗口的操作1)工具欄的使用在運行環(huán)境中,用戶可以通過工具欄中的工具對報警信息進行一系列操作,工具欄 如圖15所示:4-卜上一/ Q:1二昌乞二愷查之去二L王.6三三i思h圖15工具欄確認:單擊此命令對選定的報警信息進行確認操作,也可以雙擊報警信息進行確認。過濾條件:單擊此命令彈出過濾條件對話框,設(shè)置報警窗口中顯示報警記錄的條件。打印:單擊此命令,打印當(dāng)前報警窗口。查詢條件:是否顯示左邊的查詢樹。圖例:是否顯示圖例。刷新:單擊此命令可以獲得最新的報警信息。滾動:是否進行實時報警的滾動,即自動刷新。2)右鍵菜單進入運行系統(tǒng),在實時報警窗顯示區(qū)中選中報警信息, 單擊鼠標右鍵彈出右鍵菜單,
19、如圖16所示:4卜.醒工 ,,至 Q = U士與二產(chǎn):a 三 L至,匕黔 )臣尸AlarmKas.i據(jù)事時丁 變奎報警強摳招匕顰g柒環(huán)生 空件公 女;-L!:-.|2-2:16:5232 22即 1懷,工ug10 JOCO.L低ll:.T;=-吟瑜J,當(dāng)前聽有死工1?申母I&Q劉斯訐貓署 畔呼渚前行右外士E占.去 12W,三拿駐.:1- E%- 圖16運行中的右鍵菜單確認:確認選中的報警記錄確認當(dāng)前所有報警:確認報警窗口中的所有報警記錄隱藏選中記錄:隱藏選中的報警記錄隱藏當(dāng)前所有報警:隱藏報警窗口中的所有報警記錄刪除:刪除選中的報警記錄刪除當(dāng)前所有報警:刪除報警窗口中的所有報警記錄在歷史報警窗
20、顯示區(qū)中選中報警信息,單擊鼠標右鍵彈出右鍵菜單,如圖17所示:! :,15CE,1 3Q “二.”一 叁燈 Igtt主士 L6 -玉芝Alarm現(xiàn)冬日即也辱舊可天由打警同嚀百方警/開警三!孑件二任FI2009r12/2017 05:51 SB國 mp 觀MuhD OTOCCDJCCmOL低恢復(fù)ID.SmDDC |二(DV12CJFrcpl- 5i小足0 ?ocpm | T警IS I 施警r-信事齡 fit: a* IE 0:Fa麻F W .匯 IF -HDM2由FI7 DF.C 55朗q _oonD 1 1 -i 一一Jfi陜復(fù)occnroil?.Lb.U7.5ti4 moemJ4.1UJUU
21、U高高雅警U.:UOLUJ1 IULUUJ20219n 20317.05:51.55pressureO.EOOOCD1 CCCUXI低保報警HIBnanB17IE:jI7.5Spressure4 EOITnJ4 CECOZDm商聯(lián)復(fù)0 OLLilDZI2OJBf12f2B17Qb:51 ESEm口曰eWhq0 EODCCD | 1DCCOXQ低他招警Enomn匚、中hon rrnnm 1 cn rmmi三三柝百rnnrm1=1W a二.竊工$F.m,5-S圖18運行中的右鍵菜單對于查詢窗口,右鍵菜單如圖19所示:冬計目占=L壬:N酉擊歷史報警 工查西報警熟據(jù)百三二iMarm旅呼日環(huán)下件單F季鵬
22、同*2樂營鉗-1E43-61BIV46二二IptflWUlTDDDDOOO7OW12/23iaUA1B IB 16 746Root*Jodec oorrrnl2OT加加孑ej nt1 1蹂尾當(dāng)前好白推普-*prggUEP.OtMod.jJOOCOCOti.S.dptUbBU 府dll精 2723喧y_.一型IpfUSZlJERioLModd.JUODOOpiBS-sur2D0W1 2/23p日導(dǎo)寫u、RaatrJodeHU9/12/23ICCB/1 2/23IE-17-4-5 74E.IE-17-ID 745ZU9T2/73052/231E-17 EC 74E1E -17 3S 745pies
23、-surepiessLireRnatJodeR 口口 1,加 da4 DCOXD口 DIZITCn7rm A 2Z21tE-17-3n 7J5一press LireRaalNodeC 口口皿DTm/12/23IB17-26 74S?rrR2/?3161730 746PoMHodEt nniTrn2Cm/1231617 2fl 7 非源儻吟U傅PomMod 目joocnriMl電 17 11 MEIB 17 15 745E 0戰(zhàn)UmC 290000ZOdd 2/2316 17. 11745國er/Mur白RaaiNodg.5LCOOO2UUyi/12/2Jie:V:11 ?45一pfuswunaRaaiModoO.ihULDUfJJJ少-工We 口 E畝1 UTE!王jMi j ii JU -K也LZ * * W 三.!二3寰ll圖19查詢窗口運行右鍵菜單排序:單擊此命令彈出排序設(shè)置對話框,您可以選擇按某一字段列升序或降序排列(或者鼠標單擊顯示區(qū)中的任一字段列),如圖20所示:推序排序列表項排序類型匚時日時料值 文類類值
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 農(nóng)產(chǎn)品經(jīng)紀人崗前離崗考核試卷含答案
- 糕點面包烘焙工創(chuàng)新實踐能力考核試卷含答案
- 篩運焦工崗前安全專項考核試卷含答案
- 涂料合成樹脂工安全演練評優(yōu)考核試卷含答案
- 汽車回收工安全生產(chǎn)能力強化考核試卷含答案
- 銀行內(nèi)部保密工作制度
- 酒店應(yīng)急預(yù)案及處置流程制度
- 酒店客房鑰匙卡安全保衛(wèi)制度
- 超市商品銷售及營銷策略制度
- 流通單位食品安全培訓(xùn)
- 2025民航西藏空管中心社會招聘14人(第1期)筆試參考題庫附帶答案詳解(3卷合一版)
- (新教材)2026年人教版八年級下冊數(shù)學(xué) 21.2.1 平行四邊形及其性質(zhì) 課件
- 設(shè)備保養(yǎng)維護規(guī)程
- 《JBT 9778-2018 全喂入式稻麥脫粒機 技術(shù)條件》(2026年)實施指南
- 2025年東營中考物理真題及答案
- DL-T+5860-2023+電化學(xué)儲能電站可行性研究報告內(nèi)容深度規(guī)定
- GB/T 46425-2025煤矸石山生態(tài)修復(fù)技術(shù)規(guī)范
- 反三違考試題及答案
- DB32-T 5201-2025 特種設(shè)備檢驗檢測機構(gòu)黨建檔案管理規(guī)范
- 2024-2025學(xué)年度黃河水利職業(yè)技術(shù)學(xué)院單招《職業(yè)適應(yīng)性測試》考前沖刺試卷附答案詳解【綜合卷】
- 2026屆河南省鄭州楓楊外國語學(xué)校英語九年級第一學(xué)期期末檢測試題含解析
評論
0/150
提交評論