版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、工控組態(tài)教程,手機(jī):13526862371郵箱:hardman75@163.com,田紅彬,,本教程主要介紹MCGS嵌入式全中文組態(tài)軟件的使用,并通過(guò)具體實(shí)例,以最簡(jiǎn)單、 最快捷的方式,實(shí)現(xiàn)簡(jiǎn)單工程組態(tài)。,內(nèi)容簡(jiǎn)介,,培訓(xùn)目標(biāo): 通過(guò)培訓(xùn)使用戶能夠完全自主的組態(tài)實(shí)際工程,能夠解決現(xiàn)場(chǎng)遇到的實(shí)際問(wèn)題培訓(xùn)對(duì)象: 熟悉PLC知識(shí)及學(xué)習(xí)過(guò)MCGS初級(jí)教程的用戶培訓(xùn)考核: 筆試+演講考
2、核,目錄,第1章 簡(jiǎn)單動(dòng)畫(huà)組態(tài),第2章 報(bào)警,第3章 配方功能,第4章 多語(yǔ)言工程組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),一、軟件數(shù)據(jù)流向原理(實(shí)時(shí)數(shù)據(jù)庫(kù)核心),動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),運(yùn)行效果演示,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,動(dòng)畫(huà)實(shí)現(xiàn)原理,大小變化組態(tài),二、運(yùn)行效果演示,一、閃爍,二、移動(dòng)(水平、垂直),三、旋轉(zhuǎn)(風(fēng)扇),四、大小變化(棒圖),
3、簡(jiǎn)單動(dòng)畫(huà)組態(tài),運(yùn)行效果演示,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,動(dòng)畫(huà)實(shí)現(xiàn)原理,大小變化組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),背景設(shè)置 設(shè)置窗口背景 添加位圖:設(shè)置位圖坐標(biāo)(0,0)、 大小(800,480) 添加標(biāo)題背景 添加矩形框:設(shè)置矩形框坐標(biāo)(0,0)、大?。?00,60),運(yùn)行效果演示,移動(dòng)組態(tài),背景設(shè)置
4、,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,動(dòng)畫(huà)實(shí)現(xiàn)原理,大小變化組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),添加 “標(biāo)簽” 構(gòu)件 第一步:在屬性設(shè)置頁(yè),設(shè)置它的基本屬性并勾選“閃爍效果”; 第二步:在擴(kuò)展屬性頁(yè),文本內(nèi)容輸入“簡(jiǎn)單動(dòng)畫(huà)組態(tài)”; 第三步:在閃爍效果屬性頁(yè),表達(dá)式填寫(xiě) 1,表示條件永遠(yuǎn)成立;,,,簡(jiǎn)單
5、動(dòng)畫(huà)組態(tài),1、水平移動(dòng) 添加 “標(biāo)簽” 構(gòu)件: a.在屬性設(shè)置頁(yè),設(shè)置它的基本屬性并勾選“水平移動(dòng)”。 b.在擴(kuò)展屬性頁(yè),文本內(nèi)容輸入“水平移動(dòng)”。 c.在水平移動(dòng)屬性頁(yè),定義數(shù)據(jù)對(duì)象a,設(shè)置最小偏移量為0, 最大移動(dòng)偏移量為200,對(duì)應(yīng)表達(dá)式的值分別為 “0” “100”。,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示
6、,大小變化組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),1、水平移動(dòng) 雙擊窗口空白處,進(jìn)入“用戶窗口屬性設(shè)置”對(duì)話框,在循環(huán)腳本頁(yè)添加標(biāo)簽水平移動(dòng)的腳本,循環(huán)時(shí)間改為100,如下圖所示:,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),2、垂直移動(dòng) 用電機(jī)切割玻璃來(lái)表現(xiàn)垂直移動(dòng)效果,設(shè)置玻璃的“垂 直移動(dòng)”屬性即可。,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景
7、設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),,,簡(jiǎn)單動(dòng)畫(huà)組態(tài),2、垂直移動(dòng) 在垂直移動(dòng)屬性頁(yè),定義表達(dá)式關(guān)聯(lián)數(shù)值型對(duì)象b,如下圖添加參數(shù)設(shè)置。打開(kāi)“用戶窗口屬性設(shè)置”對(duì)話框,在循環(huán)腳本頁(yè)添加玻璃垂直移動(dòng)的腳本,如下圖標(biāo)注部分所示。,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),,,簡(jiǎn)單動(dòng)畫(huà)組態(tài),,風(fēng)扇的旋轉(zhuǎn)效果可以用動(dòng)畫(huà)顯示構(gòu)件來(lái)實(shí)現(xiàn)。動(dòng)畫(huà)顯示構(gòu)件可以添加分
8、段點(diǎn),每個(gè)分段點(diǎn)可以添加不同的圖片。風(fēng)扇的旋轉(zhuǎn)效果就是用兩個(gè)不同狀態(tài)的圖片交替顯示實(shí)現(xiàn)的。1、制作框架2、設(shè)置風(fēng)扇效果,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),,3、添加腳本,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),打開(kāi)“用戶窗口屬性設(shè)置”對(duì)話框,在循環(huán)腳本頁(yè)添加使風(fēng)扇旋轉(zhuǎn)的腳本,如下圖標(biāo)注部分所示。,簡(jiǎn)單動(dòng)
9、畫(huà)組態(tài),,4、風(fēng)扇的按鈕控制,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),啟動(dòng),進(jìn)入“啟動(dòng)”按鈕的屬性設(shè)置對(duì)話框,在操作屬性頁(yè),設(shè)置“抬起功能”:數(shù)據(jù)對(duì)象值操作“置1”,定義數(shù)值型變量“旋轉(zhuǎn)循環(huán)”,如圖1所示?!靶D(zhuǎn)循環(huán)”控制風(fēng)扇旋轉(zhuǎn),當(dāng)“旋轉(zhuǎn)循環(huán)”為1時(shí),風(fēng)扇開(kāi)始旋轉(zhuǎn)。在用戶窗口屬性設(shè)置對(duì)話框中,添加循環(huán)腳本“IF 旋轉(zhuǎn)循環(huán)=1 THEN 旋轉(zhuǎn)可見(jiàn)度=1-旋轉(zhuǎn)可見(jiàn)度”。如圖2所示。
10、,圖1,圖2,簡(jiǎn)單動(dòng)畫(huà)組態(tài),,4、風(fēng)扇的按鈕控制,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),停止,進(jìn)入“停止”按鈕的屬性設(shè)置對(duì)話框。在操作屬性頁(yè),設(shè)置“抬起功能”:數(shù)據(jù)對(duì)象值操作“清0”,關(guān)聯(lián)變量“旋轉(zhuǎn)循環(huán)”,如圖1所示?!靶D(zhuǎn)循環(huán)”控制風(fēng)扇旋轉(zhuǎn),當(dāng)“旋轉(zhuǎn)循環(huán)”為0時(shí),風(fēng)扇停止旋轉(zhuǎn)。,圖1,效果圖,簡(jiǎn)單動(dòng)畫(huà)組態(tài),1、添加坐標(biāo)平面 添加一個(gè) “矩形” 構(gòu)件,設(shè)置其基本屬性
11、。2、制作Y軸坐標(biāo) 添加一個(gè) “標(biāo)簽”,設(shè)置其基本屬性。 在擴(kuò)展屬性頁(yè),文本內(nèi)容隔行輸入 (120,90,60,30,0)。3、制作棒圖從常用圖符工具箱中,添加 “豎管道” ,作為 “棒圖”設(shè)置其基本屬性并勾選“大小變化”。在大小變化頁(yè),定義變量c,點(diǎn)擊“變化方向”右側(cè)圖標(biāo)按鈕,選擇大小變化 方向?yàn)閱蜗蛳蛏献兓?動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變
12、化組態(tài),簡(jiǎn)單動(dòng)畫(huà)組態(tài),1、添加腳本 在用戶窗口屬性設(shè)置對(duì)話框中,循環(huán)腳本頁(yè)添加棒圖變 化的腳本,如圖所示:,動(dòng)畫(huà)實(shí)現(xiàn)原理,移動(dòng)組態(tài),背景設(shè)置,旋轉(zhuǎn)組態(tài),閃爍組態(tài),動(dòng)畫(huà)組態(tài)方法,運(yùn)行效果演示,大小變化組態(tài),效果圖,報(bào) 警,讀取數(shù)據(jù),判斷報(bào)警條件,顯示報(bào)警,,,,,,報(bào)警數(shù)據(jù)介紹,多狀態(tài)報(bào)警,位報(bào)警,彈出窗口報(bào)警,字報(bào)警,報(bào)警通道設(shè)置,報(bào)警組態(tài)流程,報(bào) 警,編輯設(shè)備通道,設(shè)置報(bào)警條件,添加報(bào)警顯示構(gòu)件,報(bào)警數(shù)據(jù)介紹,多狀
13、態(tài)報(bào)警,位報(bào)警,彈出窗口報(bào)警,字報(bào)警,報(bào)警通道設(shè)置,報(bào)警組態(tài)流程,報(bào) 警,報(bào)警數(shù)據(jù)介紹,多狀態(tài)報(bào)警,位報(bào)警,彈出窗口報(bào)警,字報(bào)警,報(bào)警通道設(shè)置,報(bào)警組態(tài)流程,報(bào) 警,1.添加位通道2.通道關(guān)聯(lián)變量 3.在實(shí)時(shí)數(shù)據(jù)庫(kù)設(shè)置變量的報(bào)警屬性 4.設(shè)置報(bào)警條(走馬燈)構(gòu)件 5.顯示數(shù)據(jù) 6.查看效果,報(bào)警數(shù)據(jù)介紹,多狀態(tài)報(bào)警,位報(bào)警,彈出窗口報(bào)警,字報(bào)警,報(bào)警通道設(shè)置,報(bào)警組態(tài)流程,報(bào) 警,1.添加字通道 2.通道關(guān)聯(lián)變量
14、 3.在實(shí)時(shí)數(shù)據(jù)庫(kù)設(shè)置變量的報(bào)警屬性 4.設(shè)置報(bào)警顯示構(gòu)件 5.顯示數(shù)據(jù) 6.查看效果,報(bào)警數(shù)據(jù)介紹,多狀態(tài)報(bào)警,位報(bào)警,彈出窗口報(bào)警,字報(bào)警,報(bào)警通道設(shè)置,報(bào)警組態(tài)流程,報(bào) 警,添加字通道 通道關(guān)聯(lián)變量3. 動(dòng)畫(huà)構(gòu)件設(shè)置4. 數(shù)據(jù)顯示 5. 查看效果,報(bào)警數(shù)據(jù)介紹,多狀態(tài)報(bào)警,位報(bào)警,彈出窗口報(bào)警,字報(bào)警,報(bào)警通道設(shè)置,報(bào)警組態(tài)流程,報(bào) 警,,1.添加子窗口 2.設(shè)置顯示信息 3.設(shè)置窗口彈出效果4.查看
15、效果,報(bào)警數(shù)據(jù)介紹,多狀態(tài)報(bào)警,位報(bào)警,彈出窗口報(bào)警,字報(bào)警,報(bào)警通道設(shè)置,報(bào)警組態(tài)流程,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),配方功能介紹,配方概念: 配方是同一類(lèi)數(shù)據(jù)的集合,根據(jù)數(shù)據(jù)存儲(chǔ)方式的不同,配方分為:配方數(shù)據(jù)存儲(chǔ)于PLC配方數(shù)據(jù)存儲(chǔ)于HMI,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),配方功能介紹,配方數(shù)據(jù)存儲(chǔ)于PLC,配方數(shù)
16、據(jù)存儲(chǔ)于PLC中,可將需要的配方數(shù)據(jù)上傳到HMI并顯示。用戶選取特定配方并修改,再下載到PLC中作為當(dāng)前配方。該方式主要常見(jiàn)于早期的系統(tǒng)中。因?yàn)樵缙诘腍MI本身不能存儲(chǔ)配方,只能利用PLC的存儲(chǔ)空間來(lái)實(shí)現(xiàn)。,配方數(shù)據(jù)存儲(chǔ)于HMI,配方數(shù)據(jù)存儲(chǔ)于HMI之中,由HMI顯示所有配方數(shù)據(jù)。用戶選取特定配方下載到PLC中,作為當(dāng)前配方。,配 方,配方數(shù)據(jù)存儲(chǔ)于PLC,準(zhǔn)備工作 : 此類(lèi)應(yīng)用將全部的配方數(shù)據(jù)存放在PLC中,因此H
17、MI僅能進(jìn)行如下幾個(gè)操作: 可以使用HMI瀏覽PLC中配方數(shù)據(jù); 可以選擇修改一條配方項(xiàng); 可以下載某一條配方項(xiàng)到特定區(qū)域使PLC正常運(yùn)行.,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),配方數(shù)據(jù)存儲(chǔ)于PLC,分析: 面包配方的三條配方項(xiàng)均存儲(chǔ)于西門(mén)子S7-200的V寄存器中,數(shù)據(jù)格式選擇16位無(wú)符號(hào)二進(jìn)制,所以每個(gè)配方成
18、員占2個(gè)字節(jié)存儲(chǔ)空間,每個(gè)配方項(xiàng)為6字節(jié),3條共18字節(jié),設(shè)定存于V寄存器0~17的18字節(jié)連續(xù)地址空間中,初始的數(shù)據(jù)可以通過(guò)PLC編程軟件寫(xiě)入 。,,,,第一條配方起始地址第二條配方起始地址第三條配方起始地址,添加設(shè)備,配方數(shù)據(jù)存于PLC中步驟,添加變量,添加構(gòu)件,編輯腳本,,,,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組
19、態(tài),添加變量,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加設(shè)備,配 方,在用戶窗口添加若干標(biāo)簽、輸入框和按鈕構(gòu)件,編輯腳本,用于顯示與操作配方。,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加構(gòu)件,工程畫(huà)面組態(tài),“下移一條”按鈕的按下腳本編輯如下:if offset = 12 then exitif (offset < 12) then offset = offset
20、 + 6 !SetDevice(設(shè)備0,6,"ReadBlock(V,offset,[WUB][WUB][WUB],1,設(shè)備字符串)")a = 1b = 1b = !InStr(a, 設(shè)備字符串, ",")面粉 = !Val(!Mid(設(shè)備字符串, a, (b -a)))a = b + 1b = !InStr(a, 設(shè)備字符串, ",")水 = !Va
21、l(!Mid(設(shè)備字符串, a, (b - a)))糖 = !Val(!Mid(設(shè)備字符串, (b + 1), (!Len(設(shè)備字符串)-b))),配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,“下移一條”按鈕的按下腳本含義: 1)在規(guī)定的范圍內(nèi),將PLC地址以一組配方數(shù)據(jù)的長(zhǎng)度為單位向后移動(dòng)。 2)讀取PLC存儲(chǔ)器中偏移量位置的配方數(shù)據(jù)。 3)將得到的數(shù)據(jù)
22、解析并賦值給配方成員,用于顯示與修改。,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,“上移一條”按鈕的按下腳本編輯如下: if offset = 0 then exitif (offset >= 6) then offset = offset – 6 !SetDevice(設(shè)備0,6,"ReadBlock(V,offset,[WUB][WUB][WUB],1,設(shè)
23、備字符串)") a = 1b = 1b = !InStr(a, 設(shè)備字符串, ",")面粉 = !Val(!Mid(設(shè)備字符串, a, (b -a)))a = b + 1b = !InStr(a, 設(shè)備字符串, ",")水 = !Val(!Mid(設(shè)備字符串, a, (b - a)))糖 = !Val(!Mid(設(shè)備字符串, (b + 1), (!Len(設(shè)備字
24、符串) - b))),配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,“上移一條”按鈕的按下腳本含義: 1)在規(guī)定的范圍內(nèi),將PLC地址以一組配方數(shù)據(jù)的長(zhǎng)度為單位向前移動(dòng); 2)讀取PLC存儲(chǔ)器中偏移量位置的配方數(shù)據(jù); 3)將得到的數(shù)據(jù)解析并賦值給配方成員,用于顯示與修改。,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,“
25、修改PLC配方數(shù)據(jù)”按鈕的按下腳本編輯如下: 設(shè)備字符串 = !StrFormat("%g,%g,%g", 面粉, 水, 糖) !SetDevice(設(shè)備0, 6, "WriteBlock(V,100,[WUB][WUB][WUB], 1, 設(shè)備字符串)")“修改PLC配方數(shù)據(jù)”按鈕的按下腳本含義: 將當(dāng)前面粉、水、糖的數(shù)值按規(guī)定格式寫(xiě)入到PLC
26、配方數(shù)據(jù)存儲(chǔ)區(qū)中 ,即修改配 方,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,“下載配方數(shù)據(jù)到PLC”按鈕的按下腳本編輯如下: 設(shè)備字符串 = !StrFormat("%g,%g,%g", 面粉, 水, 糖) !SetDevice(設(shè)備0, 6, "WriteBlock(V,100,[WUB][WUB][WUB], 1, 設(shè)備字符串)"
27、;)“下載配方數(shù)據(jù)到PLC”按鈕的按下腳本含義: 將當(dāng)前面粉、水、糖的數(shù)值按規(guī)定格式寫(xiě)入到PLC的特定存儲(chǔ)區(qū)中,特定存儲(chǔ)區(qū)存儲(chǔ)選擇使用的配方。 注:當(dāng)配方對(duì)應(yīng)的實(shí)時(shí)數(shù)據(jù)庫(kù)中變量名稱(chēng)有序時(shí),可利用批量讀寫(xiě)設(shè)備命令,來(lái)實(shí)現(xiàn)數(shù)據(jù)操作,無(wú)須解析字符串。,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種
28、組態(tài),運(yùn)行效果,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),運(yùn)行效果,點(diǎn)擊“上移一條”、“下移一條”,可切換配方項(xiàng),當(dāng)前配方項(xiàng)數(shù)據(jù)顯示在HMI下方的3個(gè)輸入框構(gòu)件中。,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),運(yùn)行效果,點(diǎn)擊“修改PLC配方數(shù)據(jù)”,可將“HMI”下方的3個(gè)框中的數(shù)據(jù)按規(guī)定格式寫(xiě)入到PLC中,修改PLC中當(dāng)前配方數(shù)據(jù)。圖 表示配方數(shù)據(jù)修改過(guò)程。,,Offset,
29、,將當(dāng)前配方修改為(3,3,5),Offset,,配方存于PLC中初始值 修改PLC中第三條配方數(shù)據(jù),配 方,配方數(shù)據(jù)存儲(chǔ)于HMI,準(zhǔn)備工作 : 此模式的配方功能,所有配方數(shù)據(jù)均存儲(chǔ)于HMI中,運(yùn)行時(shí)可以利用組態(tài)軟件的配方功能方便地進(jìn)行查看和修改,如果需要查看PLC中當(dāng)前使用的數(shù)據(jù),可將PLC中對(duì)應(yīng)地址的數(shù)據(jù)通過(guò)通道讀取上來(lái)并顯示在
30、組態(tài)中。HMI可以進(jìn)行如下的操作: 可以使用HMI瀏覽所有配方數(shù)據(jù) 可以選擇修改指定配方項(xiàng) 可以下載某一個(gè)配方項(xiàng)到特定區(qū)域使PLC正常運(yùn)行,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),配方數(shù)據(jù)存儲(chǔ)于HMI,分析: 使用西門(mén)子S7-200 PLC模擬面包生產(chǎn)機(jī),接收面包配方的三個(gè)參數(shù),接收地址為V寄存器100~105
31、字節(jié)。,添加設(shè)備,配方數(shù)據(jù)存于HMI步驟,添加變量,添加構(gòu)件,編輯腳本,,,,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),“下載配方數(shù)據(jù)到PLC”按鈕的按下腳本編輯如下: 設(shè)備字符串 = !StrFormat("%g,%g,%g", 面粉, 水, 糖) !SetDevice(設(shè)備0, 6, "WriteBlock(V,100,[WUB][WUB][W
32、UB], 1, 設(shè)備字符串)")“下載配方數(shù)據(jù)到PLC”按鈕的按下腳本含義: 將當(dāng)前面粉、水、糖的數(shù)值按規(guī)定格式寫(xiě)入到PLC設(shè)備中。,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,“查看HMI配方數(shù)據(jù)”按鈕的按下腳本編輯如下: !RecipeLoadByDialog("面包配方","請(qǐng)選擇一個(gè)面包配方" )
33、“查看HMI配方數(shù)據(jù)”按鈕的按下腳本含義: 調(diào)出配方查看對(duì)話框,可以查看配方數(shù)據(jù)?!安榭碒MI配方數(shù)據(jù)”按鈕的按下腳本編輯如下: !RecipeModifyByDialog("面包配方")“查看HMI配方數(shù)據(jù)”按鈕的按下腳本含義: 調(diào)出配方修改對(duì)話框,可以編輯指定配方數(shù)據(jù)。,配 方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),添加腳本程序,配
34、方,配方功能介紹,配方存于HMI,配方存于PLC,配方兩種組態(tài),運(yùn)行效果,多語(yǔ)言工程組態(tài),中文,英文,樣例演示,編輯多語(yǔ)言?xún)?nèi)容,設(shè)置工程語(yǔ)言,默認(rèn)語(yǔ)言組態(tài),設(shè)置切換功能,支持語(yǔ)言構(gòu)件,多語(yǔ)言工程組態(tài),樣例演示,編輯多語(yǔ)言?xún)?nèi)容,設(shè)置工程語(yǔ)言,默認(rèn)語(yǔ)言組態(tài),設(shè)置切換功能,支持語(yǔ)言構(gòu)件,工程組態(tài)界面,多語(yǔ)言工程組態(tài),設(shè)置工程語(yǔ)言 第一步:點(diǎn)擊菜單欄“工具”下多語(yǔ)言配置,打開(kāi)多語(yǔ)言 配置對(duì)話框,如圖1。 第二步:在多語(yǔ)言配置對(duì)話
35、中中,點(diǎn)擊工具條中 圖標(biāo),打開(kāi)多語(yǔ)言選擇對(duì)話框,如圖2。,樣例演示,編輯多語(yǔ)言?xún)?nèi)容,設(shè)置工程語(yǔ)言,默認(rèn)語(yǔ)言組態(tài),設(shè)置切換功能,支持語(yǔ)言構(gòu)件,圖1,圖2,多語(yǔ)言工程組態(tài),編輯多語(yǔ)言?xún)?nèi)容,樣例演示,編輯多語(yǔ)言?xún)?nèi)容,設(shè)置工程語(yǔ)言,默認(rèn)語(yǔ)言組態(tài),設(shè)置切換功能,支持語(yǔ)言構(gòu)件,多語(yǔ)言工程組態(tài),腳本實(shí)現(xiàn)中英文切換,在按鈕腳本程序中添加語(yǔ)言切換函數(shù)本函數(shù)!SetCurrentLanguageIndex (開(kāi)關(guān)型 ),,樣例演示,編輯多語(yǔ)言?xún)?nèi)容
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- mcgs四層電梯
- mcgs現(xiàn)場(chǎng)總線重點(diǎn)
- mcgs組態(tài)軟件_教案
- mcgs系統(tǒng)內(nèi)部數(shù)據(jù)對(duì)象
- mcgs嵌入版用戶指南
- mcgs組態(tài)軟件課程設(shè)計(jì)---基于mcgs組態(tài)軟件實(shí)現(xiàn)自動(dòng)門(mén)設(shè)計(jì)
- mcgs水位控制系統(tǒng)設(shè)計(jì)
- mcgs組態(tài)軟件課程設(shè)計(jì)---基于mcgs組態(tài)軟件實(shí)現(xiàn)自動(dòng)門(mén)設(shè)計(jì)
- plc交通燈mcgs模擬
- mcgs觸摸屏編程實(shí)例精選
- mcgs工控組態(tài)軟件課程設(shè)計(jì)
- mcgs水位控制系統(tǒng)畢業(yè)設(shè)計(jì)
- 基于mcgs組態(tài)軟件實(shí)現(xiàn)自動(dòng)門(mén)
- 基于mcgs的xxxxx自動(dòng)監(jiān)控系統(tǒng)設(shè)計(jì)
- mcgs工控組態(tài)軟件使用說(shuō)明書(shū)
- 基于mcgs的全自動(dòng)洗衣機(jī)設(shè)計(jì)
- mcgs在機(jī)械手控制中的應(yīng)用
- 基于MCGS液位控制系統(tǒng)研究.pdf
- mcgs監(jiān)控plc控制機(jī)械手畢業(yè)論文
- 畢業(yè)論文--mcgs監(jiān)控plc控制機(jī)械手
評(píng)論
0/150
提交評(píng)論