免費(fèi)下載 MCGS教程.doc_第1頁(yè)
免費(fèi)下載 MCGS教程.doc_第2頁(yè)
免費(fèi)下載 MCGS教程.doc_第3頁(yè)
免費(fèi)下載 MCGS教程.doc_第4頁(yè)
免費(fèi)下載 MCGS教程.doc_第5頁(yè)
已閱讀5頁(yè),還剩71頁(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)介

.第一講MCGS組態(tài)軟件概述本講重點(diǎn):1 了解什么是MCGS組態(tài)軟件 1 了解MCGS組態(tài)軟件的系統(tǒng)構(gòu)成 1 了解MCGS組態(tài)軟件的功能和特點(diǎn) 1 了解MCGS組態(tài)軟件面向?qū)ο蟮墓ぷ鞣绞?.1 什么是MCGS組態(tài)軟件MCGS(Monitor and Control Generated System)是一套基于Windows平臺(tái)的,用于快速構(gòu)造和生成上位機(jī)監(jiān)控系統(tǒng)的組態(tài)軟件系統(tǒng),可運(yùn)行于Microsoft Windows 95/98/Me/NT/2000等操作系統(tǒng)。MCGS為用戶提供了解決實(shí)際工程問(wèn)題的完整方案和開(kāi)發(fā)平臺(tái),能夠完成現(xiàn)場(chǎng)數(shù)據(jù)采集、實(shí)時(shí)和歷史數(shù)據(jù)處理、報(bào)警和安全機(jī)制、流程控制、動(dòng)畫(huà)顯示、趨勢(shì)曲線和報(bào)表輸出以及企業(yè)監(jiān)控網(wǎng)絡(luò)等功能。使用MCGS,用戶無(wú)須具備計(jì)算機(jī)編程的知識(shí),就可以在短時(shí)間內(nèi)輕而易舉地完成一個(gè)運(yùn)行穩(wěn)定,功能全面,維護(hù)量小并且具備專業(yè)水準(zhǔn)的計(jì)算機(jī)監(jiān)控系統(tǒng)的開(kāi)發(fā)工作。MCGS具有操作簡(jiǎn)便、可視性好、可維護(hù)性強(qiáng)、高性能、高可靠性等突出特點(diǎn),已成功應(yīng)用于石油化工、鋼鐵行業(yè)、電力系統(tǒng)、水處理、環(huán)境監(jiān)測(cè)、機(jī)械制造、交通運(yùn)輸、能源原材料、農(nóng)業(yè)自動(dòng)化、航空航天等領(lǐng)域,經(jīng)過(guò)各種現(xiàn)場(chǎng)的長(zhǎng)期實(shí)際運(yùn)行,系統(tǒng)穩(wěn)定可靠。1.2 MCGS組態(tài)軟件的系統(tǒng)構(gòu)成MCGS組態(tài)軟件的整體結(jié)構(gòu)MCGS 5.1軟件系統(tǒng)包括組態(tài)環(huán)境和運(yùn)行環(huán)境兩個(gè)部分。組態(tài)環(huán)境相當(dāng)于一套完整的工具軟件,幫助用戶設(shè)計(jì)和構(gòu)造自己的應(yīng)用系統(tǒng)。運(yùn)行環(huán)境則按照組態(tài)環(huán)境中構(gòu)造的組態(tài)工程,以用戶指定的方式運(yùn)行,并進(jìn)行各種處理,完成用戶組態(tài)設(shè)計(jì)的目標(biāo)和功能。組態(tài)環(huán)境:組態(tài)生成應(yīng)用系統(tǒng)運(yùn)行環(huán)境:解釋執(zhí)行組態(tài)結(jié)果組態(tài)結(jié)果數(shù)據(jù)庫(kù)MCGS組態(tài)軟件(以下簡(jiǎn)稱MCGS)由“MCGS組態(tài)環(huán)境”和“MCGS運(yùn)行環(huán)境”兩個(gè)系統(tǒng)組成。兩部分互相獨(dú)立,又緊密相關(guān)。MCGS組態(tài)環(huán)境是生成用戶應(yīng)用系統(tǒng)的工作環(huán)境,由可執(zhí)行程序McgsSet.exe支持,其存放于MCGS目錄的Program子目錄中。用戶在MCGS組態(tài)環(huán)境中完成動(dòng)畫(huà)設(shè)計(jì)、設(shè)備連接、編寫(xiě)控制流程、編制工程打印報(bào)表等全部組態(tài)工作后,生成擴(kuò)展名為.mcg的工程文件,又稱為組態(tài)結(jié)果數(shù)據(jù)庫(kù),其與MCGS 運(yùn)行環(huán)境一起,構(gòu)成了用戶應(yīng)用系統(tǒng),統(tǒng)稱為“工程” 。MCGS運(yùn)行環(huán)境是用戶應(yīng)用系統(tǒng)的運(yùn)行環(huán)境,由可執(zhí)行程序McgsRun.exe支持,其存放于MCGS目錄的Program子目錄中。在運(yùn)行環(huán)境中完成對(duì)工程的控制工作。MCGS組態(tài)軟件五大組成部分MCGS組態(tài)軟件所建立的工程由主控窗口、設(shè)備窗口、用戶窗口、實(shí)時(shí)數(shù)據(jù)庫(kù)和運(yùn)行策略五部分構(gòu)成,每一部分分別進(jìn)行組態(tài)操作,完成不同的工作,具有不同的特性。l 主控窗口:是工程的主窗口或主框架。在主控窗口中可以放置一個(gè)設(shè)備窗口和多個(gè)用戶窗口,負(fù)責(zé)調(diào)度和管理這些窗口的打開(kāi)或關(guān)閉。主要的組態(tài)操作包括:定義工程的名稱,編制工程菜單,設(shè)計(jì)封面圖形,確定自動(dòng)啟動(dòng)的窗口,設(shè)定動(dòng)畫(huà)刷新周期,指定數(shù)據(jù)庫(kù)存盤(pán)文件名稱及存盤(pán)時(shí)間等。l 設(shè)備窗口:是連接和驅(qū)動(dòng)外部設(shè)備的工作環(huán)境。在本窗口內(nèi)配置數(shù)據(jù)采集與控制輸出設(shè)備,注冊(cè)設(shè)備驅(qū)動(dòng)程序,定義連接與驅(qū)動(dòng)設(shè)備用的數(shù)據(jù)變量。l 用戶窗口:本窗口主要用于設(shè)置工程中人機(jī)交互的界面,諸如:生成各種動(dòng)畫(huà)顯示畫(huà)面、報(bào)警輸出、數(shù)據(jù)與曲線圖表等。l 實(shí)時(shí)數(shù)據(jù)庫(kù):是工程各個(gè)部分的數(shù)據(jù)交換與處理中心,它將MCGS工程的各個(gè)部分連接成有機(jī)的整體。在本窗口內(nèi)定義不同類型和名稱的變量,作為數(shù)據(jù)采集、處理、輸出控制、動(dòng)畫(huà)連接及設(shè)備驅(qū)動(dòng)的對(duì)象。l 運(yùn)行策略:本窗口主要完成工程運(yùn)行流程的控制。包括編寫(xiě)控制程序(ifthen腳本程序),選用各種功能構(gòu)件,如:數(shù)據(jù)提取、定時(shí)器、配方操作、多媒體輸出等。主控窗口設(shè)備窗口用戶窗口實(shí)時(shí)數(shù)據(jù)庫(kù)運(yùn)行策略MCGS工控組態(tài)軟件菜單設(shè)計(jì)設(shè)置工程屬性設(shè)定存盤(pán)結(jié)構(gòu)添加工程設(shè)備連接設(shè)備變量注冊(cè)設(shè)備驅(qū)動(dòng)創(chuàng)建動(dòng)畫(huà)顯示設(shè)置報(bào)警窗口人機(jī)交互界面定義數(shù)據(jù)變量編寫(xiě)控制流程使用功能構(gòu)件1.3 MCGS組態(tài)軟件的功能和特點(diǎn)與國(guó)內(nèi)外同類產(chǎn)品相比,MCGS 5.1組態(tài)軟件具有以下特點(diǎn):l 全中文、可視化、面向窗口的組態(tài)開(kāi)發(fā)界面,符合中國(guó)人的使用習(xí)慣和要求,真正的32位程序,可運(yùn)行于Microsoft Windows95/98/Me/NT/2000等多種操作系統(tǒng)。l 龐大的標(biāo)準(zhǔn)圖形庫(kù)、完備的繪圖工具以及豐富的多媒體支持,使您能夠快速地開(kāi)發(fā)出集圖像、聲音、動(dòng)畫(huà)等于一體的漂亮、生動(dòng)的工程畫(huà)面。l 全新的ActiveX動(dòng)畫(huà)構(gòu)件,包括存盤(pán)數(shù)據(jù)處理、條件曲線、計(jì)劃曲線、相對(duì)曲線、通用棒圖等,使您能夠更方便、更靈活地處理、顯示生產(chǎn)數(shù)據(jù)。l 支持目前絕大多數(shù)硬件設(shè)備,同時(shí)可以方便地定制各種設(shè)備驅(qū)動(dòng);此外,獨(dú)特的組態(tài)環(huán)境調(diào)試功能與靈活的設(shè)備操作命令相結(jié)合,使硬件設(shè)備與軟件系統(tǒng)間的配合天衣無(wú)縫。l 簡(jiǎn)單易學(xué)的類Basic腳本語(yǔ)言與豐富的MCGS策略構(gòu)件,使您能夠輕而易舉地開(kāi)發(fā)出復(fù)雜的流程控制系統(tǒng)。l 強(qiáng)大的數(shù)據(jù)處理功能,能夠?qū)I(yè)現(xiàn)場(chǎng)產(chǎn)生的數(shù)據(jù)以各種方式進(jìn)行統(tǒng)計(jì)處理,使您能夠在第一時(shí)間獲得有關(guān)現(xiàn)場(chǎng)情況的第一手?jǐn)?shù)據(jù)。l 方便的報(bào)警設(shè)置、豐富的報(bào)警類型、報(bào)警存貯與應(yīng)答、實(shí)時(shí)打印報(bào)警報(bào)表以及靈活的報(bào)警處理函數(shù),使您能夠方便、及時(shí)、準(zhǔn)確地捕捉到任何報(bào)警信息。l 完善的安全機(jī)制,允許用戶自由設(shè)定菜單、按鈕及退出系統(tǒng)的操作權(quán)限。此外,MCGS 5.1還提供了工程密碼、鎖定軟件狗、工程運(yùn)行期限等功能,以保護(hù)組態(tài)開(kāi)發(fā)者的成果。l 強(qiáng)大的網(wǎng)絡(luò)功能,支持TCP/IP、Modem、485/422/232,以及各種無(wú)線網(wǎng)絡(luò)和無(wú)線電臺(tái)等多種網(wǎng)絡(luò)體系結(jié)構(gòu)。l 良好的可擴(kuò)充性,可通過(guò)OPC、DDE、ODBC、ActiveX等機(jī)制,方便地?cái)U(kuò)展MCGS 5.1組態(tài)軟件的功能,并與其他組態(tài)軟件、MIS系統(tǒng)或自行開(kāi)發(fā)的軟件進(jìn)行連接。l 提供了WWW瀏覽功能,能夠方便地實(shí)現(xiàn)生產(chǎn)現(xiàn)場(chǎng)控制與企業(yè)管理的集成。在整個(gè)企業(yè)范圍內(nèi),只使用IE瀏覽器就可以在任意一臺(tái)計(jì)算機(jī)上方便地瀏覽與生產(chǎn)現(xiàn)場(chǎng)一致的動(dòng)畫(huà)畫(huà)面,實(shí)時(shí)和歷史的生產(chǎn)信息,包括歷史趨勢(shì),生產(chǎn)報(bào)表等等,并提供完善的用戶權(quán)限控制1.4 MCGS組態(tài)軟件的工作方式l MCGS如何與設(shè)備進(jìn)行通訊:MCGS通過(guò)設(shè)備驅(qū)動(dòng)程序與外部設(shè)備進(jìn)行數(shù)據(jù)交換。包括數(shù)據(jù)采集和發(fā)送設(shè)備指令。設(shè)備驅(qū)動(dòng)程序是由VB、VC程序設(shè)計(jì)語(yǔ)言編寫(xiě)的DLL(動(dòng)態(tài)連接庫(kù))文件,設(shè)備驅(qū)動(dòng)程序中包含符合各種設(shè)備通訊協(xié)議的處理程序,將設(shè)備運(yùn)行狀態(tài)的特征數(shù)據(jù)采集進(jìn)來(lái)或發(fā)送出去。MCGS負(fù)責(zé)在運(yùn)行環(huán)境中調(diào)用相應(yīng)的設(shè)備驅(qū)動(dòng)程序,將數(shù)據(jù)傳送到工程中的各個(gè)部分,完成整個(gè)系統(tǒng)的通訊過(guò)程。每個(gè)驅(qū)動(dòng)程序獨(dú)占一個(gè)線程,達(dá)到互不干擾的目的。l MCGS如何產(chǎn)生動(dòng)畫(huà)效果:MCGS為每一種基本圖形元素定義了不同的動(dòng)畫(huà)屬性,如:一個(gè)長(zhǎng)方形的動(dòng)畫(huà)屬性有可見(jiàn)度,大小變化,水平移動(dòng)等,每一種動(dòng)畫(huà)屬性都會(huì)產(chǎn)生一定的動(dòng)畫(huà)效果。所謂動(dòng)畫(huà)屬性,實(shí)際上是反映圖形大小、顏色、位置、可見(jiàn)度、閃爍性等狀態(tài)的特征參數(shù)。然而,我們?cè)诮M態(tài)環(huán)境中生成的畫(huà)面都是靜止的,如何在工程運(yùn)行中產(chǎn)生動(dòng)畫(huà)效果呢?方法是:圖形的每一種動(dòng)畫(huà)屬性中都有一個(gè)“表達(dá)式”設(shè)定欄,在該欄中設(shè)定一個(gè)與圖形狀態(tài)相聯(lián)系的數(shù)據(jù)變量,連接到實(shí)時(shí)數(shù)據(jù)庫(kù)中,以此建立相應(yīng)的對(duì)應(yīng)關(guān)系,MCGS稱之為動(dòng)畫(huà)連接。詳細(xì)情況請(qǐng)參閱后面第四講中的動(dòng)畫(huà)連接。l MCGS如何實(shí)施遠(yuǎn)程多機(jī)監(jiān)控:MCGS提供了一套完善的網(wǎng)絡(luò)機(jī)制,可通過(guò)TCP/IP網(wǎng)、Modem網(wǎng)和串口網(wǎng)將多臺(tái)計(jì)算機(jī)連接在一起,構(gòu)成分布式網(wǎng)絡(luò)監(jiān)控系統(tǒng),實(shí)現(xiàn)網(wǎng)絡(luò)間的實(shí)時(shí)數(shù)據(jù)同步、歷史數(shù)據(jù)同步和網(wǎng)絡(luò)事件的快速傳遞。同時(shí),可利用MCGS提供的網(wǎng)絡(luò)功能,在工作站上直接對(duì)服務(wù)器中的數(shù)據(jù)庫(kù)進(jìn)行讀寫(xiě)操作。分布式網(wǎng)絡(luò)監(jiān)控系統(tǒng)的每一臺(tái)計(jì)算機(jī)都要安裝一套MCGS工控組態(tài)軟件。MCGS把各種網(wǎng)絡(luò)形式,以父設(shè)備構(gòu)件和子設(shè)備構(gòu)件的形式,供用戶調(diào)用,并進(jìn)行工作狀態(tài)、端口號(hào)、工作站地址等屬性參數(shù)的設(shè)置。l 如何對(duì)工程運(yùn)行流程實(shí)施有效控制:MCGS開(kāi)辟了專用的“運(yùn)行策略”窗口,建立用戶運(yùn)行策略。MCGS提供了豐富的功能構(gòu)件,供用戶選用,通過(guò)構(gòu)件配置和屬性設(shè)置兩項(xiàng)組態(tài)操作,生成各種功能模塊(稱為“用戶策略”),使系統(tǒng)能夠按照設(shè)定的順序和條件,操作實(shí)時(shí)數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)動(dòng)畫(huà)窗口的任意切換,控制系統(tǒng)的運(yùn)行流程和設(shè)備的工作狀態(tài)。所有的操作均采用面向?qū)ο蟮闹庇^方式,避免了煩瑣的編程工作??偨Y(jié):用戶在本講中應(yīng)著重掌握MCGS組態(tài)軟件的五大部分的概念,明確每一部分的功能,工程組態(tài)中的各個(gè)部分的實(shí)現(xiàn)應(yīng)在軟件哪一部分中完成?而每一部分相互之間如何進(jìn)行數(shù)據(jù)交換,我們將在以后的章節(jié)中詳細(xì)介紹。MCGS組態(tài)軟件的運(yùn)行機(jī)制,用戶只需做一般性了解。.第二講 學(xué)習(xí)MCGS組態(tài)軟件本講重點(diǎn):1 介紹MCGS組態(tài)軟件為用戶組建工程所提供的工作環(huán)境,各種資源工具 1 介紹組建一個(gè)工程的一般過(guò)程。2.1 MCGS組態(tài)軟件常用術(shù)語(yǔ) 工程: 用戶應(yīng)用系統(tǒng)的簡(jiǎn)稱。引入工程的概念,是使復(fù)雜的計(jì)算機(jī)專業(yè)技術(shù)更貼近于普通工程用戶。在MCGS組態(tài)環(huán)境中生成的文件稱為工程文件,后綴為.mcg,存放于MCGS目錄的WORK子目錄中。如:“D:MCGSWORK水位控制系統(tǒng).mcg”。 對(duì)象: 操作目標(biāo)與操作環(huán)境的統(tǒng)稱。如窗口、構(gòu)件、數(shù)據(jù)、圖形等皆稱為對(duì)象。 選中對(duì)象: 鼠標(biāo)點(diǎn)擊窗口或?qū)ο?,使其處于可操作狀態(tài),稱此操作為選中對(duì)象,被選中的對(duì)象(包括窗口),也叫當(dāng)前對(duì)象。 組態(tài): 在MCGS組態(tài)軟件開(kāi)發(fā)平臺(tái)中對(duì)五大部分,進(jìn)行對(duì)象的定義、制作和編輯,并設(shè)定其狀態(tài)特征(屬性)參數(shù),將此項(xiàng)工作稱為組態(tài)。 屬性: 對(duì)象的名稱、類型、狀態(tài)、性能及用法等特征的統(tǒng)稱。 菜單: 是執(zhí)行某種功能的命令集合。如系統(tǒng)菜單中的“文件”菜單命令,是用來(lái)處理與工程文件有關(guān)的執(zhí)行命令。位于窗口頂端菜單條內(nèi)的菜單命令稱為頂層菜單,一般分為獨(dú)立的菜單項(xiàng)和下拉菜單兩種形式,下拉菜單還可分成多級(jí),每一級(jí)稱為次級(jí)子菜單。 構(gòu)件: 具備某種特定功能的程序模塊,可以用VB、VC等程序設(shè)計(jì)語(yǔ)言編寫(xiě),通過(guò)編譯,生成DLL、OCX等文件。用戶對(duì)構(gòu)件設(shè)置一定的屬性,并與定義的數(shù)據(jù)變量相連接,即可在運(yùn)行中實(shí)現(xiàn)相應(yīng)的功能。 策略: 是指對(duì)系統(tǒng)運(yùn)行流程進(jìn)行有效控制的措施和方法。 啟動(dòng)策略: 在進(jìn)入運(yùn)行環(huán)境后首先運(yùn)行的策略,只運(yùn)行一次,一般完成系統(tǒng)初始化的處理。該策略由MCGS自動(dòng)生成,具體處理的內(nèi)容由用戶充填。 循環(huán)策略: 按照用戶指定的周期時(shí)間,循環(huán)執(zhí)行策略塊內(nèi)的內(nèi)容,通常用來(lái)完成流程控制任務(wù)。 退出策略: 退出運(yùn)行環(huán)境時(shí)執(zhí)行的策略。該策略由MCGS自動(dòng)生成,自動(dòng)調(diào)用,一般由該策略模塊完成系統(tǒng)結(jié)束運(yùn)行前的善后處理任務(wù)。 用戶策略: 由用戶定義,用來(lái)完成特定的功能。用戶策略一般由按鈕、菜單、其他策略來(lái)調(diào)用執(zhí)行。 事件策略: 當(dāng)對(duì)應(yīng)的事件發(fā)生時(shí)執(zhí)行的策略,例如在用戶窗口中定義了鼠標(biāo)單擊事件,工程運(yùn)行時(shí)在用戶窗口中單擊鼠標(biāo)則執(zhí)行相應(yīng)的事件策略,只運(yùn)行一次。 熱鍵策略: 當(dāng)用戶按下定義的組合熱鍵(如:Ctrl+D)時(shí)執(zhí)行的策略,只運(yùn)行一次。 可見(jiàn)度: 指對(duì)象在窗口內(nèi)的顯現(xiàn)狀態(tài),即可見(jiàn)與不可見(jiàn)。 變量類型: MCGS定義的變量有五種類型:數(shù)值型、開(kāi)關(guān)型、字符型、事件型和組對(duì)象。 事件對(duì)象: 用來(lái)記錄和標(biāo)識(shí)某種事件的產(chǎn)生或狀態(tài)的改變。如開(kāi)關(guān)量的狀態(tài)發(fā)生變化。 組對(duì)象: 用來(lái)存儲(chǔ)具有相同存盤(pán)屬性的多個(gè)變量的集合,內(nèi)部成員可包含多個(gè)其他類型的變量。組對(duì)象只是對(duì)有關(guān)聯(lián)的某一類數(shù)據(jù)對(duì)象的整體表示方法,而實(shí)際的操作則均針對(duì)每個(gè)成員進(jìn)行。 動(dòng)畫(huà)刷新周期: 動(dòng)畫(huà)更新速度,即顏色變換、物體運(yùn)動(dòng)、液面升降的快慢等,以毫秒為單位。 父設(shè)備: 本身沒(méi)有特定功能,但可以和其他設(shè)備一起與計(jì)算機(jī)進(jìn)行數(shù)據(jù)交換的硬件設(shè)備。如:串口通訊父設(shè)備。 子設(shè)備: 必須通過(guò)一種父設(shè)備與計(jì)算機(jī)進(jìn)行通訊的設(shè)備。如:浙大中控JL-26無(wú)紙記錄儀、研華4017模塊等。 模擬設(shè)備: 在對(duì)工程文件測(cè)試時(shí),提供可變化的數(shù)據(jù)的內(nèi)部設(shè)備,可提供多種變化方式,如正弦波、三角波等。 數(shù)據(jù)庫(kù)存盤(pán)文件: MCGS工程文件在硬盤(pán)中存儲(chǔ)時(shí)的文件,類型為MDB文件,一般以工程文件的文件名+“D”進(jìn)行命名,存儲(chǔ)在MCGS目錄下WORK子目錄中,如D:MCGSWork水位控制系統(tǒng)D.MDB。2.2 MCGS組態(tài)軟件的操作方式本節(jié)重點(diǎn):1 掌握MCGS的組態(tài)環(huán)境和工具各種組態(tài)工作窗口 系統(tǒng)工作臺(tái)面: 是MCGS組態(tài)操作的總工作臺(tái)面。鼠標(biāo)雙擊Windows桌面上的“MCGS組態(tài)環(huán)境”圖標(biāo),或執(zhí)行“開(kāi)始”菜單中的“MCGS組態(tài)環(huán)境”菜單項(xiàng),彈出的窗口即為MCGS的工作臺(tái)窗口,設(shè)有:標(biāo)題欄:顯示“MCGS組態(tài)環(huán)境-工作臺(tái)”標(biāo)題、工程文件名稱和所在目錄;菜單條:設(shè)置MCGS的菜單系統(tǒng)。參見(jiàn)“MCGS組態(tài)軟件用戶指南”附錄所列MCGS 菜單及快捷鍵列表;工具條:設(shè)有對(duì)象編輯和組態(tài)用的工具按鈕。不同的窗口設(shè)有不同功能的工具條按鈕,其功能詳見(jiàn)附表。工作臺(tái)面:進(jìn)行組態(tài)操作和屬性設(shè)置。上部設(shè)有五個(gè)窗口標(biāo)簽,分別對(duì)應(yīng)主控窗口、用戶窗口、設(shè)備窗口、實(shí)時(shí)數(shù)據(jù)庫(kù)和運(yùn)行策略五大窗口。鼠標(biāo)單擊標(biāo)簽按鈕,即可將相應(yīng)的窗口激活,進(jìn)行組態(tài)操作;工作臺(tái)右側(cè)還設(shè)有創(chuàng)建對(duì)象和對(duì)象組態(tài)用的功能按鈕; 組態(tài)工作窗口: 是創(chuàng)建和配置圖形對(duì)象、數(shù)據(jù)對(duì)象和各種構(gòu)件的工作環(huán)境,又稱為對(duì)象的編輯窗口。主要包括組成工程框架的五大窗口,即:主控窗口,用戶窗口,設(shè)備窗口,實(shí)時(shí)數(shù)據(jù)庫(kù)和運(yùn)行策略。分別完成工程命名和屬性設(shè)置,動(dòng)畫(huà)設(shè)計(jì),設(shè)備連接,編寫(xiě)控制流程,定義數(shù)據(jù)變量等項(xiàng)組態(tài)操作。 屬性設(shè)置窗口: 是設(shè)置對(duì)象各種特征參數(shù)的工作環(huán)境,又稱屬性設(shè)置對(duì)話框。對(duì)象不同,屬性窗口的內(nèi)容各異,但結(jié)構(gòu)形式大體相同。主要由下列幾部分組成:窗口標(biāo)題:位于窗口頂部,顯示“屬性設(shè)置”字樣的標(biāo)題。窗口標(biāo)簽:不同屬性的窗口分頁(yè)排列,窗口標(biāo)簽作為分頁(yè)的標(biāo)記,各類窗口分頁(yè)排列,鼠標(biāo)單擊窗口標(biāo)簽, 即可將相應(yīng)的窗口頁(yè)激活,進(jìn)行屬性設(shè)置。輸入框:設(shè)置屬性的輸入框,左側(cè)標(biāo)有屬性注釋文字,框內(nèi)輸入屬性內(nèi)容。為了便于用戶操作,許多輸入框的右側(cè)帶有“?”、“”、“” 等標(biāo)志符號(hào)的選項(xiàng)按鈕,鼠標(biāo)單擊此按鈕,彈出一列表框,鼠標(biāo)雙擊所需要的項(xiàng)目,即可將其設(shè)置于輸入框內(nèi)。單選按鈕:帶有“”或“”標(biāo)記的屬性設(shè)定器件。同一設(shè)置欄內(nèi)有多個(gè)選項(xiàng)鈕時(shí),只能選擇其一。復(fù)選框:帶有“”標(biāo)記的屬性設(shè)定器件。同一設(shè)置欄內(nèi)有多個(gè)選項(xiàng)框時(shí),可以設(shè)置多個(gè)。功能按鈕:一般設(shè)有“檢查C”、“確認(rèn)Y”、“取消N”、“幫助H”四種按鈕:“檢查C”按鈕用于檢查當(dāng)前屬性設(shè)置內(nèi)容是否正確;“確認(rèn)Y”按鈕用于屬性設(shè)置完畢,返回組態(tài)窗口; “取消N”按鈕用于取消當(dāng)前的設(shè)置,返回組態(tài)窗口;“幫助H”按鈕用于查閱在線幫助文件。 圖形庫(kù)工具箱: MCGS為用戶提供了豐富的組態(tài)資源,包括:系統(tǒng)圖形工具箱:進(jìn)入用戶窗口,鼠標(biāo)點(diǎn)擊工具條中的“工具箱”按鈕,打開(kāi)圖形工具箱,其中設(shè)有各種圖元、圖符、組合圖形及動(dòng)畫(huà)構(gòu)件的位圖圖符。利用這些最基本的圖形元素,可以制作出任何復(fù)雜的圖形。參見(jiàn)“MCGS組態(tài)軟件用戶指南”。設(shè)備構(gòu)件工具箱:進(jìn)入設(shè)備窗口,鼠標(biāo)點(diǎn)擊工具條中的“工具箱”按鈕,打開(kāi)設(shè)備構(gòu)件工具箱窗口,其中設(shè)有與工控行業(yè)經(jīng)常選用的監(jiān)控設(shè)備相匹配的各種設(shè)備構(gòu)件。選用所需的構(gòu)件,放置到設(shè)備窗口中,經(jīng)過(guò)屬性設(shè)置和通道連接后,該構(gòu)件即可實(shí)現(xiàn)對(duì)外部設(shè)備的驅(qū)動(dòng)和控制。策略構(gòu)件工具箱:進(jìn)入運(yùn)行策略組態(tài)窗口,鼠標(biāo)點(diǎn)擊工具條中的“工具箱”按鈕,打開(kāi)策略構(gòu)件工具箱,工具箱內(nèi)包括所有策略功能構(gòu)件。選用所需的構(gòu)件,生成用戶策略模塊,實(shí)現(xiàn)對(duì)系統(tǒng)運(yùn)行流程的有效控制。詳見(jiàn)“MCGS組態(tài)軟件參考手冊(cè)”。對(duì)象元件庫(kù):對(duì)象元件庫(kù)是存放組態(tài)完好并具有通用價(jià)值動(dòng)畫(huà)圖形的圖形庫(kù)便于對(duì)組態(tài)成果的重復(fù)利用。進(jìn)入用戶窗口的組態(tài)窗口,執(zhí)行“工具”菜單中的“對(duì)象元件庫(kù)管理”菜單命令,或者打開(kāi)系統(tǒng)圖形工具箱,選擇“插入元件”圖標(biāo),可打開(kāi)對(duì)象元件庫(kù)管理窗口,進(jìn)行存放圖形的操作,參見(jiàn)后面章節(jié)。 工具按鈕一覽: 工作臺(tái)窗口的工具條一欄內(nèi),排列標(biāo)有各種位圖圖標(biāo)的按鈕,稱為工具條功能按鈕,簡(jiǎn)稱為工具按鈕。許多按鈕的功能與菜單條中的菜單命令相同,但操作更為簡(jiǎn)便,因此在組態(tài)操作中經(jīng)常使用。在本書(shū)的后面,用附表列出了各個(gè)窗口內(nèi)工具按鈕的名稱、位圖、功能,以備用戶查閱。同時(shí)可參閱MCGS組態(tài)軟件參考手冊(cè)第一章的內(nèi)容。2.3 鼠標(biāo)操作本節(jié)重點(diǎn):1 學(xué)會(huì)操作鼠標(biāo)的基本方法 選中對(duì)象: 鼠標(biāo)指針指向?qū)ο螅c(diǎn)擊鼠標(biāo)左鍵一次(該對(duì)象出現(xiàn)藍(lán)色陰影)。 點(diǎn)擊鼠標(biāo)左鍵: 鼠標(biāo)指針指向?qū)ο螅c(diǎn)擊鼠標(biāo)左鍵一次。 點(diǎn)擊鼠標(biāo)右鍵: 鼠標(biāo)指針指向?qū)ο螅c(diǎn)擊鼠標(biāo)右鍵一次。 鼠標(biāo)雙擊: 鼠標(biāo)指針指向?qū)ο?,快速連續(xù)點(diǎn)擊鼠標(biāo)左鍵兩次。 鼠標(biāo)拖動(dòng): 鼠標(biāo)指針指向?qū)ο?,按住鼠?biāo)左鍵,移動(dòng)鼠標(biāo),對(duì)象隨鼠標(biāo)移動(dòng)到指定位置,松開(kāi)左鍵,即完成鼠標(biāo)拖動(dòng)操作。2.4 組建新工程的一般過(guò)程本節(jié)重點(diǎn):1 側(cè)重于介紹組建用戶工程的步驟和內(nèi)容,具體操作方法在下一章介紹 工程項(xiàng)目系統(tǒng)分析:分析工程項(xiàng)目的系統(tǒng)構(gòu)成、技術(shù)要求和工藝流程,弄清系統(tǒng)的控制流程和監(jiān)控對(duì)象的特征,明確監(jiān)控要求和動(dòng)畫(huà)顯示方式,分析工程中的設(shè)備采集及輸出通道與軟件中實(shí)時(shí)數(shù)據(jù)庫(kù)變量的對(duì)應(yīng)關(guān)系,分清哪些變量是要求與設(shè)備連接的,哪些變量是軟件內(nèi)部用來(lái)傳遞數(shù)據(jù)及動(dòng)畫(huà)顯示的。 工程立項(xiàng)搭建框架:MCGS稱為建立新工程。主要內(nèi)容包括:定義工程名稱、封面窗口名稱和啟動(dòng)窗口(封面窗口退出后接著顯示的窗口)名稱,指定存盤(pán)數(shù)據(jù)庫(kù)文件的名稱以及存盤(pán)數(shù)據(jù)庫(kù),設(shè)定動(dòng)畫(huà)刷新的周期。經(jīng)過(guò)此步操作,即在MCGS組態(tài)環(huán)境中,建立了由五部分組成的工程結(jié)構(gòu)框架。封面窗口和啟動(dòng)窗口也可等到建立了用戶窗口后,再行建立。 設(shè)計(jì)菜單基本體系:為了對(duì)系統(tǒng)運(yùn)行的狀態(tài)及工作流程進(jìn)行有效地調(diào)度和控制,通常要在主控窗口內(nèi)編制菜單。編制菜單分兩步進(jìn)行,第一步首先搭建菜單的框架,第二步再對(duì)各級(jí)菜單命令進(jìn)行功能組態(tài)。在組態(tài)過(guò)程中,可根據(jù)實(shí)際需要,隨時(shí)對(duì)菜單的內(nèi)容進(jìn)行增加或刪除,不斷完善工程的菜單。 制作動(dòng)畫(huà)顯示畫(huà)面:動(dòng)畫(huà)制作分為靜態(tài)圖形設(shè)計(jì)和動(dòng)態(tài)屬性設(shè)置兩個(gè)過(guò)程。前一部分類似于“畫(huà)畫(huà)”,用戶通過(guò)MCGS組態(tài)軟件中提供的基本圖形元素及動(dòng)畫(huà)構(gòu)件庫(kù),在用戶窗口內(nèi)“組合”成各種復(fù)雜的畫(huà)面。后一部分則設(shè)置圖形的動(dòng)畫(huà)屬性,與實(shí)時(shí)數(shù)據(jù)庫(kù)中定義的變量建立相關(guān)性的連接關(guān)系,作為動(dòng)畫(huà)圖形的驅(qū)動(dòng)源。 編寫(xiě)控制流程程序:在運(yùn)行策略窗口內(nèi),從策略構(gòu)件箱中,選擇所需功能策略構(gòu)件,構(gòu)成各種功能模塊(稱為策略塊),由這些模塊實(shí)現(xiàn)各種人機(jī)交互操作。MCGS還為用戶提供了編程用的功能構(gòu)件(稱之為“腳本程序”功能構(gòu)件),使用簡(jiǎn)單的編程語(yǔ)言,編寫(xiě)工程控制程序。 完善菜單按鈕功能:包括對(duì)菜單命令、監(jiān)控器件、操作按鈕的功能組態(tài);實(shí)現(xiàn)歷史數(shù)據(jù)、實(shí)時(shí)數(shù)據(jù)、各種曲線、數(shù)據(jù)報(bào)表、報(bào)警信息輸出等功能;建立工程安全機(jī)制等。 編寫(xiě)程序調(diào)試工程:利用調(diào)試程序產(chǎn)生的模擬數(shù)據(jù),檢查動(dòng)畫(huà)顯示和控制流程是否正確。 連接設(shè)備驅(qū)動(dòng)程序:選定與設(shè)備相匹配的設(shè)備構(gòu)件,連接設(shè)備通道,確定數(shù)據(jù)變量的數(shù)據(jù)處理方式,完成設(shè)備屬性的設(shè)置。此項(xiàng)操作在設(shè)備窗口內(nèi)進(jìn)行。 工程完工綜合測(cè)試:最后測(cè)試工程各部分的工作情況,完成整個(gè)工程的組態(tài)工作,實(shí)施工程交接。注意:以上步驟只是按照組態(tài)工程的一般思路列出的。在實(shí)際組態(tài)中,有些過(guò)程是交織在一起進(jìn)行的,用戶可根據(jù)工程的實(shí)際需要和自己的習(xí)慣,調(diào)整步驟的先后順序,而并沒(méi)有嚴(yán)格的限制與規(guī)定。這里,我們列出以上的步驟是為了幫助用戶了解MCGS組態(tài)軟件使用的一般過(guò)程,以便于用戶快速學(xué)習(xí)和掌握MCGS工控組態(tài)軟件。.第三講建立一個(gè)新工程本節(jié)重點(diǎn):1 了解如何建立一個(gè)新工程1 會(huì)靈活應(yīng)用工具箱,特別是對(duì)象元件庫(kù)管理制作畫(huà)面3.1 建立一個(gè)新工程工程簡(jiǎn)介通過(guò)一個(gè)水位控制系統(tǒng)的組態(tài)過(guò)程,介紹如何應(yīng)用MCGS組態(tài)軟件完成一個(gè)工程。通過(guò)本講及后續(xù)幾講學(xué)習(xí),您將會(huì)應(yīng)用MCGS組態(tài)軟件建立一個(gè)比較簡(jiǎn)單的水位控制系統(tǒng)。本樣例工程中涉及到動(dòng)畫(huà)制作、控制流程的編寫(xiě)、模擬設(shè)備的連接、報(bào)警輸出、報(bào)表曲線顯示與打印等多項(xiàng)組態(tài)操作。水位控制需要采集二個(gè)模擬數(shù)據(jù):液位1(最大值10米)液位2(最大值6米)三個(gè)開(kāi)關(guān)數(shù)據(jù):水泵、調(diào)節(jié)閥、出水閥。工程效果圖工程組態(tài)好后,最終效果圖如下: 樣例工程剖析本節(jié)重點(diǎn): 1 分析水位控制系統(tǒng)工程的運(yùn)行流程和具體實(shí)現(xiàn)的功能對(duì)于一個(gè)工程設(shè)計(jì)人員來(lái)說(shuō),要想快速準(zhǔn)確地完成一個(gè)工程項(xiàng)目,首先要了解工程的系統(tǒng)構(gòu)成和工藝流程,明確主要的技術(shù)要求,搞清工程所涉及到的相關(guān)硬件和軟件。在此基礎(chǔ)上,擬定組建工程的總體規(guī)劃和設(shè)想,比如:控制流程如何實(shí)現(xiàn),需要什么樣的動(dòng)畫(huà)效果,應(yīng)具備哪些功能,需要何種工程報(bào)表,需不需要曲線顯示等。只有這樣,您才能在組態(tài)過(guò)程中有的放矢,盡量避免無(wú)謂的勞動(dòng),達(dá)到快速完成工程項(xiàng)目的目的。工程的框架結(jié)構(gòu) 樣例工程定義的名稱為“水位控制系統(tǒng).mcg”工程文件,由五大窗口組成??偣步⒘硕€(gè)用戶窗口,四個(gè)主菜單,分別作為水位控制、報(bào)警顯示、曲線顯示、數(shù)據(jù)顯示,構(gòu)成了樣例工程的基本骨架。動(dòng)畫(huà)圖形的制作 水位控制窗口是樣例工程首先顯示的圖形窗口(啟動(dòng)窗口),是一幅模擬系統(tǒng)真實(shí)工作流程并實(shí)施監(jiān)控操作的動(dòng)畫(huà)窗口。包括:水位控制系統(tǒng):水泵、水箱和閥門(mén)由“對(duì)象元件庫(kù)管理”調(diào)入;管道則經(jīng)過(guò)動(dòng)畫(huà)屬性設(shè)置賦予其動(dòng)畫(huà)功能。液位指示儀表:采用旋轉(zhuǎn)式指針儀表,指示水箱的液位。液位控制儀表:采用滑動(dòng)式輸入器,由鼠標(biāo)操作滑動(dòng)指針,改變流速。報(bào)警動(dòng)畫(huà)顯示:由“對(duì)象元件庫(kù)管理”調(diào)入,用可見(jiàn)度實(shí)現(xiàn)。控制流程的實(shí)現(xiàn) 選用“模擬設(shè)備”及策略構(gòu)件箱中的“腳本程序”功能構(gòu)件,設(shè)置構(gòu)件的屬性,編制控制程序,實(shí)現(xiàn)水位、水泵、調(diào)節(jié)閥和出水閥的有效控制。各種功能的實(shí)現(xiàn) 通過(guò)MCGS提供的各類構(gòu)件實(shí)現(xiàn)下述功能:歷史曲線:選用歷史曲線構(gòu)件實(shí)現(xiàn);歷史數(shù)據(jù):選用歷史表格構(gòu)件實(shí)現(xiàn);報(bào)警顯示:選用報(bào)警顯示構(gòu)件實(shí)現(xiàn);工程報(bào)表:歷史數(shù)據(jù)選用存盤(pán)數(shù)據(jù)瀏覽策略構(gòu)件實(shí)現(xiàn),報(bào)警歷史數(shù)據(jù)選用報(bào)警信息瀏覽策略構(gòu)件實(shí)現(xiàn),實(shí)時(shí)報(bào)表選用自由表格構(gòu)件實(shí)現(xiàn),歷史報(bào)表選用歷史表格構(gòu)件實(shí)現(xiàn)。輸入、輸出設(shè)備 抽水泵的啟停: 開(kāi)關(guān)量輸出; 調(diào)節(jié)閥的開(kāi)啟關(guān)閉:開(kāi)關(guān)量輸出;出水閥的開(kāi)啟關(guān)閉:開(kāi)關(guān)量輸出;水罐1、2液位指示: 模擬量輸入。其它功能的實(shí)現(xiàn) 工程的安全機(jī)制: 分清操作人員和負(fù)責(zé)人的操作權(quán)限。注意:在MCGS組態(tài)軟件中,我們提出了“與設(shè)備無(wú)關(guān)”的概念。無(wú)論用戶使用PLC、儀表,還是使用采集板、模塊等設(shè)備,在進(jìn)入工程現(xiàn)場(chǎng)前的組態(tài)測(cè)試時(shí),均采用模擬數(shù)據(jù)進(jìn)行。待測(cè)試合格后,再進(jìn)行設(shè)備的硬連接,同時(shí)將采集或輸出的變量寫(xiě)入設(shè)備構(gòu)件的屬性設(shè)置窗口內(nèi),實(shí)現(xiàn)設(shè)備的軟連接,由MCGS提供的設(shè)備驅(qū)動(dòng)程序驅(qū)動(dòng)設(shè)備工作。以上列出的變量均采取這種辦法。建立MCGS新工程如果您已在您的計(jì)算機(jī)上安裝了“MCGS組態(tài)軟件”,在Windows桌面上,會(huì)有“Mcgs組態(tài)環(huán)境”與“Mcgs運(yùn)行環(huán)境” 圖標(biāo)。鼠標(biāo)雙擊“Mcgs組態(tài)環(huán)境”圖標(biāo),進(jìn)入MCGS組態(tài)環(huán)境。在菜單“文件”中選擇“新建工程”菜單項(xiàng),如果MCGS安裝在D:根目錄下,則會(huì)在D:MCGSWORK下自動(dòng)生成新建工程,默認(rèn)的工程名為新建工程X.MCG(X表示新建工程的順序號(hào),如:0、1、2等)。如下圖: 您可以在菜單“文件”中選擇“工程另存為”選項(xiàng),把新建工程存為:D:MCGSWORK水位控制系統(tǒng)。祝賀您,已經(jīng)成功地建立了自己的工程!3.2 設(shè)計(jì)畫(huà)面流程建立新畫(huà)面在MCGS組態(tài)平臺(tái)上,單擊“用戶窗口”,在“用戶窗口”中單擊“新建窗口”按鈕,則產(chǎn)生新“窗口0”,即:選中“窗口0”,單擊“窗口屬性”,進(jìn)入“用戶窗口屬性設(shè)置”,將“窗口名稱”改為:水位控制;將“窗口標(biāo)題”改為:水位控制;在“窗口位置”中選中“最大化顯示”,其它不變,單擊“確認(rèn)”。選中剛創(chuàng)建的“水位控制”用戶窗口,單擊“動(dòng)畫(huà)組態(tài)”,進(jìn)入動(dòng)畫(huà)制作窗口。工具箱單擊工具條中的“工具箱”按鈕,則打開(kāi)動(dòng)畫(huà)工具箱, 圖標(biāo)對(duì)應(yīng)于選擇器,用于在編輯圖形時(shí)選取用戶窗口中指定的圖形對(duì)象;圖標(biāo)用于打開(kāi)和關(guān)閉常用圖符工具箱,常用圖符工具箱包括27種常用的圖符對(duì)象。圖形對(duì)象放置在用戶窗口中,是構(gòu)成用戶應(yīng)用系統(tǒng)圖形界面的最小單元,MCGS中的圖形對(duì)象包括圖元對(duì)象、圖符對(duì)象和動(dòng)畫(huà)構(gòu)件三種類型,不同類型的圖形對(duì)象有不同的屬性,所能完成的功能也各不相同。為了快速構(gòu)圖和組態(tài),MCGS系統(tǒng)內(nèi)部提供了常用的圖元、圖符、動(dòng)畫(huà)構(gòu)件對(duì)象,稱為系統(tǒng)圖形對(duì)象。如下圖所示:制作文字框圖 建立文字框:打開(kāi)工具箱,選擇“工具箱”內(nèi)的“標(biāo)簽”按鈕,鼠標(biāo)的光標(biāo)變?yōu)椤笆帧毙?,在窗口任何位置拖拽鼠?biāo),拉出一個(gè)一定大小的矩形。輸入文字:建立矩形框后,光標(biāo)在其內(nèi)閃爍,可直接輸入“水位控制系統(tǒng)演示工程”文字,按回車(chē)鍵或在窗口任意位置用鼠標(biāo)點(diǎn)擊一下,文字輸入過(guò)程結(jié)束。如果用戶想改變矩形內(nèi)的文字,先選中文字標(biāo)簽,按回車(chē)鍵或空格鍵,光標(biāo)顯示在文字起始位置,即可進(jìn)行文字的修改。設(shè)置框圖顏色 設(shè)定文字框顏色:選中文字框,按工具條上的(填充色)按鈕,設(shè)定文字框的背景顏色(設(shè)為無(wú)填充色);按(線色)按鈕改變文字框的邊線顏色(設(shè)為沒(méi)有邊線)。設(shè)定的結(jié)果是,不顯示框圖,只顯示文字。設(shè)定文字的顏色:按(字符字體)按鈕改變文字字體和大小。按(字符顏色)按鈕,改變文字顏色(為藍(lán)色)。 對(duì)象元件庫(kù)管理單擊“工具”菜單,選中“對(duì)象元件庫(kù)管理”或單擊工具條中的“工具箱”按鈕,則打開(kāi)動(dòng)畫(huà)工具箱,工具箱中的圖標(biāo)用于從對(duì)象元件庫(kù)中讀取存盤(pán)的圖形對(duì)象;圖標(biāo)用于把當(dāng)前用戶窗口中選中的圖形對(duì)象存入對(duì)象元件庫(kù)中。如下圖: 從“對(duì)象元件庫(kù)管理”中的“儲(chǔ)藏罐”中選取中意的罐,按“確認(rèn)”,則所選中的罐在桌面的左上角,可以改變其大小及位置,如罐14、罐20。從“對(duì)象元件庫(kù)管理”中的“閥”和“泵”中分別選取2個(gè)閥(閥6、閥33)、1個(gè)泵(泵12)。流動(dòng)的水是由MCGS動(dòng)畫(huà)工具箱中的“流動(dòng)塊”構(gòu)件制作成的。 選中工具箱內(nèi)的“流動(dòng)塊”動(dòng)畫(huà)構(gòu)件( )。移動(dòng)鼠標(biāo)至窗口的預(yù)定位置,(鼠標(biāo)的光標(biāo)變?yōu)槭中螤睿?,點(diǎn)擊一下鼠標(biāo)左鍵,移動(dòng)鼠標(biāo),在鼠標(biāo)光標(biāo)后形成一道虛線,拖動(dòng)一定距離后,點(diǎn)擊鼠標(biāo)左鍵,生成一段流動(dòng)塊。再拖動(dòng)鼠標(biāo)(可沿原來(lái)方向,也可垂直原來(lái)方向),生成下一段流動(dòng)塊。當(dāng)用戶想結(jié)束繪制時(shí),雙擊鼠標(biāo)左鍵即可。當(dāng)用戶想修改流動(dòng)塊時(shí),先選中流動(dòng)塊(流動(dòng)塊周?chē)霈F(xiàn)選中標(biāo)志:白色小方塊),鼠標(biāo)指針指向小方塊,按住左鍵不放,拖動(dòng)鼠標(biāo),就可調(diào)整流動(dòng)塊的形狀。用工具箱中的圖標(biāo),分別對(duì)閥,罐進(jìn)行文字注釋,方法見(jiàn)上面做“水位控制系統(tǒng)演示工程”。整體畫(huà)面最后生成的畫(huà)面如下圖所示:選擇菜單項(xiàng) “文件” 中的“保存窗口”,則可對(duì)所完成的畫(huà)面進(jìn)行保存。第四講讓動(dòng)畫(huà)動(dòng)起來(lái)第三講我們已經(jīng)繪制好了靜態(tài)的動(dòng)畫(huà)圖形,在這一講中我們將利用MCGS軟件中提供的各種動(dòng)畫(huà)屬性,使圖形動(dòng)起來(lái)。4.1 定義數(shù)據(jù)變量在前面我們講過(guò),實(shí)時(shí)數(shù)據(jù)庫(kù)是MCGS工程的數(shù)據(jù)交換和數(shù)據(jù)處理中心。數(shù)據(jù)變量是構(gòu)成實(shí)時(shí)數(shù)據(jù)庫(kù)的基本單元,建立實(shí)時(shí)數(shù)據(jù)庫(kù)的過(guò)程也即是定義數(shù)據(jù)變量的過(guò)程。定義數(shù)據(jù)變量的內(nèi)容主要包括:指定數(shù)據(jù)變量的名稱、類型、初始值和數(shù)值范圍,確定與數(shù)據(jù)變量存盤(pán)相關(guān)的參數(shù),如存盤(pán)的周期、存盤(pán)的時(shí)間范圍和保存期限等。下面介紹水位控制系統(tǒng)數(shù)據(jù)變量的定義步驟。分析變量名稱:下表列出了樣例工程中與動(dòng)畫(huà)和設(shè)備控制相關(guān)的變量名稱。變量名稱類 型注 釋水泵開(kāi) 關(guān) 型控制水泵“啟動(dòng)”、“停止”的變量調(diào)節(jié)閥開(kāi) 關(guān) 型控制調(diào)節(jié)閥“打開(kāi)”、“關(guān)閉”的變量出水閥開(kāi) 關(guān) 型控制出水閥“打開(kāi)”、“關(guān)閉”的變量液位1數(shù) 值 型水罐1的水位高度,用來(lái)控制1#水罐水位的變化液位2數(shù) 值 型水罐2的水位高度,用來(lái)控制2#水罐水位的變化液位1上限數(shù) 值 型用來(lái)在運(yùn)行環(huán)境下設(shè)定水罐1的上限報(bào)警值液位1下限數(shù) 值 型用來(lái)在運(yùn)行環(huán)境下設(shè)定水罐1的下限報(bào)警值液位2上限數(shù) 值 型用來(lái)在運(yùn)行環(huán)境下設(shè)定水罐2的上限報(bào)警值液位2下限數(shù) 值 型用來(lái)在運(yùn)行環(huán)境下設(shè)定水罐2的下限報(bào)警值液位組組 對(duì) 象用于歷史數(shù)據(jù)、歷史曲線、報(bào)表輸出等功能構(gòu)件鼠標(biāo)點(diǎn)擊工作臺(tái)的“實(shí)時(shí)數(shù)據(jù)庫(kù)”窗口標(biāo)簽,進(jìn)入實(shí)時(shí)數(shù)據(jù)庫(kù)窗口頁(yè)。按“新增對(duì)象” 按鈕,在窗口的數(shù)據(jù)變量列表中,增加新的數(shù)據(jù)變量,多次按該按鈕,則增加多個(gè)數(shù)據(jù)變量,系統(tǒng)缺省定義的名稱為“Data1”、“Data2”、“Data3”等選中變量,按“對(duì)象屬性”按鈕或雙擊選中變量,則打開(kāi)對(duì)象屬性設(shè)置窗口。指定名稱類型:在窗口的數(shù)據(jù)變量列表中,用戶將系統(tǒng)定義的缺省名稱改為用戶定義的名稱,并指定類型,在注釋欄中輸入變量注釋文字。本系統(tǒng)中要定義的數(shù)據(jù)變量如下圖所示,以“液位1”變量為例。 在基本屬性中,對(duì)象名稱為:液位1;對(duì)象類型為:數(shù)值;其它不變。液位組變量屬性設(shè)置,在基本屬性中,對(duì)象名稱為:液位組;對(duì)象類型為:組對(duì)象;其它不變。在存盤(pán)屬性中,數(shù)據(jù)對(duì)象值的存盤(pán)選中定時(shí)存盤(pán),存盤(pán)周期設(shè)為5秒。在組對(duì)象成員中選擇“液位1”,“液位2”。具體設(shè)置如下圖: 水泵、調(diào)節(jié)閥、出水閥三個(gè)開(kāi)關(guān)型變量,屬性設(shè)置只要把對(duì)象名稱改為:水泵、調(diào)節(jié)閥、出水閥;對(duì)象類型選中“開(kāi)關(guān)”,其它屬性不變。如下圖: 4.2 動(dòng)畫(huà)連接由圖形對(duì)象搭制而成的圖形界面是靜止不動(dòng)的,需要對(duì)這些圖形對(duì)象進(jìn)行動(dòng)畫(huà)設(shè)計(jì),真實(shí)地描述外界對(duì)象的狀態(tài)變化,達(dá)到過(guò)程實(shí)時(shí)監(jiān)控的目的。MCGS實(shí)現(xiàn)圖形動(dòng)畫(huà)設(shè)計(jì)的主要方法是將用戶窗口中圖形對(duì)象與實(shí)時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象建立相關(guān)性連接,并設(shè)置相應(yīng)的動(dòng)畫(huà)屬性。在系統(tǒng)運(yùn)行過(guò)程中,圖形對(duì)象的外觀和狀態(tài)特征,由數(shù)據(jù)對(duì)象的實(shí)時(shí)采集值驅(qū)動(dòng),從而實(shí)現(xiàn)了圖形的動(dòng)畫(huà)效果。在用戶窗口中,雙擊水位控制窗口進(jìn)入,選中水罐1雙擊,則彈出單元屬性設(shè)置窗口。選中折線,則會(huì)出現(xiàn),單擊則進(jìn)入動(dòng)畫(huà)組態(tài)屬性設(shè)置窗口,按下圖所示修改,其它屬性不變。設(shè)置好后,按確定,再按確定,變量連接成功。對(duì)于水罐2,只需要把“液位2”改為“液位1”;最大變化百分比100,對(duì)應(yīng)的表達(dá)式的值由10改為6即可。 在用戶窗口中,雙擊水位控制窗口進(jìn)入,選中調(diào)節(jié)閥雙擊,則彈出單元屬性設(shè)置窗口。選中組合圖符,則會(huì)出現(xiàn),單擊則進(jìn)入動(dòng)畫(huà)組態(tài)屬性設(shè)置窗口,按下圖所示修改,其它屬性不變。設(shè)置好后,按確定,再按確定,變量連接成功。水泵屬性設(shè)置跟調(diào)節(jié)閥屬性設(shè)置一樣。 出水閥屬性設(shè)置,我們可以在“屬性設(shè)置”中調(diào)入其它屬性,如下圖: 在用戶窗口中,雙擊水位控制窗口進(jìn)入,選中水泵右側(cè)的流動(dòng)塊雙擊,則彈出流動(dòng)塊構(gòu)件屬性設(shè)置窗口。按上圖所示修改,其它屬性不變。水罐1右側(cè)的流動(dòng)塊與水罐2右側(cè)的流動(dòng)塊在流動(dòng)塊構(gòu)件屬性設(shè)置窗口中,只需要把表達(dá)式相應(yīng)改為:調(diào)節(jié)閥=1,出水閥=1即可,如下圖: 到此動(dòng)畫(huà)連接我們已經(jīng)做好了,讓我們先讓工程運(yùn)行起來(lái),看看我們自己的勞動(dòng)成果。在運(yùn)行之前我們需要做一下設(shè)置。在“用戶窗口”中選中“水位控制”,單擊鼠標(biāo)右鍵,點(diǎn)擊“設(shè)置為啟動(dòng)窗口”,這樣工程運(yùn)行后會(huì)自動(dòng)進(jìn)入“水位控制”窗口。在菜單項(xiàng)“文件”中選“進(jìn)入運(yùn)行環(huán)境”或直接按“F5”或直接按工具條中圖標(biāo),都可以進(jìn)入運(yùn)行環(huán)境。這時(shí)我們看見(jiàn)的畫(huà)面并不能動(dòng),移動(dòng)鼠標(biāo)到“水泵”、“調(diào)節(jié)閥”、“出水閥”上面的紅色部分,會(huì)出現(xiàn)一只小“手”,單擊一下,紅色部分變?yōu)榫G色,同時(shí)流動(dòng)塊相應(yīng)地運(yùn)動(dòng)起來(lái)。但水罐仍沒(méi)有變化,這是由于我們沒(méi)有信號(hào)輸入,也沒(méi)有人為地改變其值。我們現(xiàn)在可以用如下方法改變其值,使水罐動(dòng)起來(lái)。在“工具箱”中選中滑動(dòng)輸入器圖標(biāo),當(dāng)鼠標(biāo)變?yōu)椤笆焙?,拖?dòng)鼠標(biāo)到適當(dāng)大小,然后雙擊進(jìn)入屬性設(shè)置,具體操作如下圖所示,以液位1為例:在“滑動(dòng)輸入器構(gòu)件屬性設(shè)置”的“操作屬性”中,把對(duì)應(yīng)數(shù)據(jù)對(duì)象的名稱改為:液位1,可以通過(guò)單擊圖標(biāo),到庫(kù)中選,自己輸入也可;“滑塊在最右邊時(shí)對(duì)應(yīng)的值”為:10。在“滑動(dòng)輸入器構(gòu)件屬性設(shè)置”的“基本屬性”中,在“滑塊指向”中選中“指向左(上)”,其它不變。在“滑動(dòng)輸入器構(gòu)件屬性設(shè)置”的“刻度與標(biāo)注屬性”中,把“主劃線數(shù)目”改為:5,即能被10整除,其它不變。屬性設(shè)置好后,效果如下圖所示: 這時(shí)您再按“F5”或直接按工具條中圖標(biāo),進(jìn)入運(yùn)行環(huán)境后,可以通過(guò)拉動(dòng)滑動(dòng)輸入器而使水罐中的液面動(dòng)起來(lái)。為了能準(zhǔn)確了解,水罐1、水罐2的值,我們可以用數(shù)字顯示其值,具體操作如下:在“工具箱”中單擊“標(biāo)簽” 圖標(biāo),調(diào)整大小放在水罐下面,雙擊進(jìn)行屬性設(shè)置如圖: 現(xiàn)場(chǎng)一般都有儀表顯示,如果用戶需要在動(dòng)畫(huà)界面中模擬現(xiàn)場(chǎng)的儀表運(yùn)行狀態(tài),怎么辦呢?其實(shí)在MCGS組態(tài)軟件中實(shí)現(xiàn)并不難,請(qǐng)按如下操作:在“工具箱”中單擊“旋轉(zhuǎn)儀表” 圖標(biāo),調(diào)整大小放在水罐下面,雙擊進(jìn)行屬性設(shè)置如圖: 這時(shí)您再按“F5”或直接按工具條中圖標(biāo),進(jìn)入運(yùn)行環(huán)境后,可以通過(guò)拉動(dòng)滑動(dòng)輸入器使整個(gè)畫(huà)面動(dòng)起來(lái)。4.3 模擬設(shè)備本節(jié)重點(diǎn):1 了解如何使用模擬設(shè)備進(jìn)行模擬調(diào)試模擬設(shè)備是MCGS軟件根據(jù)設(shè)置的參數(shù)產(chǎn)生一組模擬曲線的數(shù)據(jù),以供用戶調(diào)試工程使用。本構(gòu)件可以產(chǎn)生標(biāo)準(zhǔn)的正弦波,方波,三角波,鋸齒波信號(hào),且其幅值和周期都可以任意設(shè)置。現(xiàn)在我們通過(guò)模擬設(shè)備,可以使動(dòng)畫(huà)自動(dòng)運(yùn)行起來(lái),而不需要手動(dòng)操作,具體操作如下:在“設(shè)備窗口”中雙擊“設(shè)備窗口”進(jìn)入,點(diǎn)擊工具條中的“工具箱” 圖標(biāo),打開(kāi)“設(shè)備工具箱”,如圖: 如果在“設(shè)備工具箱”中沒(méi)有發(fā)現(xiàn)“模擬設(shè)備”,請(qǐng)單擊“設(shè)備工具箱”中的“設(shè)備管理”進(jìn)入。在“可選設(shè)備”中您可以看到我們MCGS組態(tài)軟件所支持的大部分硬件設(shè)備。在“通用設(shè)備”中打開(kāi)“模擬數(shù)據(jù)設(shè)備”,雙擊“模擬設(shè)備”,按確認(rèn)后,在“設(shè)備工具箱”中就會(huì)出現(xiàn)“模擬設(shè)備”,雙擊“模擬設(shè)備”,則會(huì)在“設(shè)備窗口”中加入“模擬設(shè)備”。雙擊,進(jìn)入模擬設(shè)備屬性設(shè)置,具體操作如下:在“設(shè)備屬性設(shè)置”中,點(diǎn)擊“內(nèi)部屬性”,會(huì)出現(xiàn)圖標(biāo),單擊進(jìn)入“內(nèi)部屬性”設(shè)置,把通道1的最大值設(shè)為10,通道2的最大值設(shè)為6,其它不變,設(shè)置好后按”確認(rèn)”按鈕退到“基本屬性”頁(yè)。在“通道連接”中“對(duì)應(yīng)數(shù)據(jù)對(duì)象”中輸入變量,第一個(gè)通道對(duì)應(yīng)輸入夜位1,第二個(gè)通道對(duì)應(yīng)輸入液位2,或在所要連接的通道中單擊鼠標(biāo)右鍵,到實(shí)時(shí)數(shù)據(jù)庫(kù)中選中“液位1”“液位2”雙擊也可把選中的數(shù)據(jù)對(duì)象連接到相應(yīng)的通道。在“設(shè)備調(diào)試”中您就可看到數(shù)據(jù)變化。 這時(shí)您再進(jìn)入“運(yùn)行環(huán)境”,您就會(huì)發(fā)現(xiàn)您所做的“水位控制系統(tǒng)”自動(dòng)地運(yùn)行起來(lái)了,但美中不足的是閥門(mén)不會(huì)根據(jù)水罐中的水位變化自動(dòng)開(kāi)啟。4.4 編寫(xiě)控制流程本節(jié)重點(diǎn):1 了解MCGS組態(tài)軟件腳本程序的編寫(xiě)方法用戶腳本程序是由用戶編制的、用來(lái)完成特定操作和處理的程序,腳本程序的編程語(yǔ)法非常類似于普通的Basic語(yǔ)言,但在概念和使用上更簡(jiǎn)單直觀,力求做到使大多數(shù)普通用戶都能正確、快速地掌握和使用。對(duì)于大多數(shù)簡(jiǎn)單的應(yīng)用系統(tǒng),MCGS的簡(jiǎn)單組態(tài)就可完成。只有比較復(fù)雜的系統(tǒng),才需要使用腳本程序,但正確地編寫(xiě)腳本程序,可簡(jiǎn)化組態(tài)過(guò)程,大大提高工作效率,優(yōu)化控制過(guò)程。我們主要是想熟悉一下腳本程序的編寫(xiě)環(huán)境及如何編寫(xiě)腳本程序來(lái)實(shí)現(xiàn)控制流程? 假設(shè):當(dāng)“水罐1”的液位達(dá)到9米時(shí),就要把“水泵”關(guān)閉,否則就要自動(dòng)啟動(dòng)“調(diào)節(jié)閥”。當(dāng)“水罐2”的液位不足1米時(shí),就要自動(dòng)關(guān)閉“出水閥”,否則自動(dòng)開(kāi)啟“調(diào)節(jié)閥”。當(dāng)“水罐1”的液位大于1米,同時(shí)“水罐2”的液位小于6米就要自動(dòng)開(kāi)啟“調(diào)節(jié)閥”,否則自動(dòng)關(guān)閉“調(diào)節(jié)閥”。具體操作如下:在“運(yùn)行策略”中,雙擊“循環(huán)策略”進(jìn)入,雙擊圖標(biāo)進(jìn)入“策略屬性設(shè)置”,如下圖,只需要把“循環(huán)時(shí)間”設(shè)為:200ms,按確定即可。在策略組態(tài)中,單擊工具條中的“新增策略行”圖標(biāo),則顯示如下圖:在策略組態(tài)中,如果沒(méi)有出現(xiàn)策略工具箱,請(qǐng)單擊工具條中的“工具箱” 圖標(biāo),彈出“策略工具箱”,如下圖:?jiǎn)螕簟安呗怨ぞ呦洹敝械摹澳_本程序”,把鼠標(biāo)移出“策略工具箱”,會(huì)出現(xiàn)一個(gè)小手,把小手放在上,單擊鼠標(biāo)左鍵,則顯示如下:雙擊進(jìn)入腳本程序編輯環(huán)境,按下圖輸入: IF 液位19 THEN 水泵=1ELSE 水泵=0ENDIFIF 液位21 and 液位26 THEN 調(diào)節(jié)閥=1ELSE 調(diào)節(jié)閥=0ENDIF按”確認(rèn)”退出,則腳本程序就編寫(xiě)好了,這時(shí)您再進(jìn)入運(yùn)行環(huán)境,就會(huì)按照您所需要的控制流程,出現(xiàn)相應(yīng)的動(dòng)畫(huà)效果。第五講報(bào)警顯示與報(bào)警數(shù)據(jù)MCGS把報(bào)警處理作為數(shù)據(jù)對(duì)象的屬性,封裝在數(shù)據(jù)對(duì)象內(nèi),由實(shí)時(shí)數(shù)據(jù)庫(kù)來(lái)自動(dòng)處理。當(dāng)數(shù)據(jù)對(duì)象的值或狀態(tài)發(fā)生改變時(shí),實(shí)時(shí)數(shù)據(jù)庫(kù)判斷對(duì)應(yīng)的數(shù)據(jù)對(duì)象是否發(fā)生了報(bào)警或已產(chǎn)生的報(bào)警是否已經(jīng)結(jié)束,并把所產(chǎn)生的報(bào)警信息通知給系統(tǒng)的其它部分,同時(shí),實(shí)時(shí)數(shù)據(jù)庫(kù)根據(jù)用戶的組態(tài)設(shè)定,把報(bào)警信息存入指定的存盤(pán)數(shù)據(jù)庫(kù)文件中。5.1 定義報(bào)警本節(jié)重點(diǎn):1 掌握如何定義報(bào)警及其實(shí)現(xiàn)方法定義報(bào)警的具體操作如下:對(duì)于“液位1”變量,在實(shí)時(shí)數(shù)據(jù)庫(kù)中,雙擊“液位1”,在報(bào)警屬性中,選中“允許進(jìn)行報(bào)警處理”;在報(bào)警設(shè)置中選中“上限報(bào)警”,把報(bào)警值設(shè)為:9米;報(bào)警注釋為:水罐1的水已達(dá)上限值;在報(bào)警設(shè)置中選中“下限報(bào)警”,把報(bào)警值設(shè)為:1米;報(bào)警注釋為:水罐1沒(méi)水了。在存盤(pán)屬性中,選中“自動(dòng)保存產(chǎn)生的報(bào)警信息”。對(duì)于液位2變量來(lái)說(shuō),只需要把“上限報(bào)警”的報(bào)警值設(shè)為:4米,其它一樣。如下圖: 屬性設(shè)置好后,按“確認(rèn)”即可。5.2 報(bào)警顯示實(shí)時(shí)數(shù)據(jù)庫(kù)只負(fù)責(zé)關(guān)于報(bào)警的判斷、通知和存儲(chǔ)三項(xiàng)工作,而報(bào)警產(chǎn)生后所要進(jìn)行的其它處理操作(即對(duì)報(bào)警動(dòng)作的響應(yīng)),則需要您在組態(tài)時(shí)實(shí)現(xiàn)。具體操作如下:在MCGS組態(tài)平臺(tái)上,單擊“用戶窗口”,在“用戶窗口”中,選中“水位控制”窗口,雙擊“水位控制”或單擊“動(dòng)畫(huà)組態(tài)”進(jìn)入。在工具條中單擊“工具箱”,彈出“工具箱”,從“工具箱”中單擊“報(bào)警顯示”圖標(biāo),變“十”后用鼠標(biāo)拖動(dòng)到適當(dāng)位置與大小。如下圖:雙擊,再雙擊彈出如下圖:在“報(bào)警顯示構(gòu)件屬性設(shè)置”中,把“對(duì)應(yīng)的數(shù)據(jù)對(duì)象的名稱”改為:液位組,“最大記錄次數(shù)”為:6,其它不變。按“確認(rèn)”后,則報(bào)警顯示設(shè)置完畢。此時(shí)按“F5”或直接按工具條中圖標(biāo),進(jìn)入運(yùn)行環(huán)境,您會(huì)發(fā)現(xiàn)報(bào)警顯示已經(jīng)輕松地實(shí)現(xiàn)了。5.3 報(bào)警數(shù)據(jù)在報(bào)警定義時(shí),我們已經(jīng)讓當(dāng)有報(bào)警產(chǎn)生時(shí),“自動(dòng)保存產(chǎn)生的報(bào)警信息”,這時(shí)我們可以通過(guò)如下操作,看看是否有報(bào)警數(shù)據(jù)存在?具體操作如下:在“運(yùn)行策略”中,單擊“新建策略”,彈出“選擇策略的類型”,選中“用戶策略”,按“確定”。如圖: 選中“策略1”,單擊“策略屬性” 按鈕,彈出“策略屬性設(shè)置”窗口,把“策略名稱”設(shè)為:報(bào)警數(shù)據(jù),“策略內(nèi)容注釋”為“水罐的報(bào)警數(shù)據(jù)”,按“確認(rèn)”。如上圖。選中“報(bào)警數(shù)據(jù)”,單擊“策略組態(tài)”按鈕進(jìn)入,在策略組態(tài)中,單擊工具條中的“新增策略行”圖標(biāo),新增加一個(gè)策略行。再?gòu)摹安呗怨ぞ呦洹敝羞x取“報(bào)警信息瀏覽”,加到策略行上,單擊鼠標(biāo)左鍵。如下圖:雙擊圖標(biāo),彈出“報(bào)警信息瀏覽構(gòu)件屬性設(shè)置”窗口,在“基本屬性”中,把“報(bào)警信息來(lái)源”中的“對(duì)應(yīng)數(shù)據(jù)對(duì)象”改為:液位組。按”確認(rèn)”按鈕設(shè)置完畢。按“測(cè)試”按鈕,進(jìn)入“報(bào)警信息瀏覽”。如下圖。退出策略組態(tài)時(shí),會(huì)彈出如下窗口,按“是”按鈕,就可對(duì)所做設(shè)置進(jìn)行保存。如何在運(yùn)行環(huán)境中看到剛才的報(bào)警數(shù)據(jù)呢?請(qǐng)按如下步驟操作:在MCGS組態(tài)平臺(tái)上,單擊“主控窗口”,在“主控窗口”中,選中“主控窗口”,單擊“菜單組態(tài)”進(jìn)入。單擊工具條中的“新增菜單項(xiàng)” 圖標(biāo),會(huì)產(chǎn)生“操作0”菜單。雙擊“操作0”菜單,彈出“菜單屬性設(shè)置”窗口。在“菜單屬性”中把“菜單名”改為:報(bào)警數(shù)據(jù)。在“菜單操作”中選中“執(zhí)行運(yùn)行策略塊”,選中“報(bào)警數(shù)據(jù)”,按“確認(rèn)”設(shè)置完畢。如下圖: 您現(xiàn)在直接按“F5”或直接按工具條中圖標(biāo),進(jìn)入運(yùn)行環(huán)境,就可以用菜單“報(bào)警數(shù)據(jù)”打開(kāi)報(bào)警歷史數(shù)據(jù)。5.4 修改報(bào)警限值在“實(shí)時(shí)數(shù)據(jù)庫(kù)”中,對(duì)“液位1”、“液位2”的上下限報(bào)警值都定義好了,如果用戶想在運(yùn)行環(huán)境下根據(jù)實(shí)際情況隨時(shí)需要改變報(bào)警上下限值,又如何實(shí)現(xiàn)呢?在MCGS組態(tài)軟件中,為您提供了大量的函數(shù),可以根據(jù)您的需要靈活地進(jìn)行運(yùn)用。具體操作如下:在“實(shí)時(shí)數(shù)據(jù)庫(kù)”中選“新增對(duì)象”,增加四個(gè)變量,分別為:液位1上限、液位1下限、液位2上限、液位2下限,具體設(shè)置如下圖: 在“用戶窗口”中,選“水位控制”進(jìn)入,在“工具箱”選“標(biāo)簽”圖標(biāo)用于文字注釋,選“輸入框”用于輸入上下限值,如下圖:雙擊圖標(biāo),進(jìn)行屬性設(shè)置,只需要設(shè)置“操作屬性”,其它不變,如下圖: 在MCGS組態(tài)平臺(tái)上,單擊“運(yùn)行策略”,在“運(yùn)行策略”中雙擊“循環(huán)策略”,雙擊進(jìn)入腳本程序編輯環(huán)境,在腳本程序中增加如下語(yǔ)句:!SetAlmValue(液位1,液位1上限,3)!SetAlmValue(液位1,液位1下限,2)!SetAlmValue(液位2,液位2上限,3)!SetAlmValue(液位2,液位2下限,2)如果您對(duì)該函數(shù)

溫馨提示

  • 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)論