組態(tài)報(bào)警和事件_第1頁
組態(tài)報(bào)警和事件_第2頁
組態(tài)報(bào)警和事件_第3頁
組態(tài)報(bào)警和事件_第4頁
組態(tài)報(bào)警和事件_第5頁
已閱讀5頁,還剩25頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、n為保證工業(yè)現(xiàn)場安全生產(chǎn),報(bào)警和事件的產(chǎn)生和記錄是必不可少的?!敖M態(tài)王”提供了強(qiáng)有力的報(bào)警和事件系統(tǒng),并且操作方法簡單。n報(bào)警是指當(dāng)系統(tǒng)中某些量的值超過了所規(guī)定的界限時(shí),系統(tǒng)自動產(chǎn)生相應(yīng)警告信息,表明該量的值已經(jīng)超限,提醒操作人員。報(bào)警允許操作人員應(yīng)答。n事件是指用戶對系統(tǒng)的行為、動作。如修改了某個(gè)變量的值,用戶的登錄、注銷,站點(diǎn)的啟動、退出等。事件不需要操作人員應(yīng)答。第 6章 報(bào)警和事件n報(bào)警是一類特殊事件,需要應(yīng)答。組態(tài)王把報(bào)警和事件統(tǒng)一處理。n組態(tài)王中報(bào)警和事件的處理方法是:當(dāng)報(bào)警和事件發(fā)生時(shí),組態(tài)王把這些信息存于內(nèi)存中的緩沖區(qū)中,當(dāng)緩沖區(qū)達(dá)到指定數(shù)目或記錄定時(shí)時(shí)間到時(shí),系統(tǒng)自動將報(bào)警和

2、事件信息進(jìn)行記錄。第 6章 報(bào)警和事件報(bào)警和事件系統(tǒng)設(shè)計(jì)內(nèi)容n報(bào)警組定義。n報(bào)警和事件的定義n報(bào)警事件緩沖區(qū)的設(shè)定n報(bào)警和事件的顯示、瀏覽第 6章 報(bào)警和事件6.1 報(bào)警組n在監(jiān)控系統(tǒng)中,為了方便查看、記錄和區(qū)別,要將變量產(chǎn)生的報(bào)警信息歸到不同的組中,稱之為報(bào)警組。n報(bào)警組是按樹狀組織的結(jié)構(gòu),缺省時(shí)只有一個(gè)根節(jié)點(diǎn),缺省名為RootNode(可以改成其他名字)??梢酝ㄟ^報(bào)警組定義對話框?yàn)檫@個(gè)結(jié)構(gòu)加入多個(gè)節(jié)點(diǎn)和子節(jié)點(diǎn) 創(chuàng)建后的報(bào)表窗口創(chuàng)建后的報(bào)表窗口 6.1 報(bào)警組n根節(jié)點(diǎn)只能修改,不能刪除n組態(tài)王中最多可以定義512 個(gè)節(jié)點(diǎn)的報(bào)警組。n通過報(bào)警組名可以按組處理變量的報(bào)警事件,如報(bào)警窗口可以按組顯

3、示報(bào)警事件,記錄報(bào)警事件也可按組進(jìn)行,還可以按組對報(bào)警事件進(jìn)行報(bào)警確認(rèn)。n事件也是通過報(bào)警組管理的6.2 變量報(bào)警屬性定義n在使用報(bào)警功能前,必須先要對變量的報(bào)警屬性進(jìn)行定義。n組態(tài)王的變量中模擬型(包括整型和實(shí)型)變量和離散型變量可以定義報(bào)警屬性n模擬型變量和離散型變量的報(bào)警定義不一樣6.2 變量報(bào)警屬性定義關(guān)于報(bào)警的三個(gè)概念:n報(bào)警產(chǎn)生:變量值的變化超出了定義的正常范圍,處于報(bào)警區(qū)域n報(bào)警確認(rèn):對報(bào)警的應(yīng)答,表示已經(jīng)知道有該報(bào)警,或已處理過了,報(bào)警進(jìn)行確認(rèn)后,報(bào)警狀態(tài)并不消失n報(bào)警恢復(fù):變量的值恢復(fù)到定義的正常范圍,不再處于報(bào)警區(qū)域6.2 變量報(bào)警屬性定義1、通用報(bào)警屬性介紹n報(bào)警組名n優(yōu)

4、先級:主要是指報(bào)警的級別,主要有利于操作人員區(qū)別報(bào)警的緊急程度。報(bào)警優(yōu)先級的范圍為1999,1為最高,999最低。 n模擬量設(shè)置n離散量設(shè)置n擴(kuò)展域:對報(bào)警的補(bǔ)充說明6.2 變量報(bào)警屬性定義2、模擬量報(bào)警設(shè)置n模擬量主要是指整型變量和實(shí)型變量,包括內(nèi)存型和I/O 型的。n模擬型變量的報(bào)警類型主要有三種:越限報(bào)警、偏差報(bào)警和變化率報(bào)警。n對于越限報(bào)警和偏差報(bào)警可以定義報(bào)警延時(shí)和報(bào)警死區(qū)。2、模擬量報(bào)警設(shè)置(1)、越限報(bào)警的報(bào)警限共有四個(gè):低低限、低限、高限、高高限。 高高限報(bào)警設(shè)定值高高限報(bào)警設(shè)定值高限報(bào)警設(shè)定值高限報(bào)警設(shè)定值低限報(bào)警設(shè)定值低限報(bào)警設(shè)定值低低限報(bào)警設(shè)定值低低限報(bào)警設(shè)定值模擬變量值

5、模擬變量值高高限報(bào)警區(qū)域高高限報(bào)警區(qū)域高限報(bào)警區(qū)域高限報(bào)警區(qū)域正常區(qū)域正常區(qū)域低限報(bào)警區(qū)域低限報(bào)警區(qū)域低低限報(bào)警區(qū)域低低限報(bào)警區(qū)域變量最大值變量最大值變量最小值變量最小值6.2 變量報(bào)警屬性定義2、模擬量報(bào)警設(shè)置報(bào)警死區(qū):作用是為了防止變量值在報(bào)警限上下頻繁波動時(shí),產(chǎn)生許多不真實(shí)的報(bào)警,在原報(bào)警限上下增加一個(gè)報(bào)警限的閾值,使原報(bào)警限界線變?yōu)橐粭l報(bào)警限帶 。 6.2 變量報(bào)警屬性定義原報(bào)警限原報(bào)警限死區(qū)范圍死區(qū)范圍報(bào)警產(chǎn)生報(bào)警產(chǎn)生報(bào)警恢復(fù)報(bào)警恢復(fù)2、模擬量報(bào)警設(shè)置 報(bào)警時(shí)延:系統(tǒng)當(dāng)前產(chǎn)生的報(bào)警信息并不提供顯示和記錄,而是進(jìn)行延時(shí),在延時(shí)時(shí)間到后,如果該報(bào)警不存在了,表明該報(bào)警可能是一個(gè)誤報(bào)警,系

6、統(tǒng)自動清除;如果延時(shí)到后,該報(bào)警還存在,表明是一個(gè)真實(shí)的報(bào)警,系統(tǒng)將其添加到報(bào)警緩沖區(qū)中,進(jìn)行顯示和記錄 。 6.2 變量報(bào)警屬性定義報(bào)警限報(bào)警限t1t2TTt1t2(a)(b)報(bào)警延時(shí)原理圖報(bào)警延時(shí)原理圖2、模擬量報(bào)警設(shè)置(2)、偏差報(bào)警:模擬量的值相對目標(biāo)值上下波動超過指定的變化范圍時(shí)產(chǎn)生的報(bào)警。可以分為小偏差和大偏差報(bào)警兩種。 6.2 變量報(bào)警屬性定義偏差目標(biāo)值偏差目標(biāo)值小偏差限值小偏差限值小偏差限值小偏差限值大偏差限值大偏差限值大偏差限值大偏差限值正常區(qū)域正常區(qū)域小偏差報(bào)警小偏差報(bào)警小偏差報(bào)警小偏差報(bào)警大偏差報(bào)警大偏差報(bào)警大偏差報(bào)警大偏差報(bào)警模擬量數(shù)值模擬量數(shù)值變量最大值變量最大值變量

7、最小值變量最小值小偏差報(bào)警限小偏差報(bào)警限=偏差目標(biāo)值偏差目標(biāo)值定義的小偏差定義的小偏差大偏差報(bào)警限大偏差報(bào)警限=偏差目標(biāo)值偏差目標(biāo)值定義的大偏差定義的大偏差2、模擬量報(bào)警設(shè)置(3)、變化率報(bào)警n是指模擬量的值在變化速率超過了指定的數(shù)值變化率而產(chǎn)生的報(bào)警,即變量變化太快時(shí)產(chǎn)生的報(bào)警。n系統(tǒng)運(yùn)行過程中,每當(dāng)變量發(fā)生一次變化,系統(tǒng)都會自動計(jì)算變量變化的速度,以確定是否產(chǎn)生報(bào)警。n類型以時(shí)間為單位分為三種:%x/秒、%x/分、%x/時(shí)。6.2 變量報(bào)警屬性定義2、模擬量報(bào)警設(shè)置(3)、變化率報(bào)警n類型以時(shí)間為單位分為三種:%x/秒、%x/分、%x/時(shí)。n變化率報(bào)警的計(jì)算公式如下:(變量的當(dāng)前值(變量的

8、當(dāng)前值 變量上一次采集的值)變量上一次采集的值)100)(變量本次采集)(變量本次采集的時(shí)間的時(shí)間 變量上次采集的時(shí)間)變量上次采集的時(shí)間)(變量的最大值(變量的最大值變量的最小值)變量的最小值)(報(bào)警類型單位對應(yīng)的值)(報(bào)警類型單位對應(yīng)的值)6.2 變量報(bào)警屬性定義報(bào)警類型單位對應(yīng)的值定義為: 如果報(bào)警類型為秒,則該值為1; 如果報(bào)警類型為分,則該值為60; 如果報(bào)警類型為時(shí),則該值為3600。 3、離散量報(bào)警設(shè)置離散量有兩種狀態(tài):1、0。離散型變量報(bào)警有三種狀態(tài):n1狀態(tài)報(bào)警:變量的值由0變?yōu)?時(shí)產(chǎn)生報(bào)警n0狀態(tài)報(bào)警:變量的值由1變?yōu)?時(shí)產(chǎn)生報(bào)警n狀態(tài)變化報(bào)警:變量的值有0變?yōu)?或由1變?yōu)?/p>

9、0時(shí)都產(chǎn)生報(bào)警6.2 變量報(bào)警屬性定義可把離散變量變化可把離散變量變化值作為報(bào)警直接存值作為報(bào)警直接存儲在數(shù)據(jù)庫儲在數(shù)據(jù)庫6.3 事件類型和使用方法n事件是不需要用戶來應(yīng)答的,報(bào)警是一類特殊的事件。n組態(tài)王中根據(jù)操作對象和方式等的不同,將事件分為以下幾類:操作事件、登錄事件、工作站事件和應(yīng)用程序事件四類。n報(bào)警和事件都通過報(bào)警組管理和報(bào)警窗口顯示n報(bào)警的瀏覽可以通過實(shí)時(shí)報(bào)警窗口,也可通過歷史報(bào)警窗口。而事件的瀏覽只能通過歷史報(bào)警窗口n定義:用戶修改有“生成事件”定義的變量的值或其域的值進(jìn)行修改時(shí),系統(tǒng)產(chǎn)生的事件。如修改重要參數(shù)的值,或報(bào)警限值、變量的優(yōu)先級等(必須動畫連接修改,程序定時(shí)修改不行

10、)。n同報(bào)警一樣,字符串型變量和字符串型的域的值的修改不能生成事件。n操作事件可以進(jìn)行記錄,使用戶了解何時(shí)修改,修改當(dāng)時(shí)的值是多少,修改后的值是多少。1、操作事件6.3事件類型和使用方法變量要生成操作事件,必須先變量要生成操作事件,必須先要定義變量的要定義變量的“生成事件生成事件”屬屬性。性。n定義:用戶登錄事件是指用戶向系統(tǒng)登錄時(shí)產(chǎn)生的事件。系統(tǒng)中的用戶,可以在工程瀏覽器用戶配置中進(jìn)行配置,如用戶名、密碼、權(quán)限等。n用戶登錄時(shí),如果登錄成功,則產(chǎn)生“登錄成功”事件;如果登錄失敗或取消登錄過程,則產(chǎn)生“登錄失敗”事件;如果用戶退出登錄狀態(tài),則產(chǎn)生“注銷”事件。2、用戶登錄事件6.3事件類型和使

11、用方法n3. 應(yīng)用程序事件 如果變量是I/O 變量,變量的數(shù)據(jù)源為DDE 或OPC 服務(wù)器等應(yīng)用程序,對變量定義“生成事件”屬性后,當(dāng)采集到的數(shù)據(jù)發(fā)生變化時(shí),就會產(chǎn)生該變量的應(yīng)用程序事件。6.3事件類型和使用方法n4. 工作站事件n 所謂工作站事件就是指某個(gè)工作站站點(diǎn)上的組態(tài)王運(yùn)行系統(tǒng)的啟動和退出事件,包括單機(jī)和網(wǎng)絡(luò)。組態(tài)王運(yùn)行系統(tǒng)啟動,產(chǎn)生工作站啟動事件;運(yùn)行系統(tǒng)退出,產(chǎn)生退出事件,報(bào)警窗中第一條信息為工作站啟動事件。 。6.3事件類型和使用方法6.4 報(bào)警和事件的記錄、顯示n組態(tài)王中提供了多種報(bào)警記錄和事件顯示的方式,如報(bào)警窗、數(shù)據(jù)庫、打印機(jī)等。n系統(tǒng)提供一個(gè)預(yù)定的緩沖區(qū)(報(bào)警緩沖區(qū)),對

12、產(chǎn)生的報(bào)警信息、事件信息首先保存在緩沖區(qū)中。n當(dāng)報(bào)警緩沖區(qū)滿或組態(tài)王內(nèi)部定時(shí)時(shí)間到時(shí),將信息按照配置的條件進(jìn)行記錄。相關(guān)設(shè)置在報(bào)警屬性配置頁6.4 報(bào)警和事件的記錄、顯示n信息記錄存儲的方式可是文件方式,也可是數(shù)據(jù)庫方式(默認(rèn)方式為Acess數(shù)據(jù)庫)。n最近的記錄可以用報(bào)警窗根據(jù)定義的條件,從緩沖區(qū)中獲取符合條件的信息顯示。(最常用)n歷史記錄則需從文件或者數(shù)據(jù)庫中讀出再顯示。n實(shí)時(shí)報(bào)警和事件可以直接被打印6.4 報(bào)警和事件的記錄、顯示n報(bào)警窗口分為實(shí)時(shí)報(bào)警窗口和歷史報(bào)警窗口。n實(shí)時(shí)報(bào)警窗口不能顯示事件,只能顯示滿足條件的報(bào)警。歷史報(bào)警窗口即可顯示報(bào)警,也可顯示事件。n報(bào)警窗口通過報(bào)警組選擇和

13、顯示條件的設(shè)置來顯示滿足條件的緩沖區(qū)記錄6.4 報(bào)警和事件的記錄、顯示報(bào)警窗口設(shè)置6.5 其他報(bào)警相關(guān)內(nèi)容(見手冊)n$新報(bào)警變量:組態(tài)王一個(gè)系統(tǒng)變量,主要表示當(dāng)前系統(tǒng)中是否有新的報(bào)警產(chǎn)生。當(dāng)系統(tǒng)中有無論何種類型的新報(bào)警產(chǎn)生時(shí),該變量被自動置為1。但需要注意的是,該變量不能被自動清0,需要用戶人為的將其清0。n報(bào)警相關(guān)函數(shù) 報(bào)警確認(rèn)函數(shù):Ack(Tagname or GroupName);對變量進(jìn)行,報(bào)警組進(jìn)行報(bào)警確認(rèn)。 獲取報(bào)警組名稱:GetGroupName(StationName,GroupID);在組態(tài)王中,變量的報(bào)警組域返回的是報(bào)警組的ID號(數(shù)字),通過該函數(shù)可以獲得報(bào)警組的名稱。

14、 6.5 其他報(bào)警相關(guān)內(nèi)容(見手冊)報(bào)警域類型有很多種,離散變量有以下幾種報(bào)警域:n.Ack:表示變量是否被確認(rèn)。初始或變量產(chǎn)生新報(bào)警而未被確認(rèn)時(shí),該域的值為0,當(dāng)變量的報(bào)警被確認(rèn)后,域的值為1。n.Alarm:表示變量當(dāng)前是否處于報(bào)警狀態(tài)。變量處于正常狀態(tài)時(shí),域的值為0,變量處于報(bào)警狀態(tài)時(shí),無論是否被確認(rèn),域的值為0。n.Group:變量的報(bào)警組ID號。n.Priority:變量的優(yōu)先級。6.5 其他報(bào)警相關(guān)內(nèi)容(見手冊) 模擬變量除了具有以上四種報(bào)警域外,按照變量的報(bào)警定義不同有不同報(bào)警域(越限報(bào)警、偏差報(bào)警變化率報(bào)警)。n例如越限報(bào)警:n報(bào)警界限值域:高高限值(.HiHiLimit)、高限值(.HiLimit)、低限值(.LoLoLimit)、低低限值(.LoLoLimit)。這些界限值域是可讀寫的,可以在線修改。n報(bào)警狀態(tài)值:對應(yīng)越限報(bào)警類型,都有相應(yīng)的報(bào)警狀態(tài)域,這些域的值的類型是離散型的。高高限狀態(tài)(.HiHiStatus)、高限狀態(tài)(.HiStatus)、低限狀態(tài)(.LoStatus)、低低限狀態(tài)(.LoLoStatus

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論