• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      組態(tài)軟件技術(shù)在中職機(jī)電設(shè)備裝調(diào)中的應(yīng)用

      2020-08-04 10:20崔久恒
      數(shù)碼世界 2020年7期
      關(guān)鍵詞:組態(tài)軟件

      崔久恒

      摘要:隨著科技的飛速發(fā)展,工業(yè)水平的迅速提高,人們對(duì)各種設(shè)備的自動(dòng)化智能控制要求更高,通過(guò)人機(jī)界面交互對(duì)話,實(shí)現(xiàn)了PLC、變頻器、組態(tài)技術(shù)、智能制造單元等有機(jī)結(jié)合,方便對(duì)設(shè)備管理和操控。將中職生培養(yǎng)成技術(shù)應(yīng)用型人才,對(duì)機(jī)電、自動(dòng)化等專業(yè)的學(xué)生要求越高,在人機(jī)界面交互對(duì)話的組態(tài)軟件上進(jìn)行設(shè)備密碼創(chuàng)建,防止他人誤操作設(shè)備造成嚴(yán)重后果;運(yùn)用C語(yǔ)言的編程語(yǔ)法及邏輯思維,應(yīng)用MCGS組態(tài)軟件的腳本程序自定義變量靈活創(chuàng)建工程密碼,對(duì)從事安全操作生產(chǎn)具有重要意義。

      關(guān)鍵詞:MCGS? 組態(tài)軟件? 腳本程序

      MCGS組態(tài)控制軟件成為自動(dòng)化控制領(lǐng)域中重要組成,組態(tài)控制軟件和觸摸屏新技術(shù)層出不窮,作為從事機(jī)電、自動(dòng)化等專業(yè)的中職生來(lái)說(shuō),了解和掌握組態(tài)控制軟件和觸摸屏新技術(shù)是一項(xiàng)必備的技能。

      本文利用MCGS組態(tài)軟件的功能和特點(diǎn),中職生應(yīng)用組態(tài)軟件創(chuàng)建工程密碼,通過(guò)系統(tǒng)函數(shù)、自定義變量及腳本程序條件語(yǔ)句,完成人機(jī)界面登錄密碼的創(chuàng)建進(jìn)行具體分析和闡述。

      一、MCGS組態(tài)軟件簡(jiǎn)介

      MCGS全中文工業(yè)自動(dòng)化控制組態(tài)軟件(Monitor and Control Generated System監(jiān)視與控制通用系統(tǒng))是北京昆侖通態(tài)自動(dòng)化軟件科技有限公司研發(fā),基于Windows平臺(tái)的通用監(jiān)控系統(tǒng)。MCGS系統(tǒng)由主控窗口、設(shè)備窗口、用戶窗口、實(shí)時(shí)數(shù)據(jù)庫(kù)和運(yùn)行策略五部分構(gòu)成,每一部分分別進(jìn)行組態(tài)操作,完成不同的工作,集強(qiáng)大功能于一身,多種方式向用戶提供解決實(shí)際工程問(wèn)題的方案。

      二、工程密碼的創(chuàng)建方法

      以某組態(tài)控制工程為例,進(jìn)行密碼創(chuàng)建,任務(wù)要求如下:組態(tài)畫面有“登錄界面”和“運(yùn)行界面”兩個(gè)界面。當(dāng)在“登錄界面”輸入用戶名密碼正確,則有權(quán)進(jìn)入“運(yùn)行界面”對(duì)設(shè)備進(jìn)行操作。重點(diǎn)分析“登錄界面”相關(guān)信息創(chuàng)建,根據(jù)操作流程分別有兩個(gè)提示,提示信息1:您輸入的用戶名或密碼錯(cuò)誤,點(diǎn)擊返回后重新登錄!和提示信息2:您連續(xù)登錄出錯(cuò)超過(guò)了三次,請(qǐng)等待3秒后重新登錄。

      1.工程用戶名密碼創(chuàng)建

      (1)利用MCGS軟件,在用戶窗口中新建窗口重命名“登錄界面”,在里面創(chuàng)建8個(gè)構(gòu)件分別有:4個(gè)標(biāo)簽動(dòng)畫構(gòu)件用于設(shè)置顯示用戶名、密碼、提示信息1、提示信息2;2個(gè)標(biāo)準(zhǔn)按鈕構(gòu)件設(shè)置基本屬性文本為登錄、返回用于點(diǎn)擊動(dòng)態(tài)關(guān)聯(lián);2個(gè)輸入框構(gòu)件用于輸入創(chuàng)建的用戶名和密碼;

      (2)以“登錄界面”在實(shí)時(shí)數(shù)據(jù)庫(kù)中自定義變量的數(shù)據(jù)類型,雙擊輸入框創(chuàng)建對(duì)應(yīng)數(shù)據(jù)對(duì)象的名稱用戶名(YH)和密碼(MM)型是字符型;創(chuàng)建標(biāo)簽對(duì)應(yīng)表達(dá)式的提示信息1(M1)和提示信息2(M2)是開關(guān)型(當(dāng)表達(dá)式非零時(shí)對(duì)應(yīng)圖符可見);同時(shí)創(chuàng)建兩個(gè)數(shù)值型中間變量Data、Time來(lái)計(jì)登錄的次數(shù)和計(jì)等待時(shí)間的秒數(shù)。

      2.腳本程序編寫

      腳本程序是組態(tài)軟件中的一種內(nèi)置編程語(yǔ)言引擎。在本次編寫的腳本程序中,用到字符串操作函數(shù)和腳本程序條件語(yǔ)句。!StrComp(str1,str2)函數(shù)意義:比較字符型數(shù)據(jù)對(duì)象str1和str2是否相等,返回值數(shù)值型為0時(shí)相等,否則不相等。實(shí)例:!StrComp("ABC","abc") = 0。

      (一)登錄按鈕的三段腳本程序如下:

      (1)用條件語(yǔ)句和字符串操作函數(shù)完成用戶名和密碼的判斷,用戶名和密碼根據(jù)需要設(shè)定,以gongcheng、16為例。

      IF !strComp(YH,"gongcheng")=0 AND !strComp(MM,"16")=0 THEN

      用戶窗口.運(yùn)行界面.Open( )

      ELSE

      Data=Data+1

      ENDIF

      (2)條件語(yǔ)句判斷當(dāng)輸入小于3次時(shí)執(zhí)行M1=1彈出提示信息1。

      IF Data<3 THEN

      M1=1

      ELSE

      M2=1

      ENDIF

      (3)如果大于等于3次執(zhí)行M2=1則彈出提示信息2,當(dāng)?shù)卿?次時(shí)Data清零重新開始登錄計(jì)數(shù),建立循環(huán)計(jì)數(shù)。

      IF Data=3 THEN Data=0

      (二)返回按鈕的腳本程序如下:

      目的和提示信息1建立動(dòng)畫組態(tài)鏈接,當(dāng)點(diǎn)擊返回按鈕時(shí)和提示信息1一起消失。

      M1=0

      整段登錄、返回腳本程序的意思是:當(dāng)進(jìn)行登錄工程時(shí),如果用戶名和密碼輸入正確,則進(jìn)入運(yùn)行界面;當(dāng)?shù)卿洉r(shí)輸入錯(cuò)誤小于3次時(shí)彈出提示信息1;繼續(xù)登錄時(shí)輸入錯(cuò)誤大于等于3次彈出提示信息2;當(dāng)?shù)卿?次時(shí)Data清零進(jìn)入循環(huán)重新開始登錄計(jì)數(shù),此時(shí)存在M2=1彈出提示信息2一直顯示,沒(méi)有建立起動(dòng)畫組態(tài)鏈接。

      (三)登錄界面的窗口屬性設(shè)置循環(huán)腳本程序如下,目的是自動(dòng)消失提示信息2。

      IF M2=1? THEN Time=Time+1

      IF Time=3 THEN M2=0

      IF Time=3 THEN Time=0

      登錄界面循環(huán)腳本程序的意思是:當(dāng)提示信息2出現(xiàn)時(shí),時(shí)間Time進(jìn)行計(jì)時(shí)3秒循環(huán)清零,建立動(dòng)畫組態(tài)鏈接,同時(shí)提示信息2自動(dòng)消失,最后通過(guò)登錄按鈕完成總體的動(dòng)畫組態(tài)鏈接,實(shí)現(xiàn)工程密碼的創(chuàng)建。

      綜上所述,中職生應(yīng)用MCGS組態(tài)軟件進(jìn)行工程密碼創(chuàng)建,在各種設(shè)備的自動(dòng)化智能控制中,避免現(xiàn)場(chǎng)操作的任意性以防事故,對(duì)高效地安全生產(chǎn)有重大意義。

      參考文獻(xiàn)

      [1]《組態(tài)軟件技術(shù)及應(yīng)用》曹輝編寫,2009年由電子工業(yè)出版社出版.

      猜你喜歡
      組態(tài)軟件
      在樓宇控制系統(tǒng)中組態(tài)軟件的應(yīng)用
      基于電氣消防控制系統(tǒng)的動(dòng)態(tài)教學(xué)模式研究
      基于組態(tài)軟件的PLC仿真教學(xué)系統(tǒng)的設(shè)計(jì)與開發(fā)
      基于面向?qū)ο蟮慕M態(tài)軟件實(shí)時(shí)數(shù)據(jù)庫(kù)的設(shè)計(jì)
      PLC與組態(tài)軟件在空壓機(jī)氣源測(cè)控系統(tǒng)中的應(yīng)用
      基于WebAccess的PLC遠(yuǎn)程控制系統(tǒng)設(shè)計(jì)
      基于Linux平臺(tái)組態(tài)軟件圖形界面系統(tǒng)的設(shè)計(jì)研究
      鄂尔多斯市| 卓资县| 鹰潭市| 沙湾县| 当阳市| 神池县| 榆社县| 麻城市| 内江市| 永春县| 遂宁市| 新龙县| 新野县| 河北省| 禹城市| 临城县| 新乡市| 陇南市| 庐江县| 遵化市| 黔东| 福海县| 永福县| 开封县| 漾濞| 广宁县| 康平县| 图们市| 五台县| 正阳县| 顺义区| 乡宁县| 莱芜市| 惠来县| 衡东县| 东方市| 砚山县| 牡丹江市| 通道| 宿松县| 莱州市|