




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
第十三章監(jiān)控組態(tài)軟件
本章要點(diǎn):1.組態(tài)軟件的基本含義、發(fā)展趨勢與特點(diǎn)。2.組態(tài)軟件的圖形開發(fā)界面。3.工藝控制流程圖的組態(tài)設(shè)計(jì)步驟。4.復(fù)雜圖形對象的組態(tài)及應(yīng)用。
返回總目錄本章主要內(nèi)容
13.1組態(tài)軟件及其發(fā)展
13.2組態(tài)軟件的圖形開發(fā)環(huán)境
13.3工藝控制流程圖的組態(tài)
13.4復(fù)雜圖形對象的組態(tài)及應(yīng)用
引言
13.5程序的運(yùn)行與調(diào)試引言計(jì)算機(jī)控制系統(tǒng)的監(jiān)控組態(tài)軟件它是指一些包括數(shù)據(jù)采集與過程控制的專用軟件,它是屬于控制系統(tǒng)中監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,以靈活多樣的組態(tài)方式提供良好的用戶開發(fā)界面和簡捷的使用方法,可以非常容易地實(shí)現(xiàn)和完成監(jiān)控層的各項(xiàng)功能。基于組態(tài)技術(shù)的計(jì)算機(jī)控制系統(tǒng)構(gòu)成 工控機(jī)并選擇通用的接口模板+組態(tài)軟件特點(diǎn):硬件--不用進(jìn)行具體電路設(shè)計(jì),節(jié)約開發(fā)時間、提高系 統(tǒng)的可靠性;軟件--利用圖形進(jìn)行編程,不用具體編程語言技術(shù),縮短 軟件開發(fā)周期。13.1組態(tài)軟件及其發(fā)展
組態(tài)(Configuration)--多種工具模塊的任意組合,它是從DCS發(fā)展而來的。它的含義是使用工具軟件對計(jì)算機(jī)及軟件的各種資源進(jìn)行配置,使計(jì)算機(jī)或軟件按照預(yù)先設(shè)置的指令,自動執(zhí)行指定任務(wù),滿足使用者的要求。組態(tài)軟件內(nèi)容-實(shí)時數(shù)據(jù)顯示,實(shí)時控制,開放數(shù)據(jù)接口,對I/O 設(shè)備的廣泛支持等主要知識點(diǎn):13.1.1組態(tài)軟件的發(fā)展趨勢
13.1.2組態(tài)軟件的特點(diǎn)
13.1.3使用組態(tài)軟件的一般步驟
13.1.1組態(tài)軟件的發(fā)展趨勢發(fā)展初期--20世紀(jì)80年代時,世界上第一個商品化監(jiān)控組 態(tài)軟件是由美國的Wonderware公司研制的Intouch。發(fā)展期間 國外軟件:Intellution
公司的FIX系統(tǒng)通用電氣的Cimplicity
德國西門子的WinCC等;國內(nèi)軟件:亞控公司的KingView組態(tài)王 昆侖公司的MCGS
三維公司的力控太力公司的Synall發(fā)展趨勢--可移植性成為組態(tài)軟件13.1.2組態(tài)軟件的特點(diǎn)
組態(tài)軟件特點(diǎn)--實(shí)時多任務(wù)(主要特點(diǎn))、接口開放、使用靈活、 運(yùn)行可靠;組態(tài)軟件的使用者--自動化工程設(shè)計(jì)人員組態(tài)軟件主要解決的問題:如何與現(xiàn)場設(shè)備之間進(jìn)行數(shù)據(jù)采集和數(shù)據(jù)交換。將采集到的數(shù)據(jù)與上位機(jī)圖形界面的相關(guān)部分連接。實(shí)時數(shù)據(jù)的在線監(jiān)測。數(shù)據(jù)報警界限和系統(tǒng)報警。實(shí)時數(shù)據(jù)的存儲、歷史數(shù)據(jù)的查詢。各類報表的生成和打印輸出。應(yīng)用系統(tǒng)運(yùn)行穩(wěn)定可靠。擁有良好的與第三方程序的接口,方便數(shù)據(jù)共享。
13.1.3使用組態(tài)軟件的一般步驟
(1)建模---根據(jù)實(shí)際需要,為控制系統(tǒng)建立數(shù)學(xué)模型。(2)設(shè)計(jì)圖形界面--利用組態(tài)軟件的圖庫,使用相應(yīng)的圖形對 象模擬實(shí)際的控制系統(tǒng)和控制設(shè)備。(3)構(gòu)造數(shù)據(jù)庫變量--創(chuàng)建實(shí)時數(shù)據(jù)庫,用數(shù)據(jù)庫中的變量反 映控制對象的各種屬性,變量描述控制 對象的各種屬性。(4)建立動畫連接--建立變量和圖形畫面中的圖形對象的連接 關(guān)系,畫面上的圖形對象通過動畫的形式 模擬實(shí)際控制系統(tǒng)的運(yùn)行。(5)運(yùn)行、調(diào)試。*五個步驟并不是完全獨(dú)立的,常常是交錯進(jìn)行的13.2組態(tài)軟件的圖形開發(fā)環(huán)境
圖形開發(fā)環(huán)境—是自動化工程的所有操作畫面制作、生成的主要生 成工具。特點(diǎn)--采用面向?qū)ο蟮膱D形技術(shù)、提供豐富強(qiáng)大的繪圖編輯、動 畫連接和腳本工具、提供右鍵菜單功能等。主要內(nèi)容:
13.2.1基本概念13.2.2圖形開發(fā)環(huán)境的工作界面
13.2.1基本概念
1.命令語言--是一段類似于C語言的程序,工程人員可以利用這段 程序增強(qiáng)應(yīng)用工程的靈活性.命令語言通過“命令語 言”對話框編輯輸入,在運(yùn)行系統(tǒng)中被編譯執(zhí)行。2.窗口--是組態(tài)軟件的目的操作界面3.圖素--也稱圖形對象,是組態(tài)軟件中的基本元素之一。窗口中的 絕大部分內(nèi)容都是由一些簡單的或復(fù)雜的圖形對象構(gòu)成的.4.外部對象--指由其它Windows應(yīng)用程序生成的圖形或數(shù)據(jù)對象, 如Active控件、Excel表格、Word文檔等OLE對象。13.2.2圖形開發(fā)環(huán)境的工作界面
1.工程管理器主要作用-集中管理本機(jī)上的組態(tài)王工程。功能-新建、刪除工程,搜索組態(tài)王工程,修改工程屬性,工程備份、恢復(fù),數(shù)據(jù)詞典的導(dǎo)入導(dǎo)出,切換到組態(tài)王開發(fā)或運(yùn)行環(huán)境等。組成--菜單條、工具欄、工程信息顯示區(qū)及狀態(tài)欄。
2.工程瀏覽器功能--集成開發(fā)環(huán)境,集所建工程的畫面,數(shù)據(jù)庫,外部設(shè)備,配方等為一體。組成--菜單欄、工具欄、工程目錄顯示區(qū)、目錄內(nèi)容顯示區(qū)、狀態(tài)條3.圖形工具箱功能--放置繪制圖素使用--當(dāng)畫面打開時,工具箱自動加載。如果沒有顯示,選擇菜單“工具/顯示工具箱”或按F10快捷鍵。4.圖庫管理器功能--存放組態(tài)軟件的各種圖素,用戶可以選擇需要的對象就可以設(shè)計(jì)自己需要的界面。特點(diǎn)--它的使用降低了設(shè)計(jì)界面的難度,縮短開發(fā)周期。同時工程人員可以生成自己的圖庫對象。13.3工藝控制流程圖的組態(tài)
工藝控制流程圖是實(shí)現(xiàn)控制系統(tǒng)實(shí)時監(jiān)控的最重要的部分之一。本節(jié)以水位控制系統(tǒng)為例,介紹如何使用組態(tài)軟件實(shí)現(xiàn)工藝控制流程圖的步驟。主要內(nèi)容:
13.3.1建模
13.3.2變量的定義 13.3.3畫面的編輯與動畫連接
13.3.1建模
建模--就是在對系統(tǒng)要求進(jìn)行分析后,建立數(shù)學(xué)模型。舉例--以水位控制系統(tǒng)為例,水泵將水源中的水通過進(jìn)水管道抽到水箱中,水箱出水管道連接用戶,為用戶提供水源。為了保護(hù)水壓的相對穩(wěn)定,對水箱中水位要有兩個報警限,分別為上限和下限,當(dāng)水位上升到上限,關(guān)閉水泵;水位低于下限,水泵工作,給水箱供水;在上下限之間,水泵不工作。13.3.2變量的定義
在控制系統(tǒng)中,上位機(jī)的組態(tài)畫面通過通信接口與檢測信號進(jìn)行數(shù)據(jù)交換,因而操作界面需要首先建立工程,然后進(jìn)行設(shè)備配置,再建立相應(yīng)的變量。1.建立工程(以組態(tài)王軟件為例)啟動工程管理器,選擇菜單“文件”中的“新建工程”,或者單擊工具欄的“新建”按鈕。出現(xiàn)“新建工程向?qū)е弧睂υ捒颍瑔螕簟跋乱徊健卑粹o,彈出“新建工程向?qū)е睂υ捒颍x擇工程所在目錄,單擊“下一步”,彈出“新建工程向?qū)е睂υ捒颍斎胄陆ńM態(tài)王工程名稱:水位控制系統(tǒng);工程描述:水位控制系統(tǒng)。單擊“完成”按鈕,在是否將所建的工程設(shè)為組態(tài)王當(dāng)前工程的對話框中選擇“是”。2.建立畫面進(jìn)入工程瀏覽器,打開圖形工具箱和圖庫管理器。(1)在工具箱中的立體管道工具中選擇“”,在畫面上,鼠標(biāo)圖形為“+”模式,在適當(dāng)位置單擊鼠標(biāo)左鍵,然后移動鼠標(biāo)到結(jié)束位置,雙擊。(2)打開圖庫管理器,在反應(yīng)器圖庫中選擇泵圖素,雙擊后在水位控制畫面上單擊鼠標(biāo),該圖素出現(xiàn)在相應(yīng)的位置。3.定義外部設(shè)備和數(shù)據(jù)變量
以水位控制系統(tǒng)為例,在定義了相關(guān)的外部設(shè)備之后,需要定義一個模擬量和一個數(shù)字量。(1)模擬量“水位”變量的定義:(2)數(shù)字量“水泵運(yùn)行”變量的定義:(3)實(shí)數(shù)變量的定義:實(shí)數(shù)變量是用來存儲歷史數(shù)據(jù)的。本例根據(jù)控制要求存儲24個小時整點(diǎn)的水位數(shù)值,需要24個內(nèi)存實(shí)數(shù)變量如:水位1……,水位24。變量的建立同上,所不同的是變量類型設(shè)置為“內(nèi)存實(shí)數(shù)”,最大值設(shè)置為3.5。選中“保存數(shù)值”復(fù)選框。(4)內(nèi)存離散變量的定義:如右圖所示內(nèi)存離散變量是用來控制系統(tǒng)的啟、停的。13.3.3畫面的編輯與動畫連接1.畫面的編輯
圖13-9水位控制系統(tǒng)主畫面
(1)文本輸入
利用“工具箱”中的“文本”工具按鈕,對文本進(jìn)行輸入、修改。圖13-10字符串替換
圖庫中選取水泵圖素
(2)圖素輸入單擊“圖庫”中的“打開圖庫”菜單項(xiàng)(或使用快捷鍵F2),出現(xiàn)“圖庫管理器”窗口。利用“圖庫管理器”窗口添加、修改圖素。2.動畫連接作用--將圖素和數(shù)據(jù)庫中對應(yīng)變量建立聯(lián)系起來,使圖形隨數(shù) 據(jù)的變化而變化。過程--以水位控制系統(tǒng)為例
(1)啟動按鈕的動畫連接設(shè)置:雙擊“啟動”按鈕,出現(xiàn)“動畫連接”對話框,單擊命令語言連接中的“彈起時”按鈕,出現(xiàn)“命令語言”窗口。同樣的方法可以設(shè)置“停止”按鈕。只要將輸入命令改為:“\\本站點(diǎn)\啟動=0;”即可。(2)指示燈的動畫連接設(shè)置:雙擊“指示燈”,出現(xiàn)“指示燈向?qū)А睂υ捒颉D13-13指示燈的動畫連接設(shè)置
(3)水泵的動畫連接設(shè)置:雙擊“水泵”,出現(xiàn)“泵”對話框,將其中的變量名設(shè)置為\\本站點(diǎn)\水泵運(yùn)行。(4)水箱的動畫連接設(shè)置:雙擊“水箱”,出現(xiàn)“反應(yīng)器”對話框。變量名設(shè)置為“\\本站點(diǎn)\水位”,填充顏色設(shè)置為藍(lán)綠色,并把最大值設(shè)置為3.5。(5)顯示文本的動畫連接設(shè)置:雙擊“水位顯示”文本,出現(xiàn)“動畫連接”對話框,單擊“模擬值輸出”按鈕,則彈出“模擬值輸出連接”對話框。在所有的動畫連接完成之后,將畫面保存好。沒有保存的畫面,在運(yùn)行時均不會起作用。3.命令語言及控制程序編寫
水泵的模擬運(yùn)行必須通過命令輸入控制水泵的運(yùn)行。比如當(dāng)水位低于下限0.5m時,水泵工作,為水箱送水;水位高于上限3.1m,水泵停止工作;在上下限之間,水泵不工作。在工程瀏覽器中的工程目錄進(jìn)入<應(yīng)用程序命令語言>對話框”圖標(biāo),則進(jìn)入“應(yīng)用程序命令語言”對話框。編程語言如下:
13.4復(fù)雜圖形對象的組態(tài)及應(yīng)用
組態(tài)軟件為使用者提供了開發(fā)復(fù)雜圖形對象的工具,使用者可以利用這些工具開發(fā)出自己需要的圖形界面。主要內(nèi)容:
13.4.1趨勢曲線 13.4.2報表生成 13.4.3報警和事件 13.4.4配方管理13.4.1趨勢曲線
作為實(shí)時監(jiān)控的組態(tài)軟件,趨勢分析是必不可缺的。包括用于實(shí)時顯示數(shù)據(jù)的實(shí)時曲線和能夠?qū)?shù)據(jù)庫中的數(shù)據(jù)進(jìn)行指定趨勢分析的歷史曲線兩種。1.實(shí)時曲線建立--單擊“文件”中的“新畫面”,在彈出的對話框中“畫面名稱”中輸入“水位控制系統(tǒng)實(shí)時曲線”,窗口高度和寬度可以自己設(shè)定,單擊“確定”按鈕,則實(shí)時曲線畫面完成。設(shè)置如右圖2.歷史曲線建立--選擇菜單“圖庫”中的“打開圖庫”或按快捷鍵F2,雙擊“歷史曲線”庫的“歷史趨勢曲線”圖素,在畫面上單擊鼠標(biāo),并拖動調(diào)整到適當(dāng)?shù)拇笮 TO(shè)置如下圖:13.4.2報表生成
組態(tài)王提供內(nèi)嵌式報表系統(tǒng),用戶可以任意設(shè)置報表樣式,對報表進(jìn)行組態(tài)。實(shí)際應(yīng)用中通常設(shè)置實(shí)時數(shù)據(jù)報表和歷史數(shù)據(jù)報表兩種。1.實(shí)時數(shù)據(jù)報表建立--在工具箱中選擇“報表窗口”,然后在畫面上拖拉出一個矩形,出現(xiàn)報表窗口。如右圖所示。設(shè)計(jì)--雙擊報表窗口的灰色部分,彈出“報表設(shè)計(jì)”對話框,對報表進(jìn)行設(shè)計(jì)。表頭設(shè)計(jì)--與Word的表格使用方法相同。報表日期設(shè)計(jì)--雙擊要顯示的位置,即單元格,然后輸入 “=Date($年,$月,$日)”,若要顯示當(dāng)前時間,輸入“=Time ($時,$分,$秒)”。報表格式設(shè)計(jì)-若要在第四個單元格顯示“水位”值,則在A4中輸入“水位顯示值:”,然后選中B4單元格,在組態(tài)王的數(shù)據(jù)改變命令語言中輸入:ReportSetCellValue(“實(shí)時數(shù)據(jù)報表”,4,2,水位);程序如下頁實(shí)時數(shù)據(jù)報表-報表的名稱;4,2-第四行第二列;水位-顯示的變量值。單擊“保存”按鈕,選擇保存路徑,輸入要保存的文件名。即實(shí)時數(shù)據(jù)報表就生成。圖13-23數(shù)據(jù)改變命令語言窗口
打印報表-在畫面上畫一個打印按鈕,在彈起時命令語言對話框中輸入:ReportPrint2(“實(shí)時數(shù)據(jù)報表”);單擊“確定”即可。2.歷史數(shù)據(jù)報表
歷史報表的制作和實(shí)時報表方法是一樣的,并可以通過調(diào)用歷史報表查詢函數(shù)加以實(shí)現(xiàn)。13.4.3報警和事件
組態(tài)王中的報警和事件主要包括變量報警事件、操作事件、用戶登錄事件和工作站事件。通過報警和事件,用戶可以方便地記錄和查看系統(tǒng)的報警、操作和各個工作站的運(yùn)行情況。其設(shè)置如下:1.定義報警組
打開工程瀏覽器,在左側(cè)選擇“報警組”,然后雙擊右側(cè)的圖標(biāo)進(jìn)入“報警定義”對話框。修改、增加報警畫面。2.設(shè)置變量的報警屬性
在工程瀏覽器的左側(cè)選擇“數(shù)據(jù)詞典”,在右側(cè)雙擊變量名“水位”,彈出“定義變量”對話框(水位變量的定義在13.3.2中已經(jīng)介紹)。然后單擊“報警定義”選項(xiàng)卡,根據(jù)水位控制系統(tǒng)對水位的要求,設(shè)置報警上限為3.1m,下限為0.5m。單擊“確定”按鈕。變量水位的報警屬性就建立了。
只有在“報警定義”對話框定義了變量所屬的報
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 45710-2025聚對苯二甲酸乙二醇酯纖維及切片中低聚物的測定高效聚合物色譜法(APC)
- 2025年食品科學(xué)與工程專業(yè)綜合知識考核試題及答案
- Aromatase-IN-5-生命科學(xué)試劑-MCE
- 2025年人力資源管理政策與實(shí)務(wù)試題及答案
- 2025年監(jiān)會與財(cái)經(jīng)法規(guī)專業(yè)資格考試試題及答案
- 2025年家庭教育與兒童心理發(fā)展專業(yè)知識考試試卷及答案
- 2025年海洋科學(xué)專業(yè)研究生入學(xué)考試題及答案
- 2025年公共衛(wèi)生管理碩士考試試題及答案
- 愛的禮物我家的寵物狗寫物作文(7篇)
- 一年級寫人作文我的妹妹300字(12篇)
- 互聯(lián)網(wǎng)與營銷創(chuàng)新智慧樹知到期末考試答案章節(jié)答案2024年華東師范大學(xué)
- 云南開放大學(xué)實(shí)-用寫作離線作業(yè)1-5
- 四川省成都市溫江縣2023-2024學(xué)年八下物理期末監(jiān)測試題及答案解析
- 內(nèi)科學(xué)(腎臟-內(nèi)分泌-血液)智慧樹知到期末考試答案章節(jié)答案2024年溫州醫(yī)科大學(xué)
- 食品安全與日常飲食智慧樹知到期末考試答案章節(jié)答案2024年中國農(nóng)業(yè)大學(xué)
- 100以內(nèi)進(jìn)退位加減法口算題每天60道
- MOOC 嵌入式軟件設(shè)計(jì)-大連理工大學(xué) 中國大學(xué)慕課答案
- 永久基本農(nóng)田儲備區(qū)劃定技術(shù)方案
- 醫(yī)療銷售經(jīng)驗(yàn)技巧分享
- 大氣組成與垂直分層(簡潔版)
- 鋼鐵企業(yè)環(huán)保培訓(xùn)課件
評論
0/150
提交評論