MCGS組態(tài)控制系統(tǒng)演示工程操作步驟_第1頁(yè)
MCGS組態(tài)控制系統(tǒng)演示工程操作步驟_第2頁(yè)
MCGS組態(tài)控制系統(tǒng)演示工程操作步驟_第3頁(yè)
MCGS組態(tài)控制系統(tǒng)演示工程操作步驟_第4頁(yè)
MCGS組態(tài)控制系統(tǒng)演示工程操作步驟_第5頁(yè)
已閱讀5頁(yè),還剩54頁(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)介

1、水箱液位控制系統(tǒng)演示工程操作步驟一、創(chuàng)建新工程1、 雙擊桌面中的圖標(biāo),進(jìn)入MCGS組態(tài)環(huán)境工作臺(tái),如圖1所示。2、 點(diǎn)擊圖1中的“新建窗口”,出現(xiàn)“窗口0”圖標(biāo)。3、 點(diǎn)擊“窗口0”鼠標(biāo)右鍵,選擇“屬性”,按照?qǐng)D2進(jìn)行設(shè)置,則窗口名稱變?yōu)椤八湟何豢刂葡到y(tǒng)”,如圖2右圖所示。 圖2二、畫(huà)面設(shè)計(jì)1、 在“水箱液位控制”窗口點(diǎn)擊菜單中的【工具箱】圖標(biāo),單擊插入元件按鈕,打開(kāi)【對(duì)象元件管理】中的【儲(chǔ)藏罐】,選擇罐17,點(diǎn)擊確定。如圖3所示,則所選中的罐出現(xiàn)在桌面的左上角,用鼠標(biāo)改變其大小及位置。圖32、按照同樣的方法,【儲(chǔ)藏罐】選中2個(gè)罐(罐17,罐53),【閥】選中2個(gè)閥(閥58,閥44),1個(gè)泵

2、(泵40)。按圖4放置。圖43、選中工具箱中的【流動(dòng)快】按鈕,單擊鼠標(biāo)并移動(dòng)光標(biāo)放置流動(dòng)快。如圖5所示設(shè)置流動(dòng)快。圖54、 選中流動(dòng)塊,點(diǎn)擊鼠標(biāo)右鍵【屬性】,按圖6設(shè)置屬性。圖65、 添加文字,選中工具箱中的【標(biāo)簽】按鈕,鼠標(biāo)的光標(biāo)變?yōu)椤笆帧毙?,在窗口任意位置拖曳鼠?biāo),拉出一個(gè)一定大小的矩形。建立矩形框后,鼠標(biāo)在其內(nèi)閃爍,可直接輸入“水箱液位控制系統(tǒng)演示工程”文字。選中文字,鼠標(biāo)右鍵【屬性】,按圖7設(shè)置。圖76、 點(diǎn)擊菜單中的,可變更字體大小。按圖5添加其他文字。三、MCGS數(shù)據(jù)對(duì)象設(shè)置2、 單擊工作臺(tái)【實(shí)時(shí)數(shù)據(jù)庫(kù)】按鈕,進(jìn)入【實(shí)時(shí)數(shù)據(jù)庫(kù)】窗口。單擊窗口右邊的【新增對(duì)象】按鈕,在窗口的數(shù)據(jù)對(duì)

3、象列表中,就會(huì)增加新的數(shù)據(jù)對(duì)象。雙擊選中對(duì)象,按圖8設(shè)置數(shù)據(jù)對(duì)象屬性。圖83、 按照?qǐng)D9設(shè)置其他數(shù)據(jù)對(duì)象屬性。圖94、 雙擊【液位組】,存盤屬性按圖10設(shè)置,組對(duì)象成員按圖11設(shè)置。圖10圖11四、動(dòng)畫(huà)連接(一)水罐動(dòng)畫(huà)連接1、 在【用戶窗口】中,雙擊【水箱液位控制】,進(jìn)入窗口后雙擊水罐1,彈出【單元屬性設(shè)置】窗口,如圖12所示。圖122、單擊【動(dòng)畫(huà)連接】,選中折線,則出現(xiàn)。單擊按鈕進(jìn)入【動(dòng)畫(huà)組態(tài)屬性設(shè)置】窗口,各項(xiàng)設(shè)置如圖13所示,單擊確認(rèn)后,水罐1的對(duì)象變量連接就成功了。圖133、水罐2的對(duì)象變量連接方法與水罐1相同,只需吧【表達(dá)式】連接中的“液位1”改成“液位2”;(最大變化百分比)“1

4、00”,對(duì)應(yīng)的(表達(dá)式的值)由“10”改為“6”。(二)調(diào)節(jié)閥動(dòng)畫(huà)連接1、 在【水箱液位控制】窗口中,雙擊調(diào)節(jié)閥,彈出調(diào)節(jié)閥的【單元屬性設(shè)置】窗口。單擊【動(dòng)畫(huà)連接】,如圖14所示。圖142、 單擊最下端【組合圖符】的按鈕,如圖15所示進(jìn)行設(shè)置。圖153、 表達(dá)式連接設(shè)置好后,單擊圖15中的【按鈕動(dòng)作】,進(jìn)入按鈕動(dòng)作屬性設(shè)置。選中【數(shù)據(jù)對(duì)象值操作】,單擊【?】按,連接對(duì)象變量選中“調(diào)節(jié)閥”,執(zhí)行“取反”操作,如圖16所示設(shè)置。圖16(三)水泵動(dòng)畫(huà)連接1、 在【水箱液位控制】窗口中,雙擊水泵,彈出調(diào)節(jié)閥的【單元屬性設(shè)置】窗口。單擊【動(dòng)畫(huà)連接】,如圖17所示。圖172、 單擊【組合圖符】的按鈕,如圖

5、18所示進(jìn)行設(shè)置。圖183、 單擊圖17中【舉行】,進(jìn)入【填充顏色】屬性界面,在表達(dá)式中連接變量“水泵”,如圖19所示。圖19(四)出水閥動(dòng)畫(huà)連接本工程選用的出水閥具有兩個(gè)把手,綠色把手代表閥門打開(kāi),紅色閥門代表閥門關(guān)閉。1、 雙擊出水閥,如圖20所示,進(jìn)入動(dòng)畫(huà)連接屬性設(shè)置界面。圖202、 選中【組合圖符】,單擊進(jìn)入【按鈕動(dòng)作】屬性設(shè)置,如圖21所示設(shè)置。圖213、 點(diǎn)擊圖21的【確認(rèn)】按鈕,平面如圖20所示。選擇【折線】,單擊,進(jìn)入可見(jiàn)度屬性設(shè)置窗口。按圖22 進(jìn)行可見(jiàn)度設(shè)置。圖224、 在圖22中的【屬性設(shè)置】中,設(shè)置此時(shí)的填充顏色為(綠色),單擊確認(rèn)按鈕。如圖23所示。圖235、 點(diǎn)擊圖

6、20最下端【折線】,單擊,進(jìn)入可見(jiàn)度屬性設(shè)置窗口。按圖22 進(jìn)行可見(jiàn)度設(shè)置。按圖24 進(jìn)行可見(jiàn)度設(shè)置。圖246、 在圖24中的【屬性設(shè)置】中,設(shè)置此時(shí)的填充顏色為(紅色),單擊確認(rèn)按鈕。如圖25所示。圖25(五)流動(dòng)塊動(dòng)畫(huà)連接1、 在【水箱液位控制】窗口中,雙擊水泵右側(cè)的流動(dòng)塊,彈出【流動(dòng)快構(gòu)件屬性設(shè)置】窗口。按圖26所示設(shè)置。圖262、 與調(diào)節(jié)閥相連的流動(dòng)塊在【流動(dòng)塊構(gòu)件屬性設(shè)置】窗口中,只需把【表達(dá)式】響應(yīng)改為:調(diào)節(jié)閥=1即可,如圖27所示。圖273、與出水閥相連的流動(dòng)塊在流動(dòng)塊構(gòu)件【流動(dòng)屬性】設(shè)置窗口中,只需要把【表達(dá)式】相應(yīng)改為:出水閥=1即可,如圖28所示。圖28(六)添加滑動(dòng)輸入器

7、1、進(jìn)入【水箱液位控制】窗口,在【工具箱】中選中【滑動(dòng)輸入器】按鈕,當(dāng)鼠標(biāo)變成“+”后,拖動(dòng)鼠標(biāo)到適當(dāng)大小,如圖29所示。圖292、雙擊滑動(dòng)輸入器,進(jìn)入【滑動(dòng)輸入器構(gòu)件屬性設(shè)置】窗口,如圖30所示。圖303、以對(duì)象變量液位1為例,在【滑動(dòng)輸入器構(gòu)件屬性設(shè)置】的【操作屬性】中把【對(duì)應(yīng)數(shù)據(jù)對(duì)象的名稱】改為:“液位1”?!净瑝K在最右下邊式對(duì)應(yīng)的值】為10。如圖31所示。圖314、【滑動(dòng)輸入器構(gòu)件屬性設(shè)置】的【刻度與標(biāo)注屬性】中,把【主劃線書(shū)面】改為:“5”,即能被10整除,其他不變。如圖32所示。圖325、同樣方法設(shè)置液位2。(七)水罐顯示標(biāo)簽的添加1、在【工具箱】中單擊【標(biāo)簽】按鈕,調(diào)整大小放在水

8、罐下面,如圖33所示。圖332、雙擊水罐1下面的標(biāo)簽進(jìn)行屬性設(shè)置,如圖34所示設(shè)置。圖343、進(jìn)入【顯示輸出】窗口如圖35所示設(shè)置。圖354、水罐2如上設(shè)置。(八)添加旋轉(zhuǎn)儀表1、在【水箱液位控制】窗口的【工具箱】中單擊【旋轉(zhuǎn)儀表】按鈕,調(diào)整大小放在水罐下面,如圖36所示。圖362、雙擊旋轉(zhuǎn)儀表,進(jìn)行儀表的屬性設(shè)置。如圖37所示設(shè)置。圖373、單擊【操作屬性】按鈕,按圖38所示進(jìn)行設(shè)置。圖384、液位2對(duì)應(yīng)旋轉(zhuǎn)儀表設(shè)置同液位1,最大對(duì)應(yīng)值為6。(九)連接模擬設(shè)備1、在【設(shè)備窗口】中單擊工具條中的【工具箱】按鈕,打開(kāi)【設(shè)備工具箱】,如圖39所示。在【可選設(shè)備】框的【通用設(shè)備】中打開(kāi)【模擬數(shù)據(jù)設(shè)備

9、】,雙擊【模擬設(shè)備】,確定后,在【選定設(shè)備】中就會(huì)出現(xiàn)【模擬設(shè)備】,雙擊【模擬設(shè)備】,則會(huì)再【設(shè)備窗口】中加入【模擬設(shè)備】。圖392、雙擊【設(shè)備窗口】中的,進(jìn)入模擬設(shè)備屬性設(shè)置,具體操作如下。在【設(shè)備屬性設(shè)置】中,如圖40所示設(shè)置,單擊【內(nèi)部屬性】,就會(huì)出現(xiàn)。圖403、單擊按鈕進(jìn)入【內(nèi)部屬性】窗口,如圖40所示,設(shè)置好曲線的運(yùn)行周期和最大最小值(如圖41所示),單擊【確認(rèn)】按鈕推到【基本屬性】頁(yè)。圖414、如圖42所示,【通道連接】中【對(duì)應(yīng)數(shù)據(jù)對(duì)象】中輸入變量,如“液位1”,或在所要的連接的通道中單擊鼠標(biāo)右鍵,到實(shí)時(shí)數(shù)據(jù)庫(kù)中選中“液位1”雙擊即可。圖425、單擊【設(shè)備調(diào)試】,如圖43所示,可看

10、到數(shù)據(jù)的變化。圖436、再進(jìn)入【運(yùn)行環(huán)境】,就會(huì)發(fā)現(xiàn)所作的【水箱液位控制系統(tǒng)演示工程】自動(dòng)的運(yùn)行起來(lái)。(十)水箱液位控制腳本程序編寫(xiě)腳本編程思路:當(dāng)“水罐1”液位達(dá)到9m,“水泵”關(guān)閉;“水罐1”液位不足9m,“水泵”打開(kāi)。當(dāng)“水罐2”液位不足1m時(shí),關(guān)閉“出水閥”,否則打開(kāi)“出水閥”。當(dāng)“水罐1”的液位大于1m,同時(shí)“水罐2”的液位小于6m時(shí),打開(kāi)“調(diào)節(jié)閥”,否則關(guān)閉“調(diào)節(jié)閥”1、 在【運(yùn)行策略】中,單擊【循環(huán)策略】,雙擊圖標(biāo)進(jìn)入【策略屬性設(shè)置】窗口,如圖44所示,吧【策略執(zhí)行方式】中的循環(huán)時(shí)間設(shè)為:200ms,單擊【確認(rèn)】按鈕。圖442、 在策略組態(tài)中,單擊工具條中的(新增策略行)按鈕,則

11、屏幕顯示如圖45所示。圖453、 在策略組態(tài)中,單擊工具條中的【工具箱】按鈕,彈出【策略工具箱】,如圖46所示。單擊【策略工具箱】中的【腳本程序】,把鼠標(biāo)移出【策略工具箱】,會(huì)出現(xiàn)一個(gè)小手,把小手放在圖45中的上,單擊鼠標(biāo),則屏幕顯示如圖47所示。圖46 圖474、 雙擊按鈕進(jìn)入腳本程序編輯環(huán)境,輸入程序如圖48所示。圖485、這時(shí)再進(jìn)入運(yùn)行環(huán)境運(yùn)行水箱液位工程,工程會(huì)按照設(shè)計(jì)的控制流程,出現(xiàn)相應(yīng)的動(dòng)畫(huà)效果。五、報(bào)警顯示與報(bào)警數(shù)據(jù)(一)定義報(bào)警1、在實(shí)時(shí)數(shù)據(jù)庫(kù)中,雙擊“液位1”,進(jìn)入【報(bào)警屬性】設(shè)置窗口,如圖49所示。選擇一【允許進(jìn)行報(bào)警處理】;在【報(bào)警設(shè)置】中選擇【上限報(bào)警】,把報(bào)警值設(shè)為:

12、“9”;【報(bào)警注釋】為:“水罐1已達(dá)上限值”。在【報(bào)警設(shè)置】中選擇【下限報(bào)警】,把【報(bào)警值】設(shè)為:“1”,【報(bào)警注釋】為:“水罐1沒(méi)水了”。圖492、進(jìn)入【存盤屬性】窗口,如圖50所示。在【報(bào)警數(shù)值的存盤】中選擇【自動(dòng)保存產(chǎn)生的報(bào)警信息】。對(duì)“液位2”變量設(shè)置方法同液位1。圖50(二)報(bào)警顯示組態(tài)1、單擊【用戶窗口】,在【用戶窗口】中,雙擊【水箱液位控制】窗口進(jìn)入窗口。在窗口工具條中單擊【工具箱】按鈕,在【工具箱】中單擊【報(bào)警顯示】按鈕,光標(biāo)變“+”后用鼠標(biāo)拖動(dòng)到適當(dāng)位置與大小,如圖51所示。圖512、雙擊【報(bào)警顯示】,彈出【報(bào)警顯示構(gòu)件屬性設(shè)置】窗口,如圖52所示,【對(duì)應(yīng)的數(shù)據(jù)對(duì)象的名稱】為

13、:“液位組”,【最大記錄次數(shù)】為:“6”,其他不變。圖523、單擊確認(rèn)按鈕,報(bào)警顯示設(shè)置完畢。進(jìn)入運(yùn)行環(huán)境,此時(shí)報(bào)警顯示已經(jīng)可以輕松的實(shí)現(xiàn)了。如圖53所示。圖53(三)報(bào)警數(shù)據(jù)的查看1、在(運(yùn)行策略)中,單擊【新建策略】,彈出【選擇策略的類型】,如圖54所示,選擇【用戶策略】,單擊確定按鈕。圖542、選擇【策略1】,單擊【策略屬性】按鈕,彈出【策略屬性設(shè)置】窗口,【策略名稱】設(shè)為:“報(bào)警數(shù)據(jù)”,【策略內(nèi)容注釋】設(shè)為“水罐報(bào)警數(shù)據(jù)“,單擊【確認(rèn)】按鈕退出屬性設(shè)置,如圖55所示。圖553、在【運(yùn)行策略】窗口中,選擇【報(bào)警數(shù)據(jù)】策略,單擊【策略組態(tài)】按鈕進(jìn)入策略組態(tài)窗口,在策略組態(tài)中,單擊工具條中的

14、【新增策略行】按鈕,新增加一個(gè)策略行。再?gòu)摹静呗怨ぞ呦洹恐羞x取【報(bào)警信息瀏覽】,光標(biāo)移動(dòng)到策略行上,單擊鼠標(biāo)。組態(tài)完畢,如圖56所示。備注:若策略工具箱中無(wú)【報(bào)警信息瀏覽】,則點(diǎn)擊菜單條中【工具】®【策略構(gòu)件管理】,在彈出的【策略構(gòu)件管理】對(duì)話框中,將所需策略添加進(jìn)【策略工具箱中】。圖565、 雙擊圖56中的圖標(biāo),彈出【報(bào)警信息瀏覽構(gòu)件屬性設(shè)置】窗口,如圖57所示在【基本屬性】中,把【報(bào)警信息來(lái)源】中的【對(duì)應(yīng)數(shù)據(jù)對(duì)象】改為:“液位組“,單擊【確認(rèn)】按鈕退出屬性設(shè)置。圖576、在圖57中點(diǎn)擊【測(cè)試】按鈕,進(jìn)入【報(bào)警信息瀏覽】,如圖58所示。圖587、單擊【主控窗口】,單擊【菜單組態(tài)】進(jìn)

15、入主控窗口組態(tài)平臺(tái)。單擊工具條中的【新增菜單項(xiàng)】按鈕,產(chǎn)生【操作0】菜單,如圖59所示。圖598、單擊【操作0】菜單,彈出【菜單屬性設(shè)置】窗口,如圖60所示。圖609、單擊菜單條中的按鈕,進(jìn)入運(yùn)行環(huán)境,可用【報(bào)警數(shù)據(jù)】菜單打開(kāi)報(bào)警歷史數(shù)據(jù)。(四)修改報(bào)警限值在【實(shí)時(shí)數(shù)據(jù)庫(kù)】中,對(duì)“液位1“和”液位2“的上下限報(bào)警值都定義號(hào)了,若再運(yùn)行環(huán)境下根據(jù)實(shí)際情況隨時(shí)改變報(bào)警上下限值,可按如下操作實(shí)現(xiàn)。1、 在【實(shí)時(shí)數(shù)據(jù)庫(kù)】中選【新增對(duì)象】,增加四個(gè)對(duì)象變量,分別為:液位1上限、液位1下限、液位2上限、液位2下限。四個(gè)對(duì)象變量的具體設(shè)置如圖62所示。圖622、 在【用戶窗口】中,進(jìn)入【水箱液位控制】窗口,

16、在【工具箱】中選擇(標(biāo)簽)按鈕用于文字注釋,選【輸入框】按鈕,組態(tài)完成如圖63所示。圖633、 雙擊圖63中的圖標(biāo),分別對(duì)四個(gè)輸入框進(jìn)行屬性設(shè)置,設(shè)置結(jié)果如圖64所示。圖644、 單擊【運(yùn)行策略】,在【運(yùn)行策略】中雙擊【循環(huán)策略】,雙擊圖標(biāo),進(jìn)入腳本程序編輯環(huán)境,在腳本程序中增加如下語(yǔ)句,如圖65所示。圖65備注:對(duì)函數(shù)!SetAlmValue函數(shù)不了解,可求助MCGS軟件的【在線幫助】。單擊【幫助】按鈕,彈出【MCGS幫助系統(tǒng)】,在【索引】中輸入“!SetAlmValue”,可了解函數(shù)定義。(五)報(bào)警動(dòng)畫(huà)指示 當(dāng)報(bào)警產(chǎn)生時(shí),出了可采取上面的報(bào)警顯示構(gòu)件進(jìn)行報(bào)警數(shù)據(jù)的顯示外,還可以用指示燈進(jìn)行

17、直觀的顯示。操作如下:1、 在【用戶窗口】中選中【水箱液位控制】,雙擊進(jìn)入,單擊【工具箱】中的【插入元件】按鈕,進(jìn)入【對(duì)象元件庫(kù)管理】,從【指示燈】中選取兩個(gè)指示燈,調(diào)整大小放在適當(dāng)位置。作為“液位1”的報(bào)警指示,則作為“液位2”的報(bào)警指示,分別對(duì)兩個(gè)指示燈進(jìn)行動(dòng)畫(huà)屬性設(shè)置,設(shè)置方法如圖66所示。 圖66六、報(bào)表輸出(一)實(shí)時(shí)報(bào)表1、單擊【用戶窗口】,在【用戶窗口】單擊【新建窗口】按鈕產(chǎn)生一個(gè)新窗口,單擊【窗口屬性按鈕,彈出【用戶窗口屬性設(shè)置】窗口,進(jìn)行如圖67所示的屬性設(shè)置。圖672、 進(jìn)入【動(dòng)畫(huà)組態(tài)數(shù)據(jù)顯示】窗口,單擊【工具箱】中的【標(biāo)簽】按鈕做注釋:“水箱液位控制系統(tǒng)數(shù)據(jù)顯示”、“實(shí)時(shí)數(shù)

18、據(jù)”、“歷史數(shù)據(jù)”。在【工具箱】中單擊【自由表格】按鈕,拖放到桌面適當(dāng)位置,雙擊表格進(jìn)入,點(diǎn)擊鼠標(biāo)右鍵設(shè)置表格為2列5行。如圖68所示。圖683、 在圖68的相應(yīng)單元格中單擊右鍵選擇【連接】或直接單擊F9,平面如圖69所示。在圖69的單元格B1處單擊鼠標(biāo)右鍵,從彈出的實(shí)時(shí)數(shù)據(jù)庫(kù)中選取所要連接的對(duì)象變量.按圖69選擇對(duì)應(yīng)變量。圖694、回到MCGS工具臺(tái),單擊【主控窗口】,單擊【菜單組態(tài)】,在組態(tài)平臺(tái)上面的工具條中單擊【新增菜單項(xiàng)】按鈕,產(chǎn)生【操作0】菜單,如圖70所示。圖704、 雙擊【操作0】,彈出【菜單屬性設(shè)置】窗口,如圖71所示。進(jìn)入【菜單操作】窗口,完成菜單對(duì)應(yīng)的功能設(shè)置。選擇【打開(kāi)用

19、戶窗口】,并到右邊的空白欄下拉列表里面選擇【數(shù)據(jù)顯示】窗口,如圖71所示。圖715、 單擊F5進(jìn)入運(yùn)行環(huán)境后,單擊菜單項(xiàng)中【數(shù)據(jù)顯示】會(huì)打開(kāi)【數(shù)據(jù)顯示】窗口,運(yùn)行效果如圖72所示。報(bào)表中數(shù)據(jù)會(huì)根據(jù)現(xiàn)場(chǎng)環(huán)境不斷更新顯示輸出。圖72(二)歷史報(bào)表1、在MCGS開(kāi)發(fā)平臺(tái)上,單擊【用戶窗口】,雙擊【數(shù)據(jù)顯示】進(jìn)入。在工具箱中單擊【歷史表格】按鈕,拖放到窗口,設(shè)置成為5行3列表格。2、把鼠標(biāo)移到C1與C2之間,當(dāng)鼠標(biāo)發(fā)生變化時(shí),拖到那個(gè)鼠標(biāo)改變單元格大??;分別按圖73所示注釋文字。拖動(dòng)鼠標(biāo)從R2C1到R5C3,表格會(huì)反黑顯示,如圖73所示。圖733、在表格中單擊鼠標(biāo)右鍵,單擊【連接】按鈕或F9,平面如圖

20、74所示。圖744、從窗口菜單中選中【表格】【合并單元】或直接從編輯條中單擊【合并單元】按鈕,平面顯示如圖75所示,顯示反斜杠。圖755、雙擊圖75中的反斜杠,彈出【數(shù)據(jù)庫(kù)連接設(shè)置】窗口。進(jìn)入基本屬性欄、數(shù)據(jù)來(lái)源、顯示屬性、時(shí)間條件如圖76所示。 圖766、 單擊F5進(jìn)入運(yùn)行環(huán)境后,單擊菜單項(xiàng)中的【數(shù)據(jù)顯示】打開(kāi)【數(shù)據(jù)顯示】窗口,如圖77所示,通過(guò)右邊的下拉條可以查看以前的數(shù)據(jù)。圖77七、曲線顯示(一)實(shí)時(shí)曲線顯示1、單擊【用戶窗口】,雙擊【數(shù)據(jù)顯示】進(jìn)入窗口組態(tài)。在工具箱中單擊【實(shí)時(shí)曲線】按鈕,添加實(shí)時(shí)曲線文字標(biāo)簽進(jìn)行曲線構(gòu)件的標(biāo)注。如圖78所示。圖782、雙擊實(shí)時(shí)曲線,彈出【實(shí)時(shí)曲線構(gòu)件屬

21、性設(shè)置】窗口、【標(biāo)注屬性】和【畫(huà)筆屬性】設(shè)置如圖79所示。 圖79(二)歷史曲線顯示1、在【用戶窗口】中雙擊【數(shù)據(jù)顯示】,在【工具箱】中單擊【歷史曲線】按鈕,拖放到窗口適當(dāng)位置,添加“歷史曲線”文字標(biāo)簽進(jìn)行標(biāo)注。如圖80所示。圖802、雙擊歷史曲線,彈出【歷史曲線構(gòu)件屬性設(shè)置】窗口,如圖81所示。 圖81備注:需設(shè)置實(shí)時(shí)刷新的變量,否則工程運(yùn)行后曲線無(wú)法進(jìn)行實(shí)時(shí)刷新。3、運(yùn)行畫(huà)面如圖82所示。圖82八、用戶管理(一)定義用戶和用戶組1、選擇【工具】【用戶權(quán)限管理】,選中【管理員組】,單擊【新增用戶組】,屏幕顯示【用戶組屬性設(shè)置】,如圖83所示。圖832、【用戶組名稱】為:“操作員組”,【用戶組

22、描述】為:“成員僅能進(jìn)行操作”,單擊確認(rèn),回到用戶管理器,組名下面出現(xiàn)新增加的“操作員組”。添加新用戶“張工”,密碼設(shè)置為“000”。單擊“屬性”,課修改用戶密碼和所屬用戶組,但不能修改用戶名。如圖84所示。圖84(二)權(quán)限定義1、在【主控窗口】,單擊【系統(tǒng)屬性】,彈出【主控窗口屬性設(shè)置】窗口,如圖85所示。選擇“進(jìn)入登陸,退出登陸”,單擊【權(quán)限設(shè)置】按鈕,彈出【用戶權(quán)限設(shè)置】窗口,選擇“管理員組”。圖852、 在每個(gè)屬性設(shè)置窗口都有對(duì)應(yīng)的【權(quán)限】按鈕,單擊【權(quán)限】按鈕,可彈出如圖85所示的用戶權(quán)限設(shè)置,根據(jù)需要選擇用戶組。(三)運(yùn)行時(shí)改變操作權(quán)限MCGS的用戶操作權(quán)限在運(yùn)行時(shí)才能體現(xiàn)出來(lái)。某

23、個(gè)用戶在進(jìn)行操作之前首先要進(jìn)行登陸工作,登陸成功后該用戶才能進(jìn)行所需的操作,完成操作后退出登陸,是操作權(quán)限是小。用戶登錄、退出登陸、運(yùn)行時(shí)修改用戶密碼和用戶管理等功能都需要在組態(tài)環(huán)境中進(jìn)行一定的組態(tài)動(dòng)作,在腳本程序使用中MCGS提供的四個(gè)內(nèi)部函數(shù)可以完成上述工作。在MCGS工作臺(tái)上,進(jìn)入【主控窗口】中,單擊【菜單組態(tài)】按鈕,打開(kāi)菜單組態(tài)窗口。單擊工具臺(tái)中的【新增菜單項(xiàng)】按鈕,會(huì)產(chǎn)生【操作0】菜單。連續(xù)單擊【新增菜單項(xiàng)】按鈕,增加三個(gè)菜單,分別為【操作1】、【操作2】和【操作3】,如圖86所示。圖86 依次設(shè)置這些菜單功能,完成登陸用,退出登陸,用戶管理,修改密碼四個(gè)菜單的功能設(shè)置。1、登陸用戶

24、 雙擊【操作0】菜單,彈出菜單屬性設(shè)置。在【菜單屬性】中將【菜單名】改為:“登陸用戶”,如圖87所示。單擊【腳本程序】按鈕,在程序框中輸入函數(shù)“!LogOn” 或是單擊【打開(kāi)腳本程序編輯器】,進(jìn)入【腳本程序】編輯環(huán)境,單擊【系統(tǒng)函數(shù)】,打開(kāi)【用戶登錄操作】,雙擊【!LogOn】。 圖872、退出登陸 雙擊【操作1】菜單,彈出【菜單屬性設(shè)置】窗口。如圖88所示。圖883、用戶管理 雙擊【操作2】菜單,彈出【菜單屬性設(shè)置】窗口,如圖89所示設(shè)置。若不是具有管理員身份登陸的用戶,打開(kāi)【用戶管理】菜單,會(huì)彈出“用戶權(quán)限不足提示”。圖894、修改密碼雙擊【操作3】菜單,彈出【菜單屬性設(shè)置】窗口,如圖90

25、所示設(shè)置。會(huì)跳出圖91所示。 圖90圖 915、工程加密 進(jìn)入工具臺(tái),選擇【工具】【工程密碼設(shè)置】,彈出【修改工程密碼】窗口,如圖92所示。圖92 修改密碼完成后單擊確認(rèn),下次打開(kāi)“水箱液位控制系統(tǒng)”工程師,屏幕顯示如圖93所示,要求輸入正確的密碼。九、腳本程序 腳本程序在MCGS組態(tài)軟件中有4中應(yīng)用場(chǎng)合,分別為:在【運(yùn)行策略】中的腳本程序構(gòu)件中使用;在窗口中的【標(biāo)準(zhǔn)按鈕】屬性設(shè)置中的【腳本程序】中使用;在菜單屬性設(shè)置中的【腳本程序】中使用;在【用戶窗口】屬性設(shè)置中的【啟動(dòng)腳本】、【循環(huán)腳本】、【退出腳本】中使用。圖93(一)腳本程序在窗口中的應(yīng)用 1、單擊【用戶窗口】,進(jìn)入窗口工作臺(tái),在單擊

26、【新建窗口】按鈕,生成【窗口0】。選擇【窗口0】,單擊【窗口屬性】按鈕,在【用戶窗口屬性設(shè)置】窗口中進(jìn)行設(shè)置如圖94所示。圖942、雙擊【腳本程序】按鈕,進(jìn)入【動(dòng)畫(huà)組態(tài)腳本程序】窗口,從【工具箱】單擊【下拉框】按鈕,拖放到桌面適當(dāng)位置,雙擊【下拉框】,彈出【下拉框夠構(gòu)件屬性設(shè)置】窗口,如圖95所示設(shè)置。圖953、在腳本程序窗口的【工具箱】中單擊2次【標(biāo)簽】按鈕,放在桌面上,分別為:“選擇框演示程序”,“姓名”。在姓名旁邊再放置一個(gè)標(biāo)簽,如圖96所示設(shè)置。 圖964、在【工具箱】中單擊【常用圖符】按鈕,彈出【常用圖符】窗口,選擇【凹槽平面】按鈕和【凹平面】按鈕,放在桌面適當(dāng)位置。通過(guò)菜單上【排列

27、】按鈕,按圖93所示設(shè)置。5、在MCGS工作臺(tái)上,單擊【用戶窗口】選中【腳本程序】窗口,單擊【窗口屬性】按鈕,彈出【用戶窗口屬性設(shè)置】對(duì)話框,按圖97設(shè)置腳本程序設(shè)置。圖97備注:?jiǎn)?dòng)腳本中的內(nèi)容為:腳本程序.控件0.AddItem(“張三”),是小括號(hào)!(二)腳本程序在標(biāo)準(zhǔn)按鈕中的使用 MCGS系統(tǒng)內(nèi)嵌255個(gè)系統(tǒng)計(jì)數(shù)器,實(shí)現(xiàn)用按鈕啟動(dòng)、停止1號(hào)計(jì)數(shù)器,使用1號(hào)計(jì)數(shù)器復(fù)位,給1號(hào)計(jì)數(shù)器限制最大值。具體組態(tài)實(shí)現(xiàn)方法如下。1、 在MCGS組態(tài)軟件工作臺(tái)上,進(jìn)入【腳本程序】窗口,從【工具箱】中選擇5次【標(biāo)簽】,按圖93放置,分別為“1號(hào)計(jì)數(shù)器操作演示”、“1號(hào)計(jì)數(shù)器計(jì)數(shù)”、“1號(hào)計(jì)數(shù)器顯示”、“1

28、號(hào)計(jì)數(shù)器工作狀態(tài)”和“1號(hào)計(jì)數(shù)器最大值”。2、 在從【工具箱】中選擇3次【標(biāo)簽】,按圖98所示放置,作為“1號(hào)計(jì)數(shù)器計(jì)數(shù)”“1號(hào)計(jì)數(shù)器顯示”、“1號(hào)計(jì)數(shù)器工作狀態(tài)”運(yùn)行時(shí)對(duì)應(yīng)的顯示。3個(gè)輸出標(biāo)簽的屬性設(shè)置如圖98所示。 圖983、 雙擊“1號(hào)計(jì)數(shù)器最大值”標(biāo)簽旁邊的輸入框,如圖99所示設(shè)置屬性。圖994、 選擇工作臺(tái)中的【腳本程序】窗口,點(diǎn)擊【窗口屬性】,在【循環(huán)腳本】中加入如下語(yǔ)句:計(jì)數(shù)器1號(hào)=!TimerValue(1,0)計(jì)數(shù)器1號(hào)時(shí)間顯示=$Time計(jì)數(shù)器1號(hào)工作狀態(tài)=!TimerState(1)如圖100所示。圖1005、從【工具箱】中選擇4次【標(biāo)準(zhǔn)按鈕】,如圖93所示放置。4個(gè)按鈕

29、中的腳本程序如圖101所示。 圖101(三)腳本程序在字符串演示中的應(yīng)用 在實(shí)際應(yīng)用過(guò)程中經(jīng)常用到字符串操作,例如對(duì)PLC重的“V”數(shù)據(jù)存儲(chǔ)器進(jìn)行處理,輸入一個(gè)09999的某個(gè)數(shù),先要把這個(gè)數(shù)轉(zhuǎn)換為字符串,不足四位字符時(shí),前面補(bǔ)“0”,在對(duì)字符串進(jìn)行分解,分解后限轉(zhuǎn)換為相應(yīng)的ASCII碼,在用十六進(jìn)制數(shù)表示。在MCGS中具體組態(tài)方法如下:1、 在MCGS工作臺(tái)上,進(jìn)入【腳本程序】窗口,從【工具箱】中選擇3次【標(biāo)簽】,按效果圖93所示放置,分別為:“字符串操作演示”、“輸入數(shù)值”和“字符串顯示”。放在“字符串顯示”后面,用于顯示字符串。其中輸入框的【操作屬性】設(shè)置如圖102所示。標(biāo)簽的【顯示輸出

30、】屬性設(shè)置如圖103所示。 圖102 輸入框的操作屬性設(shè)置 圖103 字符串顯示輸出設(shè)置2、 從【工具箱】中選擇3次【標(biāo)志按鈕】,分別拖放到桌面適當(dāng)位置,按鈕名稱分別為:“數(shù)值轉(zhuǎn)變?yōu)樽址?、“字符串分解為單個(gè)字符”、“字符轉(zhuǎn)為ASCII碼用16進(jìn)制顯示”。3個(gè)按鈕的屬性設(shè)置如圖103所示。 數(shù)值轉(zhuǎn)換為字符串按鈕腳本 字符串分解為當(dāng)字符按鈕腳本字符串轉(zhuǎn)為ASCII碼用16進(jìn)制顯示按鈕腳本圖103(四)腳本程序在菜單中的應(yīng)用 在MCGS工作臺(tái)上,單擊【主控窗口】進(jìn)入【菜單組態(tài)】,在【工具條】中單擊【新增菜單項(xiàng)】,產(chǎn)生菜單【操作0】,雙擊【操作0】菜單,彈出【菜單屬性設(shè)置】窗口,在菜單操作屬性中選

31、擇打開(kāi)【腳本程序】窗口,菜單的腳本程序設(shè)置屬性如圖104所示。在腳本程序中輸入如下語(yǔ)句:數(shù)值輸入=689 賦初值定時(shí)器1號(hào)最大值=60 賦初值!TimerStop(1) 使1號(hào)定時(shí)器停止工作!TimerReset(1,0) 使1號(hào)定時(shí)器復(fù)位!TimerSetLimit(1,定時(shí)器1號(hào)最大值,0) 設(shè)置1號(hào)定時(shí)器的上限為60運(yùn)行到60后重新循環(huán)運(yùn)行圖104運(yùn)行效果如圖105所示。圖105十、MCGS數(shù)據(jù)后處理及報(bào)表MCGS的數(shù)據(jù)后處理,即對(duì)原始數(shù)據(jù)的數(shù)據(jù)操作(包括修改、刪除、添加、查詢等),數(shù)據(jù)后處理的目的是要從這些原始數(shù)據(jù)中提煉出對(duì)用戶真正有用的數(shù)據(jù)和信息并以數(shù)據(jù)報(bào)表的形式展現(xiàn)處理。(一)新建

32、窗口 1、在MCGS工作臺(tái)上,單擊【工具窗口】按鈕,單擊【新建窗口】按鈕,生成【窗口0】,選擇【窗口0】,單擊【窗口屬性】按鈕,彈出【用戶窗口屬性設(shè)置】窗口,如圖106所示設(shè)置。圖1062、雙擊【數(shù)據(jù)提取】窗口,進(jìn)行動(dòng)畫(huà)組態(tài),最終要實(shí)現(xiàn)的效果如圖107所示。圖107(二)模擬所需要的數(shù)據(jù) 1、在實(shí)時(shí)數(shù)據(jù)庫(kù)中建立7個(gè)變量,分別為:“數(shù)據(jù)1”、“數(shù)據(jù)2”、“數(shù)據(jù)3”、“數(shù)據(jù)4”、“數(shù)據(jù)5“、”數(shù)據(jù)組“即”存數(shù)控制“為開(kāi)關(guān)變量,”數(shù)據(jù)組“為組對(duì)象。如圖108所示,設(shè)置組對(duì)象的存盤周期為: “0”秒。圖108 2、將數(shù)據(jù)1、數(shù)據(jù)2、數(shù)據(jù)3、數(shù)據(jù)4、數(shù)據(jù)5添加到組對(duì)象成員中,如圖109所示。圖1093、 在MCGS工作臺(tái)上,單擊【運(yùn)行策略】,在雙擊【循環(huán)策略】或選擇【循環(huán)策略】,單擊【策略組態(tài)】進(jìn)入策略組態(tài)中。單擊工具條中的【新增策略行】按鈕,增加一個(gè)策略行。再?gòu)摹静呗怨ぞ呦洹恐羞x取【腳本程序】,拖到

溫馨提示

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