版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、MCGS觸摸屏編程實例精選1.MCGS表格中,兩數(shù)據(jù)連接到兩個開關(guān)量,要把采集到的“0”和“1”的狀態(tài),顯示為“關(guān)”和“開”在表格里輸入“開|關(guān)”,然后連接開關(guān)型變量Data1,按鈕是讓開關(guān)量Data1取反。這樣就行了,運行時Data1默認為0顯示關(guān),按下按鈕后Data1為1顯示開,如此反復2.mcgs里怎么畫漸變色漸變色只有通用版和網(wǎng)絡(luò)版有,嵌入版沒有方法就是:填充顏色填充效果,然后根據(jù)你的需要設(shè)置就行了。3.如何在mcgs做腳本i0.0=1 讓Q輸出當PLC的I0.0有信號,讓Q0.0輸出,在PLC中做我會,不知道在MCGS中怎么實現(xiàn)在循環(huán)腳本中,循環(huán)時間為10ms,條件表達式為1,腳本程
2、序為IF I0.0 = 1 THENQ0.0 = 1ELSEQ0.0 = 0ENDIF4.MCGS組態(tài)如何實現(xiàn)這樣的功能?點擊某一部分,彈出登錄對話框這個畫面是在有管理員帳戶登錄的情況下才可以設(shè)置的,我現(xiàn)在想實現(xiàn)當有人在沒有登錄的情況下點擊了這個地方,就彈出提示:請先登錄。1條回答可以先用函數(shù)!CheckUserGroup來判斷當前登錄的用戶是不是你需要的用戶組,返回只為0表示已經(jīng)登錄了你需要的用戶組了,直接進行下一步,如果返回值不為0,表示當前登錄的不是你需要的用戶組或是沒有任何登錄,那么用子窗口或者可見度啥的都行,顯示出來就行了。追問我是想在用戶點擊了上面圖片中的部分時才彈出登錄提示,怎么
3、實現(xiàn)呢? 回答你把判斷的語句寫到圖片的事件里就行了追問求在具體一點,不知道怎么寫?;卮瘘c控件,右鍵事件Click事件連接腳本5.mcgs能記錄外部機器運行的時間嗎我想用觸摸屏記錄外部設(shè)備的總運行時間 和單點運行時間,如一個指示燈從亮到滅的這段時間首先新建一個循環(huán)策略,循環(huán)時間為1s里面添加一個策略,表達式為變量“燈”這個變量“燈”就是你外部的燈,是通過PLC還是通過遠程IO啥的連接到MCGS里的變量。編輯腳本這樣就行了6.PLC時序圖給梯形圖畫出X1/Y1/Y2/Y3的時序圖這個梯形圖就是X1為ON后,Y1自鎖一直為ON,在X1為ON的這段時間里Y2和Y3交替閃爍7.MCGS時間數(shù)據(jù)怎么存盤?
4、,就是比如我要調(diào)試一條生產(chǎn)線,調(diào)試完成后按退出鍵,那當時的時間存盤,表示完成時間,當再次進入后會看到上次調(diào)試完成時間,這個怎么做?data = $Date + " " +$Time!SaveSingleDataInit(data)放退出鍵里就行了data是字符型變量,將當前日期和當前時間的字符型賦值給data然后用!SaveSingleDataInit函數(shù),把data的當前值設(shè)置為初始值8.MCGS通用版中實時數(shù)據(jù)報表的小數(shù)位怎么設(shè)置,這個位數(shù)有點多先設(shè)置小數(shù)位,如下圖,分別是小數(shù)位為1位,2位,3位,4位的設(shè)置方法然后連接上變量這就行了9.MCGS怎么在畫面中做按鈕一個按
5、鈕,沒按之前是紅的,按了以后是綠的,說明啟動了,怎么做這個按鈕呀,像圖片里那種畫面按鈕,不是MCGS里面就有的按鈕構(gòu)件,這是需要自己做的那種。就好像這樣的,一個按鈕,沒按之前是紅的,按了以后是綠的,說明啟動了首先你要放一個“標簽”而不是按鈕然后設(shè)置標簽屬性,填充顏色和按鈕動作然后設(shè)置填充顏色,注意,默認的是0綠1紅,要改一下,換成0紅1綠然后設(shè)置按鈕動作設(shè)置完了,點確定就行了,就實現(xiàn)默認紅色,按一下綠色,再按一下紅色,再按一下綠色。,如果你不想這么來回換,可以不用“取反”而用“置1”10.歐姆龍、松下、西門子、三菱、臺達的PLC,哪個應用比較廣泛?穩(wěn)定性好?編程簡單?目前就國內(nèi)而言,用的多的還
6、數(shù)西門子和三菱的,而國外都是支持國貨的,德國公司清一色西門子,韓貨清一色LG,日本就是三菱,歐姆龍,松下。國外都是只要國貨能行的,堅決用國貨,只有國貨達不到要求,迫不得已才選擇其他國的。至于穩(wěn)定性,都差不多,只要不是雜牌子的。至于編程簡單嗎,這東西都是會就簡單,不會就難。沒法說是簡單還是難。編程一般就是歐系和日系兩種模式,就我個人趕腳,還是日系的簡單些,歐系的把數(shù)據(jù)分類分的太嚴格了,用著不爽。11.請問MCGS 怎么用腳本啟動子畫面的大小用一個標簽來控制 由于還要顯示數(shù)值所以不能用開關(guān)需要彈出一個可控制大小的畫面腳本程序這樣寫為什么不能用呢分享到:2014-08-18 08:48提問者采納這個
7、不用策略就能做標簽右鍵事件click事件連接腳本,然后腳本里輸入你的打開子窗口的腳本就行了。輸入完了,click的腳本函數(shù)就會出現(xiàn)一個【腳本程序】,點【確定】,就OK了這樣你單擊標簽時就執(zhí)行這個腳本程序了,彈出子窗口。比你又建變量,就建策略的方便多了。12.mcgs 字符串腳本指令怎么用2014-08-18 07:42法國孟子 | 分類:網(wǎng)站使用 | 瀏覽83次目的:輸入十六進制數(shù)D0,顯示十進制數(shù)D2。例如輸入0B,要顯示11;輸入14,要顯示20。我現(xiàn)在D0的范圍是在120之間變化的。這個用不到字符串函數(shù)首先建立一個開關(guān)型變量data1然后在畫面里放
8、上一個輸入框,一個標簽設(shè)置輸入框內(nèi)容:表達式為data1,十六進制設(shè)置標簽內(nèi)容:顯示輸出,表達式data1,十進制。這樣就行了13.組態(tài)控制技術(shù) mcgs 下圖腳本程序如何編 IF 實際總水量 < 設(shè)定總水量 THEN下罐進水閥=1下罐排水閥=0ELSEIF 實際總水量 > 設(shè)定總水量 THEN下罐進水閥=0下罐排水閥=1ELSEIF 實際總水量 = 設(shè)定總水量 THEN IF 下水位 < 下水位設(shè)定量 THEN 循環(huán)泵=0 上罐進水閥=0 上罐排水閥=1 ELSEIF 下水位 > 下水位設(shè)定量 THEN 上罐排水閥=0 上罐進水閥=1 循環(huán)泵=1ENDIFENDIFE
9、NDIFENDIFENDIF 當然 如果你的下水位是由開關(guān)量來確定的話,后面那一部分也可以改成:IF 實際總水量 = 設(shè)定總水量 THEN IF 下水位低=1 THEN 循環(huán)泵=0 上罐進水閥=0 上罐排水閥=1 ELSEIF 下水位高=1 THEN 上罐排水閥=0 上罐進水閥=1 循環(huán)泵=1上面只是大體的一個思路,里面還是有很多需要補充的地方,比如給上水罐注水時,是否需要先判斷進水閥是否打開再啟動循環(huán)泵,給下水罐注水時是否需要判斷先關(guān)停循環(huán)泵再關(guān)停進水閥,然后開啟上罐排水閥,如果是這種情況的話,建議你可以使用運行策略來完成腳本編寫。14.MCGS 組態(tài)軟件 腳本程序有沒有延時指令!Sleep
10、(mTime)函數(shù)意義:在腳本程序中等待mTime毫秒,然后執(zhí)行下條語句實例:!Sleep(10),延時10毫秒15.怎么使MCGS組態(tài)動畫實現(xiàn)左右移動?要用腳本程序?qū)懴认蛴乙?,再原路返回很簡單的啊,就是雙擊要實現(xiàn)動畫的東西,鉤選水平移動,然后在水平移動上選擇對應的字地址,將此字地址與要移動的位置對應好,然后在腳本里面對這個字地址編程就可以了。只要對我之前說的那個對應的字地址編腳本可以了腳本可以這么編IF 對應位=0 THEN 中間變量=0IF 對應位=100 THEN 中間變量 = 1IF 中間變量=0 THEN 對應位 = 對應位 + 5IF 中間變量=1 THEN 對應位 = 對應位 -
11、 516.mcgs怎么實現(xiàn)按鈕按下去不彈起首先放上兩個元件,但不是按鈕 然后分別設(shè)置屬性,上面的是“按鈕動作置一按鈕”“可見度按鈕不可見”如下圖 下面的和上面的剛好相反,“按鈕動作清零按鈕”“可見度按鈕可見”這樣兩個元件就可以交替顯示了,達到一個按鈕按下不起的效果。 17.MCGS嵌入版一些元件這個元件 在哪里 找啊。我怎么找不到默認的沒有,自己做的,就是幾個圖合并到一起的而已。比如下面這幾個 合理放置之后 !18.請問MCGS斷電后該如何保存窗口界面設(shè)置的參數(shù),并且重新上電后可以自動對應讀???各位工友,你們好!請問我用MCGS組態(tài)了一個參數(shù)設(shè)置界面,為下位機PLC提供參數(shù),有好多開關(guān)量和數(shù)值
12、量,但是如果MCGS斷電后該如何保存這些參數(shù),并且再次上電時能夠自動對應的讀取這些參數(shù)呢?求教方法,謝謝!因為工程小區(qū)有時會停電!SaveDataInit( )!FlushDataInitValueToDisk( )用這兩個函數(shù)。19.MCGS 腳本 組態(tài)編程,取整函數(shù)?2014-05-05 12:06lj22377 | 分類:軟件開發(fā) | 瀏覽130次產(chǎn)品:需求:在界面顯示系統(tǒng)運行時間,以時分秒的方式。描述:系統(tǒng)提供一個只讀變量 RunTime,但是是以秒來表示的,現(xiàn)在需要將其轉(zhuǎn)化為 時分秒的形式。腳本如下:(RunTimeStr是自定義字符型變量,$RunTime 是系統(tǒng)變量, !Str
13、是系統(tǒng)函數(shù),將數(shù)字轉(zhuǎn)化為字符)RunTimeStr = !Str($RunTime/3600) + "時" +!Str($RunTime/60) + "分" + !Str($RunTime MOD 60) + "秒"但是,這里的除法運算 “/” 是浮點數(shù)運算,就是 1/3 = 0.33333333 而不是 0,MCGS腳本程序中貌似沒有提供取整函數(shù)(沒找到?)請問,有解決辦法沒?實現(xiàn)方法IF $RunTime > SecCount THENHourCount = HourCount + 1 '每秒加1MinCount =
14、 MinCount + 1SecCount = SecCount + 1IF HourCount >= 3600 THEN Hour = Hour + 1 HourCount = HourCount -3600ENDIFIF MinCount >= 60 THEN Min = Min + 1if Min = 60 then Min = 0endif MinCount = MinCount -60ENDIFRunTimeStr = !Str(Hour) + ":" +!Str(Min) + ":" + !Str($RunTime MOD 60)
15、SecCount = $RunTimeENDIF我簡單的做了一個 其中data4就相當于系統(tǒng)運行時間$RunTime,將其分解成時data1,分data2,秒data3,步驟如下: 將data1,data2,data3,設(shè)置成開關(guān)型,這樣data1,data2,data3就相當于整數(shù),在做除法運算時,不會有小數(shù)部分。 做運算,算出時分秒就行了。追問不過,問一個問題啊,開關(guān)型 = int (C語言) 么?開關(guān)型的范圍是多少,0 1 2 3 4 . . . 一直可以到幾?20.mcgs設(shè)計兩個按鈕,它們之間不可以同時工作剛剛作了一個,不知道是不是這個意思。初始時,按鈕1和按鈕2都能按下均為可控狀態(tài)
16、的,為圖1。當按鈕1按下后,對應上面的燈亮,按鈕2按下沒反映,為不可控狀態(tài),為圖2。當按鈕1再次按下后回到初始狀態(tài),按鈕2變回可控,為圖1。當按鈕2按下后,對應上面的燈亮,按鈕1按下沒反映,為不可控狀態(tài),為圖3。當按鈕2再次按下后回到初始狀態(tài),按鈕1變回可控,為圖1。圖1向左轉(zhuǎn)|向右轉(zhuǎn) 圖2向左轉(zhuǎn)|向右轉(zhuǎn) 圖3向左轉(zhuǎn)|向右轉(zhuǎn) 。其做法就是做4個按鈕和2個指示燈。向左轉(zhuǎn)|向右轉(zhuǎn) 指示燈的屬性為:其中一個指示燈的可見度設(shè)置為data1,另一個指示燈的可見度設(shè)置為data2。黑色字的按鈕的屬性為:按鈕1的操作為取反data1,可見度為data2不可見。按鈕2的操作為取反data2,可見度為data1不可見。灰色字的按鈕的屬性為:按鈕1的可見度為data2可見。按鈕2的可見度為data1可見。然后把相應的黑色字按鈕和灰色字按鈕疊加排列到一起就行了。21.mcg
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 基于2025年度市場調(diào)研數(shù)據(jù)之分析報告保密協(xié)議2篇
- 二零二五年度工廠搬遷及設(shè)施重建合同3篇
- 2024網(wǎng)絡(luò)安全保障服務(wù)外包合同
- 2025年度抵押借款房屋租賃期滿續(xù)約合同示范4篇
- 二零二五版校企合作實習實訓基地安全教育與保障協(xié)議3篇
- 2025年銷售渠道拓展勞動合同標準范本3篇
- 2025年度個人買賣房屋交易稅費結(jié)算及支付合同4篇
- 2025年度美容院連鎖經(jīng)營合作協(xié)議范本3篇
- 長沙航空職業(yè)技術(shù)學院《童話名篇研讀》2023-2024學年第一學期期末試卷
- 個人二手物品交易平臺服務(wù)協(xié)議(2024版)3篇
- 2024年采購代發(fā)貨合作協(xié)議范本
- 工業(yè)自動化設(shè)備維護保養(yǎng)指南
- 《向心力》參考課件4
- 2024至2030年中國膨潤土行業(yè)投資戰(zhàn)略分析及發(fā)展前景研究報告
- 【地理】地圖的選擇和應用(分層練) 2024-2025學年七年級地理上冊同步備課系列(人教版)
- (正式版)CB∕T 4552-2024 船舶行業(yè)企業(yè)安全生產(chǎn)文件編制和管理規(guī)定
- JBT 14588-2023 激光加工鏡頭 (正式版)
- 2024年四川省成都市樹德實驗中學物理八年級下冊期末質(zhì)量檢測試題含解析
- 廉潔應征承諾書
- 2023年四川省成都市中考物理試卷真題(含答案)
- 泵車述職報告
評論
0/150
提交評論