《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 目六 機(jī)械手組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第1頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 目六 機(jī)械手組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第2頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 目六 機(jī)械手組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第3頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 目六 機(jī)械手組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第4頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 目六 機(jī)械手組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩64頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

項(xiàng)目六機(jī)械手組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)262任務(wù)2機(jī)械手組態(tài)監(jiān)控系統(tǒng)報(bào)警與事件配置任務(wù)1機(jī)械手組態(tài)監(jiān)控系統(tǒng)界面創(chuàng)建設(shè)計(jì)任務(wù)1機(jī)械手組態(tài)監(jiān)控系統(tǒng)界面創(chuàng)建設(shè)計(jì)264學(xué)習(xí)目標(biāo)1.掌握水平移動(dòng)連接的設(shè)置方法和水平移動(dòng)連接向?qū)У氖褂梅椒ā?.掌握組態(tài)王中變量組的管理方法。3.能完成機(jī)械手組態(tài)監(jiān)控界面創(chuàng)建設(shè)計(jì)。265任務(wù)引入創(chuàng)建如圖所示的機(jī)械手組態(tài)監(jiān)控畫(huà)面,設(shè)置相關(guān)變量與動(dòng)畫(huà)連接,編寫PLC程序和組態(tài)王應(yīng)用程序以實(shí)現(xiàn)對(duì)機(jī)械手的監(jiān)控,具體要求如下:266機(jī)械手組態(tài)監(jiān)控畫(huà)面1.機(jī)械手具有手動(dòng)、回原點(diǎn)、單步、單周期、連續(xù)幾種工作方式,可通過(guò)工作方式按鈕進(jìn)行選擇切換。手動(dòng)模式下,按住“上升”“下降”“左行”“右行”“松開(kāi)”“夾緊”按鈕可手動(dòng)控制機(jī)械手運(yùn)行。當(dāng)機(jī)械手不在原點(diǎn)時(shí),單擊“回原點(diǎn)”按鈕,機(jī)械手回到原點(diǎn)。單步模式下,每單擊一次“啟動(dòng)”按鈕,機(jī)械手執(zhí)行一個(gè)操作步后停止,再單擊一次“啟動(dòng)”按鈕,機(jī)械手再執(zhí)行一個(gè)操作步。單周期模式下,單擊“啟動(dòng)”按鈕,機(jī)械手按照下降→夾緊→上升→右移→下降→松開(kāi)→上升→左移→回原點(diǎn)的順序執(zhí)行一個(gè)周期的工作。連續(xù)模式下,單擊“啟動(dòng)”按鈕,機(jī)械手連續(xù)、周期性地運(yùn)行。單擊“停止”按鈕,機(jī)械手立即停止運(yùn)行。2672.系統(tǒng)畫(huà)面具有日期、時(shí)間、用戶名、機(jī)械手水平和垂直位置坐標(biāo)顯示功能。3.配置用戶“操作員”及其權(quán)限,可通過(guò)菜單進(jìn)行用戶登錄、密碼修改、用戶退出、退出運(yùn)行和系統(tǒng)關(guān)機(jī)操作。操作員未登錄時(shí)只能進(jìn)行手動(dòng)和回原點(diǎn)操作,登錄后方可進(jìn)行其他模式操作。268相關(guān)知識(shí)一、動(dòng)畫(huà)連接1.水平移動(dòng)連接水平移動(dòng)連接的功能是使被連接對(duì)象在畫(huà)面中隨連接表達(dá)式的值的改變而水平移動(dòng)。移動(dòng)距離以像素為單位,以被連接對(duì)象在畫(huà)面制作系統(tǒng)中的原始位置為參考基準(zhǔn)。水平移動(dòng)連接常用來(lái)表示圖形對(duì)象實(shí)際的水平運(yùn)動(dòng)。269如圖所示為水平移動(dòng)連接實(shí)例(指示器),在畫(huà)面上畫(huà)一個(gè)三角形(將其設(shè)置為“水平移動(dòng)”動(dòng)畫(huà)連接),以表示shift量的實(shí)際大小。270水平移動(dòng)連接實(shí)例a)設(shè)計(jì)狀態(tài)b)TouchView中的運(yùn)行狀態(tài)在“動(dòng)畫(huà)連接”對(duì)話框中單擊“水平移動(dòng)”,彈出如圖所示的“水平移動(dòng)連接”對(duì)話框。【表達(dá)式】:在此編輯框內(nèi)輸入合法的連接表達(dá)式,單擊“?”可查看已定義的變量名和變量域。271“水平移動(dòng)連接”對(duì)話框【向左】:輸入圖素在水平方向向左移動(dòng)(以被連接對(duì)象在畫(huà)面中的原始位置為參考基準(zhǔn))的距離。【最左邊】:輸入與圖素處于最左邊時(shí)相對(duì)應(yīng)的變量值,當(dāng)連接表達(dá)式的值為對(duì)應(yīng)值時(shí),被連接對(duì)象的中心點(diǎn)向左(以原始位置為參考基準(zhǔn))移到最左邊規(guī)定的位置。【向右】:輸入圖素在水平方向向右移動(dòng)(以被連接對(duì)象在畫(huà)面中的原始位置為參考基準(zhǔn))的距離?!咀钣疫叀浚狠斎肱c圖素處于最右邊時(shí)相對(duì)應(yīng)的變量值,當(dāng)連接表達(dá)式的值為對(duì)應(yīng)值時(shí),被連接對(duì)象的中心點(diǎn)向右(以原始位置為參考基準(zhǔn))移到最右邊規(guī)定的位置。2722.水平移動(dòng)連接向?qū)褂盟揭苿?dòng)連接向?qū)У牟襟E如下:(1)在畫(huà)面上繪制希望水平移動(dòng)的圖素,如圓角矩形。(2)選中該圖素,單擊“編輯”→“水平移動(dòng)向?qū)А保蛴覔粼搱A角矩形,單擊“動(dòng)畫(huà)連接向?qū)А薄八揭苿?dòng)連接向?qū)А保髽?biāo)光標(biāo)變?yōu)椤笆弊中巍?73(3)選擇圖素水平移動(dòng)的起始位置,單擊鼠標(biāo)左鍵,鼠標(biāo)光標(biāo)變?yōu)橄蜃蟮募^,表示當(dāng)前定義的是運(yùn)行時(shí)圖素由起始位置向左移動(dòng)的距離。水平移動(dòng)箭頭,移動(dòng)到左邊界后,單擊鼠標(biāo)左鍵,鼠標(biāo)光標(biāo)變?yōu)橄蛴业募^,表示當(dāng)前定義的是運(yùn)行時(shí)圖素由起始位置向右移動(dòng)的距離。水平移動(dòng)箭頭,畫(huà)出一條水平移動(dòng)軌跡線。當(dāng)?shù)竭_(dá)水平移動(dòng)的右邊界時(shí),單擊鼠標(biāo)左鍵,彈出“水平移動(dòng)連接”對(duì)話框,如圖所示。274275“水平移動(dòng)連接”對(duì)話框(4)在“表達(dá)式”文本框中輸入變量或單擊“?”選擇變量?!耙苿?dòng)距離”的“向左”“向右”文本框中的數(shù)據(jù)為利用向?qū)Ы?dòng)畫(huà)連接產(chǎn)生的數(shù)據(jù),用戶可以根據(jù)需要再進(jìn)行修改。二、變量組管理當(dāng)工程中有大量的變量時(shí),會(huì)給使用者查找變量帶來(lái)一定的困難,為此組態(tài)王提供了變量分組管理功能。按照使用者的意圖將變量放到不同的組中,這樣在修改和選擇變量時(shí),只需到相應(yīng)的分組中查找即可。1.建立并編輯變量組單擊組態(tài)王工程瀏覽器Tab標(biāo)簽欄中的“變量”,左側(cè)視圖中顯示“變量組”。單擊“變量組”,右側(cè)視圖將顯示工程中的所有變量,如圖所示。276277顯示工程中的所有變量右擊“變量組”,單擊“建立變量組”,在編輯框中輸入變量組的名稱,如“機(jī)械手監(jiān)控變量組”,如圖所示。變量組定義的名稱是唯一的,而且要符合組態(tài)王變量命名規(guī)則。278命名變量組變量組建立完成后,可以在變量組下直接新建變量,在該變量組下建立的變量屬于該變量組。變量組中建立的變量全部可以在系統(tǒng)的數(shù)據(jù)詞典中看到。還可以在變量組下再建立子變量組,屬于子變量組的變量同樣屬于上級(jí)變量組。右擊目標(biāo)變量組,單擊“編輯變量組”,可以修改變量組的名稱。2792.增加變量單擊選中目標(biāo)變量組,雙擊內(nèi)容顯示區(qū)中的“新建”圖標(biāo),即可在該變量組中直接新建變量。除直接新建變量外,也可以將已定義的變量從其他變量組移動(dòng)到當(dāng)前變量組中。如圖所示,在某個(gè)變量組中右擊要移動(dòng)的變量,在打開(kāi)的快捷菜單中單擊“移動(dòng)變量”,然后選擇目標(biāo)變量組,則選擇的變量就被移動(dòng)到目標(biāo)變量組中。在系統(tǒng)數(shù)據(jù)詞典中,屬于變量組的變量圖標(biāo)與其他圖標(biāo)不同。280281移動(dòng)變量3.變量排序變量組內(nèi)的變量在以列表形式顯示時(shí)(詳細(xì)資料)可以按不同方式進(jìn)行排序顯示,可按“變量名稱”“變量類型”“ID”“連接設(shè)備”“寄存器”“報(bào)警組”進(jìn)行排序顯示,不能按“變量描述”進(jìn)行排序。2824.刪除變量如果不需要在變量組中保留某個(gè)變量,可以選擇從變量組中刪除該變量,也可以將該變量移動(dòng)到其他變量組中。從變量組中刪除的變量將不屬于任何一個(gè)變量組,但變量仍然存在于數(shù)據(jù)詞典中。進(jìn)入變量組,右擊希望刪除的變量,單擊“從變量組刪除”,則該變量將從當(dāng)前變量組中消失。如果單擊“移動(dòng)變量”,可以將該變量移動(dòng)到其他變量組中。2835.刪除變量組當(dāng)不再需要某個(gè)變量組時(shí),可以將其刪除。右擊希望刪除的變量組,單擊“刪除變量組”,系統(tǒng)提示刪除確認(rèn)信息,如果確認(rèn),當(dāng)前變量組將被永久刪除。284任務(wù)2機(jī)械手組態(tài)監(jiān)控系統(tǒng)報(bào)警與事件配置285學(xué)習(xí)目標(biāo)1.了解報(bào)警組和變量報(bào)警的相關(guān)知識(shí)。2.掌握模擬型變量報(bào)警屬性。3.掌握離散型變量報(bào)警屬性。4.掌握事件類型及使用方法。5.能完成機(jī)械手組態(tài)監(jiān)控系統(tǒng)報(bào)警和事件的配置。286任務(wù)引入為保證控制設(shè)備正常運(yùn)行,當(dāng)設(shè)備出現(xiàn)故障時(shí)需顯示相應(yīng)故障信息,同時(shí)記錄設(shè)備相關(guān)操作信息。創(chuàng)建如圖所示的機(jī)械手組態(tài)監(jiān)控系統(tǒng)報(bào)警和事件窗口,使用組態(tài)王的報(bào)警和事件功能記錄系統(tǒng)運(yùn)行、用戶登錄、操作事件、限位開(kāi)關(guān)動(dòng)作等報(bào)警信息。287機(jī)械手組態(tài)監(jiān)控系統(tǒng)報(bào)警和事件窗口相關(guān)知識(shí)報(bào)警是指當(dāng)系統(tǒng)中某些量的值超過(guò)了規(guī)定的界限時(shí),系統(tǒng)自動(dòng)產(chǎn)生相應(yīng)警告信息,表明該量的值已經(jīng)超限。事件是指用戶對(duì)系統(tǒng)的行為和動(dòng)作。如修改了某個(gè)變量的值,用戶的登錄、注銷,站點(diǎn)的啟動(dòng)、退出等。事件不需要操作人員應(yīng)答。288當(dāng)組態(tài)王中的報(bào)警和事件發(fā)生時(shí),組態(tài)王把這些信息存于內(nèi)存的緩沖區(qū)中,報(bào)警和事件在緩沖區(qū)中以先進(jìn)先出的隊(duì)列形式存儲(chǔ),所以只存儲(chǔ)最近的報(bào)警和事件。當(dāng)緩沖區(qū)內(nèi)容達(dá)到指定數(shù)目或記錄定時(shí)時(shí)間到時(shí),系統(tǒng)自動(dòng)將報(bào)警和事件信息進(jìn)行記錄,記錄形式可以是文本文件、開(kāi)放式數(shù)據(jù)庫(kù)或連接打印機(jī)。另外,用戶可以從監(jiān)控界面提供的報(bào)警窗口中查看報(bào)警和事件信息。289一、報(bào)警組1.報(bào)警組概述在監(jiān)控系統(tǒng)中,為了方便查看、記錄和區(qū)別,要將變量產(chǎn)生的報(bào)警信息歸類到不同的組中,即使變量的報(bào)警信息屬于某個(gè)設(shè)定的報(bào)警組。報(bào)警組的組織結(jié)構(gòu)為樹(shù)狀,缺省時(shí)只有一個(gè)根節(jié)點(diǎn),缺省名為RootNode(可以改為其他名字)。通過(guò)“報(bào)警組定義”對(duì)話框可以為這個(gè)樹(shù)狀結(jié)構(gòu)加入多個(gè)節(jié)點(diǎn)和子節(jié)點(diǎn),每個(gè)子節(jié)點(diǎn)報(bào)警組中的變量既屬于該報(bào)警組,也屬于其上一級(jí)父節(jié)點(diǎn)報(bào)警組。如圖所示,在RootNode報(bào)警組下添加一個(gè)報(bào)警組A,則屬于A報(bào)警組的變量也同時(shí)屬于Root-Node報(bào)警組。290291報(bào)警組結(jié)構(gòu)示意圖定義報(bào)警組后,組態(tài)王會(huì)按照定義報(bào)警組的先后順序?yàn)槊恳粋€(gè)報(bào)警組設(shè)定一個(gè)ID號(hào),當(dāng)引用變量的報(bào)警組域時(shí),系統(tǒng)顯示的是報(bào)警組的ID號(hào),而不是報(bào)警組名稱。每個(gè)報(bào)警組的ID號(hào)是固定的,若刪除某個(gè)報(bào)警組,其他報(bào)警組的ID號(hào)也不會(huì)發(fā)生變化,新增加的報(bào)警組也不會(huì)占用該ID號(hào)。2922.報(bào)警組定義在組態(tài)王工程瀏覽器中雙擊“數(shù)據(jù)庫(kù)”→“報(bào)警組”,彈出“報(bào)警組定義”對(duì)話框,如圖所示。293“報(bào)警組定義”對(duì)話框【增加】:在當(dāng)前選擇的報(bào)警組節(jié)點(diǎn)下增加一個(gè)節(jié)點(diǎn)?!拘薷摹浚盒薷漠?dāng)前選擇的報(bào)警組的名稱。【刪除】:刪除當(dāng)前選擇的報(bào)警組。294二、變量報(bào)警1.變量報(bào)警定義在組態(tài)王工程瀏覽器的“數(shù)據(jù)詞典”中新建一個(gè)變量或雙擊一個(gè)原有變量,在彈出的“定義變量”對(duì)話框中單擊“報(bào)警定義”選項(xiàng)卡,“報(bào)警定義”屬性頁(yè)如圖所示。【報(bào)警組名】:?jiǎn)螕簟皥?bào)警組名”右側(cè)的按鈕,會(huì)彈出“選擇報(bào)警組”對(duì)話框,該對(duì)話框中會(huì)列出所有已定義的報(bào)警組,選擇目標(biāo)報(bào)警組并確認(rèn),則該變量的報(bào)警信息就屬于選中的報(bào)警組。295“報(bào)警定義”屬性頁(yè)【優(yōu)先級(jí)】:優(yōu)先級(jí)指報(bào)警的級(jí)別,有利于操作人員區(qū)別報(bào)警的緊急程度。報(bào)警優(yōu)先級(jí)的范圍為1~999,1為最高,999為最低?!緢?bào)警限】【變化率報(bào)警】【偏差報(bào)警】:如果當(dāng)前變量為模擬量,則這些區(qū)域內(nèi)的選項(xiàng)是有效的?!鹃_(kāi)關(guān)量報(bào)警】:如果當(dāng)前變量為離散量,則“開(kāi)關(guān)量報(bào)警”區(qū)域內(nèi)的選項(xiàng)是有效的?!緮U(kuò)展域1】【擴(kuò)展域2】:報(bào)警的擴(kuò)展域共有兩個(gè),主要是對(duì)報(bào)警的補(bǔ)充說(shuō)明和解釋,顯示在報(bào)警產(chǎn)生時(shí)的報(bào)警窗口中。2962.報(bào)警相關(guān)概念(1)報(bào)警產(chǎn)生:變量的值超出了定義的正常范圍,處于報(bào)警區(qū)域。(2)報(bào)警確認(rèn):對(duì)報(bào)警的應(yīng)答,表示已經(jīng)知道或已處理過(guò)該報(bào)警,報(bào)警確認(rèn)后報(bào)警狀態(tài)不會(huì)消失。(3)報(bào)警恢復(fù):變量的值恢復(fù)到定義的正常范圍,不再處于報(bào)警區(qū)域。297三、模擬型變量報(bào)警屬性模擬型變量主要指內(nèi)存型或I/O型的整型變量和實(shí)型變量,模擬型變量的報(bào)警類型主要有越限報(bào)警、偏差報(bào)警和變化率報(bào)警,越限報(bào)警和偏差報(bào)警還可定義報(bào)警延時(shí)和死區(qū)。1.越限報(bào)警(1)越限報(bào)警原理越限報(bào)警是指當(dāng)模擬量的值跨越規(guī)定的高低報(bào)警限時(shí)產(chǎn)生的報(bào)警,高低報(bào)警限分為低低限、低限、高限和高高限,越限報(bào)警原理如圖所示。298299越限報(bào)警原理當(dāng)變量值發(fā)生變化時(shí),如果跨越某一個(gè)限值,會(huì)立即發(fā)生越限報(bào)警。一個(gè)變量在某個(gè)時(shí)刻只可能跨越一個(gè)限值,因此只能產(chǎn)生一種越限報(bào)警。例如,如果變量的值超過(guò)高高限報(bào)警界限值,就會(huì)產(chǎn)生高高限報(bào)警,而不會(huì)產(chǎn)生高限報(bào)警。越限報(bào)警產(chǎn)生和恢復(fù)的算法為:1)當(dāng)變量值小于等于低低限報(bào)警界限值時(shí)產(chǎn)生低低限報(bào)警,大于低低限報(bào)警界限值時(shí)低低限報(bào)警恢復(fù)。2)當(dāng)變量值小于等于低限報(bào)警界限值時(shí)產(chǎn)生低限報(bào)警,大于低限報(bào)警界限值時(shí)低限報(bào)警恢復(fù)。3003)當(dāng)變量值大于等于高限報(bào)警界限值時(shí)產(chǎn)生高限報(bào)警,小于高限報(bào)警界限值時(shí)高限報(bào)警恢復(fù)。4)當(dāng)變量值大于等于高高限報(bào)警界限值時(shí)產(chǎn)生高高限報(bào)警,小于高高限報(bào)警界限值時(shí)高高限報(bào)警恢復(fù)。如圖所示,越限報(bào)警可以定義一種、多種或全部報(bào)警限。選擇要定義的報(bào)警限,則對(duì)應(yīng)的“界限值”和“報(bào)警文本”編輯框變?yōu)橛行А6x界限值時(shí)應(yīng)注意:最小值≤低低限值<低限值<高限值<高高限值≤最大值?!皥?bào)警文本”編輯框中輸入關(guān)于該類型報(bào)警的說(shuō)明文字,文本應(yīng)不超過(guò)15個(gè)字符。301302越限報(bào)警定義(2)越限報(bào)警設(shè)置【例6-2-1】設(shè)定液位變量報(bào)警界限值,要求液位的高高限報(bào)警界限值為900,高限報(bào)警界限值為750,低限報(bào)警界限值為150,低低限報(bào)警界限值為50,可按以下步驟進(jìn)行設(shè)置:1)在“數(shù)據(jù)詞典”中新建內(nèi)存整數(shù)變量,在“定義變量”對(duì)話框的“基本屬性”選項(xiàng)卡下設(shè)置變量名稱為“液位測(cè)量”,變量類型為內(nèi)存整數(shù),定義其最小值為0,最大值為1000。3032)單擊“報(bào)警定義”選項(xiàng)卡,勾選“報(bào)警限”項(xiàng)目中的“低低”復(fù)選框,對(duì)應(yīng)的“界限值”和“報(bào)警文本”編輯框變?yōu)橛行?,在“界限值”編輯框中輸?0,在“報(bào)警文本”編輯框中輸入“液位低低限報(bào)警”。用同樣的方法,分別設(shè)置其他幾個(gè)報(bào)警項(xiàng),如圖所示。304報(bào)警限的定義3)單擊“報(bào)警組名”右側(cè)的“RootNode”,在彈出的“選擇報(bào)警組”對(duì)話框中選擇目標(biāo)報(bào)警組,在“優(yōu)先級(jí)”編輯框中輸入100,完成后單擊“確定”。4)新建一個(gè)畫(huà)面,選用工具箱中的“報(bào)警窗口”工具,在畫(huà)面上創(chuàng)建報(bào)警窗口。雙擊報(bào)警窗口,彈出“報(bào)警窗口配置屬性頁(yè)”對(duì)話框,如圖所示。在“報(bào)警窗口名”編輯框中輸入“越限報(bào)警窗”,選擇“歷史報(bào)警窗”單選按鈕,然后單擊“確定”。305306“報(bào)警窗口配置屬性頁(yè)”對(duì)話框5)選用工具箱中的“文本”工具,在畫(huà)面上添加文本并雙擊該文本,彈出“動(dòng)畫(huà)連接”對(duì)話框,單擊“模擬值輸出”并選擇變量“液位測(cè)量”。在模擬值輸入中同樣選擇變量“液位測(cè)量”,“值范圍”最大值為1000,最小值為0。動(dòng)畫(huà)連接建立完成后,保存當(dāng)前畫(huà)面。6)右擊該畫(huà)面并選擇“切換到View”,進(jìn)入組態(tài)王運(yùn)行系統(tǒng)。打開(kāi)越限報(bào)警畫(huà)面,如圖所示。307越限報(bào)警畫(huà)面7)在畫(huà)面上與“液位測(cè)量”變量連接的文本處輸入值5,報(bào)警窗口中會(huì)出現(xiàn)一條報(bào)警信息。然后分別輸入100、146、800、900,報(bào)警窗口中會(huì)顯示一系列的報(bào)警信息。可以看到,當(dāng)數(shù)據(jù)小于等于50時(shí),產(chǎn)生低低限報(bào)警;當(dāng)數(shù)據(jù)大于50且小于等于150時(shí),低低限報(bào)警恢復(fù),產(chǎn)生低限報(bào)警;當(dāng)數(shù)據(jù)大于150且小于750時(shí),低限報(bào)警恢復(fù),此時(shí)該變量沒(méi)有報(bào)警;當(dāng)數(shù)據(jù)大于等于750且小于900時(shí),產(chǎn)生高限報(bào)警;當(dāng)數(shù)據(jù)大于等于900時(shí),高限報(bào)警恢復(fù),產(chǎn)生高高限報(bào)警。當(dāng)數(shù)據(jù)逐步減小時(shí),也會(huì)產(chǎn)生相應(yīng)的報(bào)警和恢復(fù)。3082.偏差報(bào)警(1)偏差報(bào)警原理偏差報(bào)警是指當(dāng)模擬量的值相對(duì)目標(biāo)值的波動(dòng)超過(guò)指定范圍時(shí)產(chǎn)生的報(bào)警。偏差報(bào)警可以分為小偏差報(bào)警和大偏差報(bào)警。當(dāng)波動(dòng)的數(shù)值超出大、小偏差限值時(shí),分別產(chǎn)生大偏差報(bào)警和小偏差報(bào)警,其原理如圖所示。309偏差報(bào)警原理偏差報(bào)警產(chǎn)生的算法為:1)當(dāng)變量值大于等于小偏差限值(上限)或小于等于小偏差限值(下限)時(shí),產(chǎn)生小偏差報(bào)警。2)當(dāng)變量值大于等于大偏差限值(上限)或小于等于大偏差限值(下限)時(shí),產(chǎn)生大偏差報(bào)警。變量變化的過(guò)程中,如果跨越某個(gè)界限值,則會(huì)立刻產(chǎn)生報(bào)警,而同一時(shí)刻不會(huì)產(chǎn)生兩種類型的偏差報(bào)警。310(2)偏差報(bào)警設(shè)置【例6-2-2】某工序中要求壓力在一定的范圍內(nèi),不能太大或太小,可通過(guò)定義偏差報(bào)警來(lái)確定壓力的值是否在要求的范圍內(nèi)。1)在“數(shù)據(jù)詞典”中新建內(nèi)存實(shí)數(shù)變量,在“定義變量”對(duì)話框的“基本屬性”選項(xiàng)卡下設(shè)置變量名稱為“壓力測(cè)量”,變量類型為內(nèi)存實(shí)數(shù),定義其最小值為-1.5,最大值為6。2)單擊“報(bào)警定義”選項(xiàng)卡,勾選“偏差報(bào)警”項(xiàng)目中的“小偏差”和“大偏差”復(fù)選框,則對(duì)應(yīng)的編輯框變?yōu)橛行АT凇澳繕?biāo)值”編輯框中輸入目標(biāo)值2,在小偏差對(duì)應(yīng)的“偏差”編輯框中輸入值100,在大偏差對(duì)應(yīng)的“偏差”編輯框中輸入值150,選擇相應(yīng)的報(bào)警組并設(shè)置優(yōu)先級(jí),如圖所示。311312偏差報(bào)警的定義3)在建立的畫(huà)面中添加一個(gè)文本并定義該文本的動(dòng)畫(huà)連接,模擬值輸出、模擬值輸入連接的變量為“壓力測(cè)量”,“值范圍”最大值為6,最小值為-1.5。動(dòng)畫(huà)連接建立完成后,保存當(dāng)前畫(huà)面。4)修改變量的值。數(shù)據(jù)值增加:當(dāng)數(shù)據(jù)增加到4(2+2)時(shí),產(chǎn)生小偏差報(bào)警;增加到5(2+3)時(shí),小偏差報(bào)警恢復(fù),產(chǎn)生大偏差報(bào)警。數(shù)據(jù)值減小:當(dāng)數(shù)據(jù)減小到4時(shí),大偏差報(bào)警恢復(fù),產(chǎn)生小偏差報(bào)警;當(dāng)數(shù)據(jù)小于4但大于0時(shí),小偏差報(bào)警恢復(fù),此時(shí)沒(méi)有報(bào)警產(chǎn)生;當(dāng)數(shù)據(jù)減小到0(2-2)時(shí),產(chǎn)生小偏差報(bào)警;當(dāng)數(shù)據(jù)減小到-1(2-3)時(shí),小偏差報(bào)警恢復(fù),產(chǎn)生大偏差報(bào)警。3133.變化率報(bào)警變化率報(bào)警是指模擬量的值在一段時(shí)間內(nèi)的變化速度超過(guò)了指定數(shù)值而產(chǎn)生的報(bào)警,即變量變化太快時(shí)產(chǎn)生的報(bào)警。系統(tǒng)運(yùn)行過(guò)程中,每當(dāng)變量發(fā)生一次變化,系統(tǒng)都會(huì)自動(dòng)計(jì)算變量變化的速度,以確定是否產(chǎn)生變化率報(bào)警。變化率報(bào)警單位包括秒、分、時(shí)三種,變化率報(bào)警值的計(jì)算公式為:[(變量的當(dāng)前值-變量上一次變化的值)×100×報(bào)警單位對(duì)應(yīng)的值]/[(變量本次變化的時(shí)間-變量上一次變化的時(shí)間)×(變量的最大值-變量的最小值)]。314其中,報(bào)警單位對(duì)應(yīng)的值定義為:如果報(bào)警單位為秒,則該值為1;如果報(bào)警單位為分,則該值為60;如果報(bào)警單位為時(shí),則該值為3600。計(jì)算結(jié)果取整數(shù)部分的絕對(duì)值,若計(jì)算結(jié)果大于等于報(bào)警極限值,則立即產(chǎn)生報(bào)警。當(dāng)變化率小于報(bào)警極限值時(shí),報(bào)警恢復(fù)。變化率報(bào)警的定義如圖所示。勾選“變化率”復(fù)選框,在編輯框中輸入報(bào)警極限值,選擇報(bào)警單位。315316變化率報(bào)警的定義4.報(bào)警死區(qū)報(bào)警死區(qū)的作用是防止變量值在報(bào)警限上、下頻繁波動(dòng)而產(chǎn)生許多不真實(shí)的報(bào)警。在原報(bào)警限上、下各增加一個(gè)報(bào)警限的閾值,使原報(bào)警限界線變?yōu)橐粭l報(bào)警限帶,當(dāng)變量的值在報(bào)警限帶范圍內(nèi)變化時(shí),不會(huì)產(chǎn)生和恢復(fù)報(bào)警,只有超出該范圍時(shí)才產(chǎn)生和恢復(fù)報(bào)警信息。這樣對(duì)消除波動(dòng)信號(hào)的無(wú)效報(bào)警有積極的作用。【例6-2-3】對(duì)“液位測(cè)量”變量的越限報(bào)警進(jìn)行報(bào)警死區(qū)的定義,原要求為液位的高高限報(bào)警界限值為900,高限報(bào)警界限值為750,低限報(bào)警界限值為150,低低限報(bào)警界限值為50?,F(xiàn)定義報(bào)警死區(qū),死區(qū)值為5。317操作步驟如下:(1)在組態(tài)王的“數(shù)據(jù)詞典”中重新定義變量“液位測(cè)量”的報(bào)警屬性,如圖所示,勾選“報(bào)警限”項(xiàng)目中的“死區(qū)”復(fù)選框,在對(duì)應(yīng)編輯框中輸入死區(qū)值5。318越限報(bào)警死區(qū)的定義(2)切換到組態(tài)王運(yùn)行系統(tǒng),修改“液位測(cè)量”變量的值,定義報(bào)警死區(qū)后的報(bào)警界限值見(jiàn)下表。319定義報(bào)警死區(qū)后的報(bào)警界限值5.報(bào)警延時(shí)報(bào)警延時(shí)是指對(duì)系統(tǒng)當(dāng)前產(chǎn)生的報(bào)警信息并不立即顯示和記錄,而是進(jìn)行延時(shí)。延時(shí)到后,如果該報(bào)警不存在,表明該報(bào)警可能是一個(gè)誤報(bào)警,系統(tǒng)將自動(dòng)清除;如果該報(bào)警仍然存在,表明這是一個(gè)真實(shí)的報(bào)警,系統(tǒng)會(huì)將其添加到報(bào)警緩沖區(qū)中,進(jìn)行顯示和記錄。延時(shí)期間若有新的報(bào)警產(chǎn)生,則重新開(kāi)始定時(shí)。報(bào)警延時(shí)原理如圖所示。圖中虛線表示變量剛產(chǎn)生報(bào)警時(shí)的變量曲線,實(shí)線表示延時(shí)后的變量曲線。320321報(bào)警延時(shí)原理a)真實(shí)報(bào)警b)非真實(shí)報(bào)警四、離散型變量報(bào)警屬性離散型變量有1和0兩種狀態(tài),其報(bào)警類型有開(kāi)通報(bào)警、關(guān)斷報(bào)警和改變報(bào)警三種。1.開(kāi)通報(bào)警:變量值由0變?yōu)?時(shí)產(chǎn)生的報(bào)警。2.關(guān)斷報(bào)警:變量值由1變?yōu)?時(shí)產(chǎn)生的報(bào)警。3.改變報(bào)警:變量值由0變?yōu)?或由1變?yōu)?時(shí)產(chǎn)生的報(bào)警。322離散量報(bào)警的定義如圖所示?!皥?bào)警定義”選項(xiàng)卡中“報(bào)警組名”“優(yōu)先級(jí)”和擴(kuò)展域的定義與模擬量報(bào)警相同。勾選“開(kāi)關(guān)量報(bào)警”項(xiàng)目中的“離散”復(fù)選框,三種類型的報(bào)警選項(xiàng)變?yōu)橛行А6x時(shí),只能選擇一種報(bào)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論