組態(tài)王設(shè)置報警和事件
發(fā)布于2023-02-01 09:52
24
2
標(biāo)簽:組態(tài)王報警
①報警和事件窗口的作用 運行報警和事件記錄是監(jiān)控軟件必不可少的功能,組態(tài)王提供了強有力的支持和簡單的控制運行報警和事件記錄方法。
組態(tài)王中的報警和事件主要包括變量報警事件、操作事件、用戶登錄事件和工作站事件。通過這些報警和事件,用戶可以方便地記錄和查看系統(tǒng)的報警、操作和各個工作站的運行情況。當(dāng)報警和事件發(fā)生時,在報警窗口中會按照設(shè)置的過濾條件實時地顯示出來。
為了分類顯示報警事件,可以把變量劃分到不同的報警組,同時指定報警窗口中只顯示所需的報警組。
趨勢曲線、報警窗口等都是一類特殊的變量,有變量名和變量屬性等。
②定義報警組 切換到工程瀏覽器,在左側(cè)選擇報警組,然后雙擊右側(cè)的圖標(biāo)。打開如圖8-74所示的“報警組定義”對話框。在“報警組定義”對話框中單擊“修改”,在“修改報警組"對話框中將RootNode修改為"化工廠"。單擊"增加"按鈕,在"化工廠"報警組下再增加一個分組“反應(yīng)車間”。
圖8-74 “報警組定義”對話框
③設(shè)置變量的報警定義屬性 例如,設(shè)置變量反應(yīng)罐壓力的報警屬性。在工程瀏覽器的左側(cè)選擇數(shù)據(jù)詞典,在右側(cè)雙擊變量名"反應(yīng)罐壓力",打開"定義變量"對話框,并選擇報警定義設(shè)置頁,如圖8-75所示。具體設(shè)置如下。
a.報警組名 定義該變量屬于哪個報警組,只能選擇一個。
b.優(yōu)先級 定義變量的報警優(yōu)先級,為1~999的一個整數(shù)。優(yōu)先級數(shù)值越小,級別越高。
c.越限報警 模擬量的值在跨越報警時產(chǎn)生的報警。越限報警的報警限有4個。低低限、低限、高限、高高限,它們的值在變量的最大值和最小值之間,它們的大小關(guān)系排列依次為高高限、高限、低限、低低限。在變量的值發(fā)生變化時,如果跨越某一個限值,立即發(fā)生越限報警。某個時刻,對于一個變量,只可能越一種限,因此只產(chǎn)生一種越限報警。
越限死區(qū)是指當(dāng)變量產(chǎn)生越限報警后,再次產(chǎn)生新類型的越限報警時,如果變量的值在上一次報警限加減死區(qū)值的范圍內(nèi),就不會恢復(fù)報警,也不產(chǎn)生新的報警;如果變量的值不在上一次報警限加減死區(qū)值的范圍內(nèi),則先恢復(fù)原來的報警,再產(chǎn)生新報警。
d.變化報警 模擬量的值在固定時間內(nèi)的變化超過一定量時產(chǎn)生的報警,即變化量變化太快產(chǎn)生的報警。當(dāng)模擬量的值發(fā)生變化時,就計算變化率以決定是否報警。變化率的時間單位有3種: 5、min和h。變化率報警利用如下公式計算。
【(變量的當(dāng)前值一變化一次的值)×100】/【(這一次產(chǎn)生值的時間一上一次產(chǎn)生值的時間)×(最大值一最小值)×單位對應(yīng)的值(如果是s,為1;如果是min,為60;如果是h,為3600)】
取其整數(shù)部分的絕對值作為結(jié)果,若計算結(jié)果大于定義的變化率的值,則出現(xiàn)報警。e.偏差報警 模擬量的值相對目標(biāo)值上下波動的量與變量范圍的百分比超過一定量時產(chǎn)生的報警。用戶在目標(biāo)值中輸入目標(biāo)值(基準值)。偏差報警分為大偏差和小偏差兩種。當(dāng)波動的百分比大于大偏差或小于小偏差時,分別出現(xiàn)大、小偏差報警。計算公式如下。
偏差=【(當(dāng)前值一目標(biāo)值)/(最大值一最小值)】×100
由于偏差有正負,在偏差范圍內(nèi)相對目標(biāo)值(基準值)上下波動的模擬量最小分界值稱為最小當(dāng)前值,相對目標(biāo)值(基準值)上下波動的模擬量最大分界值稱為最大當(dāng)前值,則有:
最小當(dāng)前值=目標(biāo)值-(偏差/100)×(最大值一最小值)最大當(dāng)前值=目標(biāo)值-(偏差/100)×(最大值-最小值)
若變量的最小值=-1000,最大值=1000,設(shè)定其小偏差=10,大偏差=15,目標(biāo)值=500,則可計算出小偏差報警和大偏差報警的條件如下。
小偏差報警。
最小當(dāng)前值=500-(10/100)×【1000-(一1000)】=500-200=300 最大當(dāng)前值=500 (10/100)×【1000-(一1000)】=500 200=700
則模擬變量值≥700或模擬變量值≤300時,出現(xiàn)小偏差報警;300<模擬變量值<700 時,為正常工作范圍。
·大偏差報警。
最小當(dāng)前值=500-(15/100)×【1000-(一1000)】=500-300=200 最大當(dāng)前值=500 (15/100)×【1000—(一1000)】=500 300=800
則模擬變量值≥800或模擬變量值≤200時,出現(xiàn)大偏差報警;200≤模擬變量值<800 時,為正常工作范圍。
●偏差死區(qū)。是指變量產(chǎn)生偏差報警(如小偏差報警)后,再次產(chǎn)生新類型的偏差報警(如大偏差報警)時,如果變量的值在上一次產(chǎn)生偏差報警時的值加減死區(qū)值的范圍內(nèi),就不會恢復(fù)報警,也不產(chǎn)生新的報警;如果變量的值不在上一次產(chǎn)生偏差報警時的值加減死區(qū)值的范圍內(nèi),則先恢復(fù)原來的報警,再產(chǎn)生新報警。
④越限或偏差報警延時 越限和偏差統(tǒng)一為一個延時時間,單位為s。當(dāng)一個變量的值越限或超過偏差以后,并不立刻馬上報警,而是立刻開始計時,當(dāng)計時時間等于或超過所定義的延時時間時,才產(chǎn)生報警。如果在這段時間內(nèi)產(chǎn)生了新類型的報警,則計時重新開始。
a.報警文本 報警產(chǎn)生時顯示的文本,用戶可以根據(jù)自己的需要,在報警文本的文本框中輸入。
b.擴展域1、擴展域2 在擴展域1和擴展域2中輸入報警的擴展域文本。
c.開關(guān)量報警 開關(guān)量報警分3種類型:關(guān)斷報警、開通報警和改變報警。用戶只能定義其中的一種。
·關(guān)斷 選中此項表示當(dāng)離散型變量由開狀態(tài)變?yōu)殛P(guān)狀態(tài)(由1變?yōu)?)時,對此變量進行報警。
·開通 選中此項表示當(dāng)離散型變量由關(guān)狀態(tài)變?yōu)殚_狀態(tài)(由0變?yōu)?)時,對此變量進行報警。
· 改變 選中此項表示當(dāng)離散型變量發(fā)生變化時,即由關(guān)狀態(tài)變?yōu)殚_狀態(tài)或由開狀態(tài)變?yōu)殛P(guān)狀態(tài),對此變量進行報警。多用于電力系統(tǒng),又稱為變位報警。
只有在報警定義對話框中定義了變量所屬的報警組和報警方式后,才能在報警和事件窗口中顯示此變量報警信息,而字符串類型變量不能定義報警。
⑤報警配置 在組態(tài)王工程瀏覽器中,選擇"系統(tǒng)配置\報警配置"還可以設(shè)置文件配置、數(shù)據(jù)庫配置、打印配置等項。