999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 其他 > 昆侖通態(tài)專題:MCGS嵌入版組態(tài)軟件的報(bào)警

昆侖通態(tài)專題:MCGS嵌入版組態(tài)軟件的報(bào)警

吳翠萍 發(fā)布于2020-11-09 17:20 16 2 標(biāo)簽:PLC案例,昆侖通態(tài)專題,組態(tài)

【點(diǎn)擊領(lǐng)取】三菱案例 | 西門子案例 | 電工手冊 | 工具箱 軟件

【點(diǎn)擊獲取】三菱PLC例程117個|西門子PLC例程777個

【點(diǎn)擊下載】2020新電工仿真軟件


MCGS嵌入版組態(tài)軟件把報(bào)警處理作為數(shù)據(jù)對象的屬性封裝在數(shù)據(jù)對象內(nèi),由實(shí)時數(shù)據(jù)庫來自動分析處理。當(dāng)數(shù)據(jù)對象的值或狀態(tài)發(fā)生改變時,實(shí)時數(shù)據(jù)庫判斷對應(yīng)的數(shù)據(jù)對象是否產(chǎn)生了報(bào)警或已產(chǎn)生的報(bào)警是否已經(jīng)結(jié)束,并把所發(fā)生的報(bào)警信息通知給系統(tǒng)工程的其他部分。


實(shí)時數(shù)據(jù)庫根據(jù)用戶的組態(tài)設(shè)定,把報(bào)警信息存入指定的存盤數(shù)據(jù)庫文件中。實(shí)時數(shù)據(jù)庫只負(fù)責(zé)對報(bào)警進(jìn)行的判斷、通知和存儲三項(xiàng)工作, 報(bào)警產(chǎn)生后所要進(jìn)行其他處理操作,則需要用戶在組態(tài)過程中制定方案,來完成該報(bào)警信息的使用和報(bào)警的顯示等。


1、定義報(bào)警

報(bào)警的定義在數(shù)據(jù)對象的屬性頁中進(jìn)行完成的。首先選中“允許進(jìn)行報(bào)警處理”復(fù)選框,確定報(bào)警的優(yōu)先級,使實(shí)時數(shù)據(jù)庫能對該對象進(jìn)行報(bào)警處理;報(bào)警定義是要填寫報(bào)警注釋、正確設(shè)置報(bào)警限值或報(bào)警狀態(tài),如圖4-1所示。


圖4-1 數(shù)據(jù)對象報(bào)警屬性


數(shù)值型數(shù)據(jù)對象有六種報(bào)警 下下限、下限、上限、上上限、上偏差、下偏差。


開關(guān)型數(shù)據(jù)對象有四種報(bào)警方式 開關(guān)暈報(bào)警、開關(guān)暈跳變報(bào)警、開關(guān)暈正跳變報(bào)警和開關(guān)暈負(fù)跳變報(bào)警,開關(guān)暈報(bào)警時可以選擇是開報(bào)警或者關(guān)報(bào)警,當(dāng)一種狀態(tài)為報(bào)警狀態(tài)時,另一種狀態(tài)就為正常狀態(tài)。


用戶在使用時可以根據(jù)不同的需要選擇一種或多種報(bào)警方式。事件型數(shù)據(jù)對象不進(jìn)行報(bào)警限值或狀態(tài)設(shè)置,當(dāng)對應(yīng)的事件產(chǎn)生時報(bào)警也就產(chǎn)生,對事件型數(shù)據(jù)對象報(bào)警的產(chǎn)生和結(jié)束是同時完成的。


字符型數(shù)據(jù)對象和組對象不能設(shè)置報(bào)警屬性,但對組對象而言所包含的成員可以單個設(shè)置報(bào)警。組對象一般可用來對報(bào)警進(jìn)行分類管理,以方便系統(tǒng)其他部分對同類報(bào)警進(jìn)行處理。當(dāng)報(bào)警信息產(chǎn)生時可以設(shè)置報(bào)警信息是否需要自動存盤,這種設(shè)置操作需要在數(shù)據(jù)對象的存盤屬性中完成。


以循環(huán)水控制系統(tǒng)中的“液位1”數(shù)據(jù)對象為例進(jìn)行講解定義數(shù)據(jù)對象報(bào)警信息的過程;

在實(shí)時數(shù)據(jù)庫中雙擊“液位1” 數(shù)據(jù)對象,在報(bào)警屬性中選中“允許進(jìn)行報(bào)警處理”;

在報(bào)警設(shè)置中選中“上限報(bào)警”,把報(bào)警值設(shè)為 9 米;


報(bào)警注釋為 水滿了;在報(bào)警設(shè)置中選中“下限報(bào)警”,把報(bào)警值設(shè)為 1米;報(bào)警注釋為 水沒了,如圖4-2所示。

在存盤屬性中,選中“自動保存產(chǎn)生的報(bào)警信”,確認(rèn)后完成數(shù)據(jù)對象的屬性設(shè)置,如圖4-3所示。





圖4-2 “液位1” 數(shù)據(jù)對象的報(bào)警屬性設(shè)置



圖4-3 數(shù)據(jù)對象的存盤屬性設(shè)置


對千液位2、液位3數(shù)據(jù)對象只需要把“上限報(bào)警”的報(bào)警值設(shè)為 4m和8m,把“下限報(bào)警”的報(bào)警值設(shè)為 2m和3m,注釋內(nèi)容與液位1其他一樣相同。在存盤屬性中選中“自動保存產(chǎn)生的報(bào)警信息”。具體操作如圖4-4、圖4-5所示。




圖4-4 數(shù)據(jù)對象的報(bào)警屬性設(shè)置





圖4-5液位2、液位3數(shù)據(jù)對象的報(bào)警屬性設(shè)置


2、報(bào)警顯示畫面設(shè)置

實(shí)時數(shù)據(jù)庫只負(fù)責(zé)關(guān)千報(bào)警的判斷、通知和存儲三項(xiàng)工作,而報(bào)警產(chǎn)生后所要進(jìn)行的其他處理操作需要用戶在組態(tài)過程中實(shí)現(xiàn)。


01、報(bào)警瀏覽構(gòu)件設(shè)置

打開“用戶窗口”,進(jìn)入“報(bào)警”窗口在工具條中單擊“工具箱”彈出“工具箱”,從“工具箱”選擇“標(biāo)簽”的圖標(biāo),變“十”后用鼠標(biāo)拖動到適當(dāng)位置與大小。填寫三個文本框內(nèi)容分別“實(shí)時報(bào)警”“歷史報(bào)警”“修改報(bào)警限值”字體為紅色、背景為臼色。


從“工具箱”選擇“報(bào)警瀏覽”圖標(biāo),變“十”后用鼠標(biāo)拖動到適當(dāng)大小放到“實(shí)時報(bào)警”字體的下面,如圖4-6所示。



圖4-6 報(bào)警瀏覽構(gòu)件


報(bào)警瀏覽構(gòu)件的作用是顯示實(shí)時的報(bào)警信息,雙擊報(bào)警瀏覽構(gòu)件彈出報(bào) 警瀏覽構(gòu)件屬性設(shè)置。在“報(bào)警瀏覽構(gòu)件屬性設(shè)置”中,打開基本屬性把顯 示模式的實(shí)時報(bào)警數(shù)據(jù)改為 液位組,基本顯示行數(shù)改為3行,滾動方向改為新報(bào)警在上。其他設(shè)置如圖4-7所示。按“確認(rèn)”后則報(bào)警顯示設(shè)置完畢。







圖4-7 報(bào)警瀏覽構(gòu)件屬性設(shè)置


02、報(bào)警顯示構(gòu)件設(shè)置

從“工具箱”選擇“報(bào)警顯示”



圖標(biāo),變“十”后用鼠標(biāo)拖動到適當(dāng)大小放到“歷史報(bào)警”字體的下面,如圖4-8所示。



圖4-8 報(bào)警顯示構(gòu)件


報(bào)警顯示構(gòu)件的作用是顯示歷史的報(bào)警信息,雙擊報(bào)警屬性構(gòu)件彈出報(bào)警瀏覽構(gòu)件屬性設(shè)置。在“報(bào)警顯示構(gòu)件屬性設(shè)置”中,打開基本屬性把對應(yīng)的數(shù)據(jù)對象名稱改為;液位組,大記錄數(shù)改為6并且選擇運(yùn)行時,允許改變列的寬度。其他設(shè)置如圖4-9所示。按“確認(rèn)”后則報(bào)警顯示設(shè)置完畢。




圖4-9 報(bào)警顯示構(gòu)件屬性設(shè)置


03、修改報(bào)警限值

打開工作臺的“實(shí)時數(shù)據(jù)庫”,對“液位1”、“液位2”、“液位3”的上下限報(bào)警值都定義好了,如果想在運(yùn)行環(huán)境下根據(jù)實(shí)際情況隨時需要改變報(bào)警上下限值,如何實(shí)現(xiàn)呢?在MCGS嵌入式組態(tài)軟件中,為用戶提供了大暈的函數(shù),可以根據(jù)用戶的需要靈活地進(jìn)行設(shè)置。具體操作如下

打開“實(shí)時數(shù)據(jù)庫”中的 “新增對象”提示框,增加六個變暈,分別為 液位1上限、液位1下限、液位2上限、液位2下限、液位3上限、液位3下限,具體設(shè)置如圖4-10至圖4-12所示。


圖4-10 液位1上限報(bào)警和液位1下限報(bào)警的數(shù)據(jù)對象屬性設(shè)置



圖4-10 液位1上限報(bào)警和液位1下限報(bào)警的數(shù)據(jù)對象屬性設(shè)置



圖4-11 液位2上限報(bào)警和 液位2下限報(bào)警的數(shù)據(jù)對象屬性設(shè)置



圖4-11 液位2上限報(bào)警和 液位2下限報(bào)警的數(shù)據(jù)對象屬性設(shè)置



圖4-12 液位3上限報(bào)警和 液位3下限報(bào)警的數(shù)據(jù)對象屬性設(shè)置



圖4-12 液位3上限報(bào)警和 液位3下限報(bào)警的數(shù)據(jù)對象屬性設(shè)置


在“用戶窗口”選“循環(huán)水控制”窗口進(jìn)入,在“工具箱”選“標(biāo)簽”



圖標(biāo)用千文字注釋,分別在適當(dāng)?shù)奈恢脤懭搿吧舷拗怠?、“上限值”、“液?”、“液位2”、“液位3”。選中工具箱當(dāng)中的“輸入框”



圖標(biāo),用千在運(yùn)行時輸入上下限值,如圖4-13所示。


圖4-13“上限值”和“上限值”的輸入框

以“液位1上限”輸入框?yàn)槔M(jìn)行說明;雙擊



圖標(biāo)進(jìn)行輸入框構(gòu)件屬性設(shè)置,在設(shè)置屬性過程中只需要設(shè)置“操作屬性”,把對應(yīng)數(shù)據(jù)對象的 名稱改為 “ 液位1上限”即可,其他設(shè)置屬性不變?!耙何?上下限”、“液位2上限”、“液位2下限”、“液位3上限”、“液位3下限”。操作步驟如圖4-14至圖4-16所示。




圖4-14“液位1上限”和“液位1下限”輸入框?qū)傩栽O(shè)置





圖4-15“液位2上限”和“液位2下限”輸入框?qū)傩栽O(shè)置





圖4-16“液位3上限” 和“液位3下限”輸入框?qū)傩栽O(shè)置


以上的組態(tài)畫面設(shè)置完成后進(jìn)入MCGS組態(tài)環(huán)境工作臺,在“運(yùn)行策略”中雙擊“循環(huán)策略”,打開腳本程序編輯環(huán)境,在腳本程序中增加如下語句

!SetAlmValue(液位1,液位1上限報(bào)警,3)

!SetAlmValue(液位1,液位1下限報(bào)警,2)

!SetAlmValue(液位2,液位2上限報(bào)警,3)

!SetAlmValue(液位2,液位2下限報(bào)警,2)

!SetAlmValue(液位3,液位3上限報(bào)警,3)

!SetAlmValue(液位3,液位3下限報(bào)警,2)


若對該函數(shù)!SetAlmValue(液位1,液位1上限,3)不了解,按工具條上的“在線幫助”, MCGS嵌入組態(tài)軟件給出解釋信息。按“幫助”按鈕彈出“MCGS幫助系統(tǒng)”,在“索引”中輸入!SetAlmValue (DatName,Value,Flag)


函數(shù)意義 設(shè)置數(shù)據(jù)對象DatName對應(yīng)的報(bào)警限值,只有在數(shù)據(jù)對象DatName“允許進(jìn)行報(bào)警處理”的屬性被選中后,本函數(shù)的操作才有意義。對組對象、字符型數(shù)據(jù)對象、事件型數(shù)據(jù)對象本函數(shù)無效。對數(shù)值型數(shù)據(jù)對象,用Flag來標(biāo)識改變何種報(bào)警限值。


返 回 值 數(shù)值型,返回值等千0 調(diào)用正常,不等千0 調(diào)用不正常。


參 數(shù) DatName 數(shù)據(jù)對象名。

Value 新的報(bào)警值,數(shù)值型。


Flag 數(shù)值型,標(biāo)志要操作何種限值,具體意義如下


Flag參數(shù)具體意義如下 1下下限報(bào)警值、2下限報(bào)警值、3上限報(bào)警值、4上上限報(bào)警值、5下偏差報(bào)警限值、6上偏差報(bào)警限值、7偏差報(bào)警基準(zhǔn)值。

實(shí) 例 !SetAlmValue (電機(jī)溫度,200,3),把數(shù)據(jù)對象“電機(jī)溫度”的報(bào)警上限值設(shè)為200。


04、報(bào)警動畫設(shè)置

在實(shí)際運(yùn)行過程中當(dāng)有報(bào)警產(chǎn)生時,通常有提示燈進(jìn)行顯示輸出不同的工作狀態(tài),下面來講解制作報(bào)警動畫的具體操作步驟

在“用戶窗口”中選中“報(bào)警”窗口雙擊進(jìn)入,單擊“工具箱”中的“插入元件” 圖標(biāo),進(jìn)入“對象元件庫管理”,從“指示”中選取如下圖 ,調(diào)整大小放在適當(dāng)位置。作為“液位1”、“液位2”、“液位3”的報(bào)警指示,具體設(shè)置如 圖4-16至圖4-18所示。




圖4-16“液位1”的報(bào)警指示燈屬性設(shè)置





圖4-17“液位2”的報(bào)警指示燈屬性設(shè)置





圖4-18“液位3”的報(bào)警指示燈屬性設(shè)置


上述報(bào)警窗口的屬性設(shè)置全部設(shè)置完成后,退出運(yùn)行策略窗口。點(diǎn)擊下載按鈕進(jìn)入模擬運(yùn)行環(huán)境,檢查所有設(shè)定的報(bào)警信息、報(bào)警指示燈、修改報(bào)警限值是否按照編寫的控制流程出現(xiàn)相應(yīng)的動畫效果。報(bào)警窗口效果圖如圖4-19所示。


圖4-19報(bào)警查看的效果圖


總結(jié):重點(diǎn)介紹了MCGS嵌入版組態(tài)軟件的報(bào)警系統(tǒng)的屬性設(shè)置,如定義報(bào)警、報(bào)警顯示畫面設(shè)置、修改報(bào)警限值、報(bào)警動畫等。

通過本章的學(xué)習(xí)使學(xué)生能夠進(jìn)一步了解MCGS嵌入版組態(tài)軟件的特點(diǎn),應(yīng)用MCGS嵌入版組態(tài)軟件來編寫比較復(fù)雜實(shí)際工程。


整理自技成電工課堂,未經(jīng)授權(quán)不得轉(zhuǎn)載~


技成培訓(xùn)

微信公眾號:jcpeixun


技成電工課堂

微信公眾號:jcdgkt


技成PLC課堂

微信公眾號:jc-plc

若有收獲,就點(diǎn)個贊吧!

文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

PLC案例 昆侖通態(tài)專題 組態(tài)

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽