資源描述:
《avt_mcgs高級(jí)教程》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、目錄i1i目錄第二部分MCGS高級(jí)教程1第一講 構(gòu)造實(shí)時(shí)數(shù)據(jù)庫(kù)11.1MCGS實(shí)時(shí)數(shù)據(jù)庫(kù)的概述11.2數(shù)據(jù)對(duì)象的類(lèi)型21.3數(shù)據(jù)對(duì)象的定義41.4數(shù)據(jù)對(duì)象的作用域5第二講 動(dòng)畫(huà)制作62.1封面制作62.2動(dòng)畫(huà)效果10第三講 設(shè)備窗口組態(tài)123.1概述123.2支持硬件設(shè)備143.3設(shè)備在線調(diào)試173.4數(shù)據(jù)前處理22第四講 腳本程序274.1腳本程序語(yǔ)言要素274.2腳本程序基本語(yǔ)句304.3腳本程序應(yīng)用場(chǎng)合及樣例31第五講 數(shù)據(jù)后處理及報(bào)表445.1數(shù)據(jù)后處理445.2結(jié)合數(shù)據(jù)提取做復(fù)雜的報(bào)表45第六講配方構(gòu)件706.1MCGS配方管理基本原理706.2使用MCGS配方構(gòu)件70第七講 使用
2、技巧81MCGS高級(jí)教程i89i第二部分MCGS高級(jí)教程經(jīng)過(guò)初級(jí)培訓(xùn),您已經(jīng)對(duì)MCGS組態(tài)軟件的框架結(jié)構(gòu)有了大致的了解,在初級(jí)培訓(xùn)教材的指引下,您一定能組態(tài)出一些簡(jiǎn)單的工程項(xiàng)目,但如果想應(yīng)用自如還有一定困難。在高級(jí)培訓(xùn)教材幫助下,您一定會(huì)如虎添翼,組態(tài)出令人滿意的工程。培訓(xùn)目的 經(jīng)過(guò)培訓(xùn),您可以熟練應(yīng)用MCGS組態(tài)軟件中的各項(xiàng)功能;能根據(jù)工藝現(xiàn)場(chǎng)要求熟練制作動(dòng)畫(huà)流程;能處理相對(duì)復(fù)雜的曲線、報(bào)表、數(shù)據(jù)后處理等需求;能熟練使用MCGS腳本程序進(jìn)行復(fù)雜的工業(yè)流程控制。培訓(xùn)內(nèi)容動(dòng)畫(huà)制作、流程控制策略、設(shè)備組態(tài)、結(jié)合存盤(pán)數(shù)據(jù)提取做復(fù)雜的歷史報(bào)表、配方構(gòu)件應(yīng)用及MCGS使用技巧介紹。參考手冊(cè)《MCG
3、S用戶指南》《MCGS參考手冊(cè)》MCGS多媒體教程MCGS組態(tài)軟件聯(lián)機(jī)幫助其它E-mail:mcgs@mcgs.com.cn網(wǎng)址:www.mcgs.com.cnMCGS高級(jí)教程i89i第一講 構(gòu)造實(shí)時(shí)數(shù)據(jù)庫(kù)1.1MCGS實(shí)時(shí)數(shù)據(jù)庫(kù)的概述在MCGS中的數(shù)據(jù)不同于傳統(tǒng)意義的數(shù)據(jù)或變量,它不只包含了變量的數(shù)值特征,還將與數(shù)據(jù)相關(guān)的其它屬性(如數(shù)據(jù)的狀態(tài)、報(bào)警限值等)以及對(duì)數(shù)據(jù)的操作方法(如存盤(pán)處理、報(bào)警處理等)封裝在一起,作為一個(gè)整體,以對(duì)象的形式提供服務(wù)。這種把數(shù)值、屬性和方法定義成一體的數(shù)據(jù)稱為數(shù)據(jù)對(duì)象。MCGS用數(shù)據(jù)對(duì)象來(lái)表述系統(tǒng)中的實(shí)時(shí)數(shù)據(jù),用對(duì)象變量代替?zhèn)鹘y(tǒng)意義的值變量。把用數(shù)據(jù)庫(kù)技術(shù)管
4、理的所有數(shù)據(jù)對(duì)象的集合稱為實(shí)時(shí)數(shù)據(jù)庫(kù)。實(shí)時(shí)數(shù)據(jù)庫(kù)是MCGS的核心,是應(yīng)用系統(tǒng)的數(shù)據(jù)處理中心,如下圖所示,系統(tǒng)各個(gè)部分均以實(shí)時(shí)數(shù)據(jù)庫(kù)為公用區(qū)交換數(shù)據(jù),實(shí)現(xiàn)各個(gè)部分協(xié)調(diào)動(dòng)作。設(shè)備窗口通過(guò)設(shè)備構(gòu)件驅(qū)動(dòng)外部設(shè)備,將采集的數(shù)據(jù)送入實(shí)時(shí)數(shù)據(jù)庫(kù);由用戶窗口組成的圖形對(duì)象,與實(shí)時(shí)數(shù)據(jù)庫(kù)中的數(shù)據(jù)對(duì)象建立連接關(guān)系,以動(dòng)畫(huà)形式實(shí)現(xiàn)數(shù)據(jù)的可視化;運(yùn)行策略通過(guò)策略構(gòu)件,對(duì)數(shù)據(jù)進(jìn)行操作和處理。注意:在MCGS中,用“數(shù)據(jù)對(duì)象”表示數(shù)據(jù),可以把“數(shù)據(jù)對(duì)象”認(rèn)為是比傳統(tǒng)變量具有更多功能的對(duì)象變量,像使用變量一樣來(lái)使用數(shù)據(jù)對(duì)象,大多數(shù)情況下只需使用數(shù)據(jù)對(duì)象的名稱來(lái)直接操作數(shù)據(jù)對(duì)象。MCGS高級(jí)教程i89i1.2數(shù)據(jù)對(duì)象的類(lèi)型
5、在MCGS組態(tài)軟件中,數(shù)據(jù)對(duì)象有開(kāi)關(guān)型、數(shù)值型、字符型、事件型、組對(duì)象等五種類(lèi)型。不同類(lèi)型的數(shù)據(jù)對(duì)象,屬性不同,用途也不同。在初級(jí)培訓(xùn)教材中我們已經(jīng)學(xué)會(huì)定義開(kāi)關(guān)型、數(shù)值型、組對(duì)象三種類(lèi)型。1.2.1開(kāi)關(guān)型數(shù)據(jù)對(duì)象記錄開(kāi)關(guān)信號(hào)(0或非0)的數(shù)據(jù)對(duì)象稱為開(kāi)關(guān)型數(shù)據(jù)對(duì)象,通常與外部設(shè)備的數(shù)字量輸入輸出通道連接,用來(lái)表示某一設(shè)備當(dāng)前所處的狀態(tài)。開(kāi)關(guān)型數(shù)據(jù)對(duì)象也用于表示MCGS中某一對(duì)象的狀態(tài),如對(duì)應(yīng)于一個(gè)圖形對(duì)象的可見(jiàn)度狀態(tài)。開(kāi)關(guān)型數(shù)據(jù)對(duì)象沒(méi)有工程單位、最大值和最小值屬性,沒(méi)有限值報(bào)警屬性,只有狀態(tài)報(bào)警屬性。1.2.2數(shù)值型數(shù)據(jù)對(duì)象在MCGS組態(tài)軟件中,數(shù)值型數(shù)據(jù)對(duì)象的數(shù)值范圍是:負(fù)數(shù)是從-3.40
6、2823E38到-1.401298E-45,正數(shù)是從1.401298E-45到3.402823E38。數(shù)值型數(shù)據(jù)對(duì)象除了存放數(shù)值及參與數(shù)值運(yùn)算外,還提供報(bào)警信息,與外部設(shè)備的模擬量輸入輸出通道連接。數(shù)值型數(shù)據(jù)對(duì)象有限值報(bào)警屬性,可同時(shí)設(shè)置下下限、下限、上限、上上限、上偏差、下偏差等六種報(bào)警限值,當(dāng)對(duì)象的值超過(guò)設(shè)定的限值時(shí),產(chǎn)生報(bào)警;當(dāng)對(duì)象的值回到所有的限值之內(nèi)時(shí),報(bào)警結(jié)束。1.2.3字符型數(shù)據(jù)對(duì)象字符型數(shù)據(jù)對(duì)象是存放文字信息的單元,用于描述外部對(duì)象的狀態(tài)特征,其值為多個(gè)字符組成的字符串,字符串長(zhǎng)度最長(zhǎng)可達(dá)64KB。字符型數(shù)據(jù)對(duì)象沒(méi)有工程單位和最大、最小值屬性,也沒(méi)有報(bào)警屬性。1.2.4事件型
7、數(shù)據(jù)對(duì)象MCGS高級(jí)教程i89i事件型數(shù)據(jù)對(duì)象用來(lái)記錄和標(biāo)識(shí)某種事件產(chǎn)生或狀態(tài)改變的時(shí)間信息。例如,開(kāi)關(guān)量的狀態(tài)發(fā)生變化,用戶有按鍵動(dòng)作,有報(bào)警信息產(chǎn)生等,都可以看作是一種事件發(fā)生。事件發(fā)生的信息可以直接從某種類(lèi)型的外部設(shè)備獲得,也可以由內(nèi)部對(duì)應(yīng)的功能構(gòu)件提供。事件型數(shù)據(jù)對(duì)象的值是19個(gè)字符組成的定長(zhǎng)字符串,用來(lái)保留當(dāng)前最近一次事件所產(chǎn)生的時(shí)刻:“年,月,日,時(shí),分,秒”。年用四位數(shù)字表示,月、日、時(shí)、分、秒