MCGS觸摸屏編程實(shí)例精選DOC_第1頁(yè)
MCGS觸摸屏編程實(shí)例精選DOC_第2頁(yè)
MCGS觸摸屏編程實(shí)例精選DOC_第3頁(yè)
MCGS觸摸屏編程實(shí)例精選DOC_第4頁(yè)
MCGS觸摸屏編程實(shí)例精選DOC_第5頁(yè)
已閱讀5頁(yè),還剩36頁(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、MCGS觸摸屏編程實(shí)例精選1 .MCGS表格中, 兩數(shù)據(jù)連接到兩個(gè)開(kāi)關(guān)量, 要把采集到的“0”和“1”的狀態(tài),顯示為“關(guān)”和“開(kāi)”在表格里輸入開(kāi)|關(guān)”,然后連接開(kāi)關(guān)型變量Datal,按鈕是讓開(kāi)關(guān)量71開(kāi)1關(guān)jl1nnFT:TC按鈕Datal取反。這樣就行了,運(yùn)行時(shí)Datal默認(rèn)為0顯示關(guān),按下按鈕后Datal為1顯示開(kāi),如此反復(fù)關(guān)按鈕開(kāi)按鈕2 .mcgs里怎么畫漸變色漸變色只有通用版和網(wǎng)絡(luò)版有,嵌入版沒(méi)有方法就是:填充顏色一一填充效果,然后根據(jù)你的需要設(shè)置就行了。3.如何在mcgs做腳本i0.0=1讓Q輸出當(dāng)PLC的I0.0有信號(hào),讓Q0.0輸出,在PLC中做我會(huì),不知道在MCGS中怎么實(shí)現(xiàn)在

2、循環(huán)腳本中,循環(huán)時(shí)間為10ms,條件表達(dá)式為1,腳本程序?yàn)镮FI0.0=1THENQ0.0=1ELSEQ0.0=0ENDIF4 .MCGS組態(tài)如何實(shí)現(xiàn)這樣的功能?點(diǎn)擊某一部分,彈出登錄對(duì)話框壓力上限設(shè)定依單次充裝呀間限這個(gè)畫面是在有管理員帳戶登錄的情況下才可以設(shè)置的,我現(xiàn)在想實(shí)現(xiàn)當(dāng)有人在沒(méi)有登錄的情況下點(diǎn)擊了這個(gè)地方,就彈出提示:請(qǐng)先登錄。1 條回答可以先用函數(shù)!CheckUserGroup來(lái)判斷當(dāng)前登錄的用戶是不是你需要的用戶組,返回只為0表示已經(jīng)登錄了你需要的用戶組了,直接進(jìn)行下一步,如果返回值不為0,表示當(dāng)前登錄的不是你需要的用戶組或是沒(méi)有任何登錄,那么用子窗口或者可見(jiàn)度啥的都行,顯示出

3、來(lái)就行了。追問(wèn)單次充最時(shí)闿卜陽(yáng)回答你把判斷的語(yǔ)句寫到圖片的事件里就行了追問(wèn)求在具體一點(diǎn),不知道怎么寫?;卮瘘c(diǎn)控件,右鍵一一事件一一Click事件連接腳本我是想在用戶點(diǎn)擊了上面圖片中的部分時(shí)才彈出登錄提示,怎么實(shí)現(xiàn)呢?典切團(tuán)拷貝玷貼打刪除皿CU1+ICtrl+CCtrl+VDel轉(zhuǎn)換為位圖排列取屬性國(guó)置屬性匡IFfCheckUserGroupCIl)=0THEN登錄到管理員組的劫作ELSF沒(méi)登陸或沒(méi)登錄到管理員組的動(dòng)作ENDIF|5 .mcgs能記錄外部機(jī)器運(yùn)行的時(shí)間嗎我想用觸摸屏記錄外部設(shè)備的總運(yùn)行時(shí)間和單點(diǎn)運(yùn)行時(shí)間,如一個(gè)指示燈從亮到滅的這段時(shí)間首先新建一個(gè)循環(huán)策略,循環(huán)時(shí)間為1s策酹星性誦

4、策酹星性誦循環(huán)策略屬性循環(huán)策略屬性簫略名稱簫略名稱策略執(zhí)行方式策略執(zhí)行方式G定時(shí)循環(huán)執(zhí)行,循環(huán)明間定時(shí)循環(huán)執(zhí)行,循環(huán)明間(ms):r r在指定的圖定時(shí)刻執(zhí)行:在指定的圖定時(shí)刻執(zhí)行:策略內(nèi)容注釋按照設(shè)定的時(shí)間循按照設(shè)定的時(shí)間循環(huán)運(yùn)行環(huán)運(yùn)行檢查位檢查位) )確認(rèn)確認(rèn)(Y)取消取消 ) )幫助出幫助出) )里面添加一個(gè)策略,表達(dá)式為變量燈”這個(gè)變量燈”就是你外部的燈,是通過(guò)PLC還是通過(guò)遠(yuǎn)程IO啥的連接到MCGS里的變量。表達(dá)式條件表達(dá)式條件* *策略行條件屬性策略行條件屬性表達(dá)式表達(dá)式條件設(shè)置條件設(shè)置岸表達(dá)式的值非。時(shí)條件成立岸表達(dá)式的值非。時(shí)條件成立表達(dá)式的值為。時(shí)條件成立表達(dá)式的值為。時(shí)條件成

5、立廣廣表達(dá)式的值表達(dá)式的值產(chǎn)生正產(chǎn)生正跳變時(shí)榮伸成立一次跳變時(shí)榮伸成立一次亮達(dá)式的值產(chǎn)生負(fù)跳變時(shí)條件成立一次亮達(dá)式的值產(chǎn)生負(fù)跳變時(shí)條件成立一次內(nèi)容注釋內(nèi)容注釋檢查位檢查位) )確認(rèn)確認(rèn)(Y)取消取消G G 幫助幫助編輯腳本肝朝-沙歹*?。?SN*M1E:U1UH計(jì)曠,:潸儲(chǔ)爐端瓢遛微微鼐匕器滿粉 E 如用間”tTl*l鷗tr什時(shí)FIW*,能可以把秒樽轉(zhuǎn)化加分眇形武的6.PLC時(shí)序圖給梯形圖畫出X1/Y1/Y2/Y3的時(shí)序圖MCGS金中文工海龜般峨這個(gè)梯形圖就是X1為ON后,Y1自鎖一直為ON,在X1為ON的這段時(shí)間里Y2和Y3交替閃爍7 .MCGS時(shí)間數(shù)據(jù)怎么存盤?,就是比如我要調(diào)試一條生產(chǎn)線

6、,調(diào)試完成后按退出鍵,那當(dāng)時(shí)的時(shí)間存盤,表示完成時(shí)間,當(dāng)再次進(jìn)入后會(huì)看到上次調(diào)試完成時(shí)間,這個(gè)怎么做?data=$Date+$Time!SaveSingleDataInit(data)放退出鍵里就行了data是字符型變量,將當(dāng)前日期和當(dāng)前時(shí)間的字符型賦值給data然后用!SaveSingleDataInit函數(shù),把data的當(dāng)前值設(shè)置為初始值8 .MCGS通用版中實(shí)時(shí)數(shù)據(jù)報(bào)表的小數(shù)位怎么設(shè)置,這個(gè)位數(shù)有點(diǎn)多9.8186筱位筱位25/9116水泵水泵0調(diào)節(jié)國(guó)調(diào)節(jié)國(guó)1出水網(wǎng)出水網(wǎng)1先設(shè)置小數(shù)位,如下圖,分別是小數(shù)位為1位,2位,3位,4位的設(shè)置方法輸入相輸入相102|03|0琳。然后連接上變量這就

7、行了1.23456L21.23HL23469 .MCGS怎么在畫面中做按鈕一個(gè)按鈕, 沒(méi)按之前是紅的, 按了以后是綠的, 說(shuō)明啟動(dòng)了, 怎么做這個(gè)按鈕呀, 像圖片里那種畫面按鈕, 不是MCGS里面就有的按鈕構(gòu)件,這是需要自己做的那種。啟動(dòng)啟動(dòng)就好像這樣的,一個(gè)按鈕,沒(méi)按之前是紅的,按了以后是綠的,說(shuō)明啟動(dòng)了標(biāo)簽不是按鈕然后設(shè)置標(biāo)簽屬性,填充顏色和按鈕動(dòng)作然后設(shè)置填充顏色,注意,默認(rèn)的是0綠1紅,要改一下,換成0紅1綠首先你要放一個(gè)然后設(shè)置按鈕動(dòng)作設(shè)置完了,點(diǎn)確定就行了,就實(shí)現(xiàn)默認(rèn)紅色,按一下綠色,再按一下紅色,再按一下綠色。如果你不想這么來(lái)回?fù)Q,可以不用取反”而用置1”10.歐姆龍、松下、西門

8、子、三菱、臺(tái)達(dá)的PLC,哪個(gè)應(yīng)用比較廣泛?穩(wěn)定性好?編程簡(jiǎn)單?目前就國(guó)內(nèi)而言,用的多的還數(shù)西門子和三菱的,而國(guó)外都是支持國(guó)貨的,德國(guó)公司清一色西門子,韓貨清一色LG,日本就是三菱,歐姆龍,松下。國(guó)外都是只要國(guó)貨能行的,堅(jiān)決用國(guó)貨,只有國(guó)貨達(dá)不到要求,迫不得已才選擇其他國(guó)的。至于穩(wěn)定性,都差不多,只要不是雜牌子的。至于編程簡(jiǎn)單嗎,這東西都是會(huì)就簡(jiǎn)單,不會(huì)就難。沒(méi)法說(shuō)是簡(jiǎn)單還是難。編程一般就是歐系和日系兩種模式,就我個(gè)人趕腳,還是日系的簡(jiǎn)單些,歐系的把數(shù)據(jù)分類分的太嚴(yán)格了,用著不爽。11.請(qǐng)問(wèn)MCGS怎么用腳本啟動(dòng)子畫面的大小用一個(gè)標(biāo)簽來(lái)控制由于還要顯示數(shù)值所以不能用開(kāi)關(guān)八,7 趴人口心八II需要

9、彈出一個(gè)可控制大小的畫面需要彈出一個(gè)可控制大小的畫面川1B*W前,用工.事萬(wàn)力一挈圖9寫明a*.*m對(duì)象,處事團(tuán)(向田口一后GJt響n*Ji*HM亞置HHU*n3二.X 豆感:驚.用單j而懈而密.#卡料酊甲修,向臉4Tt;腳本程序這樣寫為什么不能用呢分享到:2014-08-1808:48提問(wèn)者采納這個(gè)不用策略就能做標(biāo)簽一一右鍵一一事件一一click事件連接腳本,然后腳本里輸入你的打開(kāi)子窗口的腳本就行了。率屬性1置雇性國(guó)】事件區(qū))Ctrl+Inter即切&Ctrl+X拷貝以Ctrl+C粘貼卬Ctxl+V刪除皿轉(zhuǎn)換為位圖C)排列改字符用戶窗口窗口O.OpenSubWnd(ni100,109

10、,100,100,0)12 .mcgs字符用腳本指令怎么用2014-08-1807:42 法國(guó)孟子|分類:網(wǎng)站使用|瀏覽 83 次目的:輸入十六進(jìn)制數(shù)D0,顯示十進(jìn)制數(shù)D2。例如輸入0B,要顯示11;輸入14,要顯示20。我現(xiàn)在D0的范圍是在120之間變化的。BSdatolInputETiBeSlInputSTiae妃InputUseil輸入完了,click的腳本函數(shù)就會(huì)出現(xiàn)一個(gè)【腳本程序】,點(diǎn)【確定】,就OK了這樣你單擊標(biāo)簽時(shí)就執(zhí)行這個(gè)腳本程序了,彈出子窗口。比你又建變量,就建策略的方便多了。名字名字類型類型注釋注釋報(bào)警報(bào)警開(kāi)關(guān)型開(kāi)關(guān)型字符型字符型字符型字符型字符型字符型字符型字符型系統(tǒng)內(nèi)建

11、一系統(tǒng)內(nèi)建一. .系統(tǒng)內(nèi)建系統(tǒng)內(nèi)建. .系統(tǒng)內(nèi)建系統(tǒng)內(nèi)建 一一系統(tǒng)內(nèi)建系統(tǒng)內(nèi)建, ,一一data1這個(gè)用不到字符串函數(shù)首先建立一個(gè)開(kāi)關(guān)型變量888|輸入框設(shè)置輸入框內(nèi)容:表達(dá)式為datal,十六進(jìn)制設(shè)置標(biāo)簽內(nèi)容:顯示輸出,表達(dá)式datal,十進(jìn)制。這樣就行了13.組態(tài)控制技術(shù)mcgs下圖腳本程序如何編L=C3=1tHNitM/加nt.9j聚維一陸4日?相?為?制?總水3強(qiáng)念總水中-卜水口乂產(chǎn)襦正面 Y呷.I水位X,上緒底面積,總設(shè)計(jì)思路上;趟果惠際嘛水趟果惠際嘛水 低于設(shè)定電水或,開(kāi)下修進(jìn)水禽,美低于設(shè)定電水或,開(kāi)下修進(jìn)水禽,美FHH小的小的, ,林水林水. .加果實(shí)際總水量高于設(shè)定髓水量,關(guān)

12、下罐進(jìn)水閥,井卜旗棺水腳一向外管路排水加果實(shí)際總水量高于設(shè)定髓水量,關(guān)下罐進(jìn)水閥,井卜旗棺水腳一向外管路排水實(shí)際總實(shí)際總水服。設(shè)定總水量時(shí),則不與外管路進(jìn)行水食換。同時(shí)判定:水服。設(shè)定總水量時(shí),則不與外管路進(jìn)行水食換。同時(shí)判定:北北F水位低:停止上罐進(jìn)水水位低:停止上罐進(jìn)水“打開(kāi)上響排水閥,山卜林紿下諭注術(shù)打開(kāi)上響排水閥,山卜林紿下諭注術(shù)瓦瓦F水位高水位高, ,停止上停止上Sf指水,向上堵注水指水,向上堵注水G汴意上汴意上. .進(jìn)水和排水時(shí)循環(huán)累和新環(huán)茶閥的動(dòng)秣順序進(jìn)水和排水時(shí)循環(huán)累和新環(huán)茶閥的動(dòng)秣順序* *IF實(shí)際總水量設(shè)定總水量THEN下罐進(jìn)水閥=0下罐排水閥=1ELSEIF實(shí)際總水量=設(shè)

13、定總水量THEN由外輯?IF下水位下水位設(shè)定量THEN上罐排水閥=0上罐進(jìn)水閥=1循環(huán)泵=1ENDIFENDIFENDIFENDIFENDIF當(dāng)然如果你的下水位是由開(kāi)關(guān)量來(lái)確定的話,后面那一部分也可以改成:IF實(shí)際總水量=設(shè)定總水量THENIF下水位低=1THEN循環(huán)泵=0上罐進(jìn)水閥=0上罐排水閥=1ELSEIF下水位高=1THEN上罐排水閥=0上罐進(jìn)水閥=1循環(huán)泵=1上面只是大體的一個(gè)思路,里面還是有很多需要補(bǔ)充的地方,比如給上水罐注水時(shí),是否需要先判斷進(jìn)水閥是否打開(kāi)再啟動(dòng)循環(huán)泵,給下水罐注水時(shí)是否需要判斷先關(guān)停循環(huán)泵再關(guān)停進(jìn)水閥,然后開(kāi)啟上罐排水閥,如果是這種情況的話,建議你可以使用運(yùn)行策

14、略來(lái)完成腳本編寫。14 .MCGS組態(tài)軟件腳本程序有沒(méi)有延時(shí)指令!Sleep(mTime)函數(shù)意義:在腳本程序中等待mTime毫秒,然后執(zhí)行下條語(yǔ)句實(shí)例:!Sleep(10),延時(shí)10毫秒15.怎么使MCGS組態(tài)動(dòng)畫實(shí)現(xiàn)左右移動(dòng)?要用腳本程序?qū)懴认蛴乙?,再原路返回很?jiǎn)單的啊,就是雙擊要實(shí)現(xiàn)動(dòng)畫的東西,鉤選水平移動(dòng),然后在水平移動(dòng)上選擇對(duì)應(yīng)的字地址,將此字地址與要移動(dòng)的位置對(duì)應(yīng)好,然后在腳本里面對(duì)這個(gè)字地址編程就可以了。只要對(duì)我之前說(shuō)的那個(gè)對(duì)應(yīng)的字地址編腳本可以了腳本可以這么編IF對(duì)應(yīng)位=0THEN中間變量=0IF對(duì)應(yīng)位=100THEN中間變量=1IF中間變量=0THEN對(duì)應(yīng)位=對(duì)應(yīng)位+5IF中

15、間變量=1THEN對(duì)應(yīng)位=對(duì)應(yīng)位-516 .mcgs怎么實(shí)現(xiàn)按鈕按下去不彈起首先放上兩個(gè)元件,但不是按鈕常常用圖符用圖符叵叵然后分別設(shè)置屬性,上面的是按鈕動(dòng)作一一置一一一按鈕”可見(jiàn)度一一按鈕一一不可見(jiàn)”如下圖屬性諛置按鈕動(dòng)作可見(jiàn)度按鈕對(duì)應(yīng)的功能廠執(zhí)行逵行策略塊I三Ir打開(kāi)用戶窗口|3r關(guān)閉用戶茜口|3r打印用戶葭口|三J廠退出運(yùn)行系統(tǒng)|三J弛根對(duì)余值操作13際?|校眼仙)檢查(。確認(rèn)仃)取消)幫助00下面的和上面的剛好相反,按鈕動(dòng)作一一清零一一按鈕可見(jiàn)度一一按鈕一一可見(jiàn)這樣兩個(gè)元件就可以交替顯示了,達(dá)到一個(gè)按鈕按下不起的效果。17 .MCGS嵌入版一些元件默認(rèn)的沒(méi)有,自己做的,就是幾個(gè)圖合并到

16、一起的而已。比如下面這幾個(gè)碧畫面MCGS中文工IBiaGKtfF模塊張開(kāi)這個(gè)元件在哪里找啊。我怎么找不到UIQOI00I07o|合理放置之后模塊張開(kāi)18.請(qǐng)問(wèn)MCGS斷電后該如何保存窗口界面設(shè)置的參數(shù), 并且重新上電后可以自動(dòng)對(duì)應(yīng)讀取?各位工友,你們好!請(qǐng)問(wèn)我用MCGS組態(tài)了一個(gè)參數(shù)設(shè)置界面,為下位機(jī)PLC提供參數(shù),有好多開(kāi)關(guān)量和數(shù)值量,但是如果MCGS斷電后該如何保存這些參數(shù),并且再次上電時(shí)能夠自動(dòng)對(duì)應(yīng)的讀取這些參數(shù)呢?求教方法,謝謝!因?yàn)楣こ绦^(qū)有時(shí)會(huì)停電!SaveDataInit()!FlushDataInitValueToDisk()用這兩個(gè)函數(shù)。19 .MCGS腳本組態(tài)編程,取整函數(shù)

17、?2014-05-0512:06lj22377|分類:軟件開(kāi)發(fā)|瀏覽 130 次產(chǎn):http:/ .mcgs設(shè)計(jì)兩個(gè)按鈕,它們之間不可以同時(shí)工作剛剛作了一個(gè),不知道是不是這個(gè)意思。初始時(shí),按鈕1和按鈕2都能按下均為可控狀態(tài)的,為圖1。當(dāng)按鈕1按下后,對(duì)應(yīng)上面的燈亮,按鈕2按下沒(méi)反映,為不可控狀態(tài),為圖2。當(dāng)按鈕1再次按下后回到初始狀態(tài),按鈕2變回可控,為圖1。當(dāng)按鈕2按下后,對(duì)應(yīng)12345datalE0datagdatal30dat&2g0data3j30data4字開(kāi)開(kāi)開(kāi)教符關(guān)關(guān)關(guān)值一型型型型型上面的燈亮,按鈕1按下沒(méi)反映,為不可控狀態(tài),為圖3。當(dāng)按鈕2再次按下后回到初始狀態(tài),按鈕1變回可控,為圖1。圖1向左轉(zhuǎn)|向右轉(zhuǎn)按鈕1按鈕2圖2向左轉(zhuǎn)|向右轉(zhuǎn)圖3向左轉(zhuǎn)|向右轉(zhuǎn)按鈕2。其做法就是做4個(gè)按鈕和2個(gè)指示燈。向左轉(zhuǎn)|向右轉(zhuǎn)按鈕按鈕2指示燈的屬性為:其中一個(gè)指示燈的可見(jiàn)度設(shè)置為datal,另一個(gè)指示燈的可見(jiàn)度設(shè)置為data2o黑色字的按鈕的屬性為:按鈕1的操作為取反datal,可見(jiàn)度為data2不可見(jiàn)。按鈕2的操作為取反data2,可見(jiàn)度為datal不可見(jiàn)?;疑值陌粹o的屬性為:按鈕1的可見(jiàn)度為data2可見(jiàn)。按鈕2的可見(jiàn)度為datal可見(jiàn)。然后把相應(yīng)的黑色字按鈕和灰色字按鈕疊加排列到一起就行了。21

溫馨提示

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