



版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、( 此文檔為 word 格式,下載后您可任意編輯修改!)畢業(yè)設(shè)計(jì)(論文)題目:用組態(tài)王實(shí)現(xiàn)加料過程監(jiān)控1畢業(yè)論文(設(shè)計(jì))原創(chuàng)性聲明本人所呈交的畢業(yè)論文(設(shè)計(jì))是我在導(dǎo)師的指導(dǎo)下進(jìn)行的研究工作及取得的研究成果。據(jù)我所知,除文中已經(jīng)注明引用的內(nèi)容外,本論文(設(shè)計(jì))不包含其他個(gè)人已經(jīng)發(fā)表或撰寫過的研究成果。對(duì)本論文(設(shè)計(jì))的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中作了明確說明并表示謝意。作者簽名:日期:畢業(yè)論文(設(shè)計(jì))授權(quán)使用說明本論文(設(shè)計(jì))作者完全了解 * 學(xué)院有關(guān)保留、 使用畢業(yè)論文(設(shè)計(jì))的規(guī)定,學(xué)校有權(quán)保留論文(設(shè)計(jì))并向相關(guān)部門送交論文(設(shè)計(jì))的電子版和紙質(zhì)版。有權(quán)將論文(設(shè)計(jì))用于非贏
2、利目的的少量復(fù)制并允許論文(設(shè)計(jì))進(jìn)入學(xué)校圖書館被查閱。學(xué)校可以公布論文(設(shè)計(jì))的全部或部分內(nèi)容。保密的論文(設(shè)計(jì))在解密后適用本規(guī)定。作者簽名:指導(dǎo)教師簽名:日期:日期:2注意事項(xiàng)1.設(shè)計(jì)(論文)的內(nèi)容包括:1)封面(按教務(wù)處制定的標(biāo)準(zhǔn)封面格式制作)2)原創(chuàng)性聲明3)中文摘要(300 字左右)、關(guān)鍵詞4)外文摘要、關(guān)鍵詞5)目次頁(附件不統(tǒng)一編入)6)論文主體部分:引言(或緒論)、正文、結(jié)論7)參考文獻(xiàn)8)致謝9)附錄(對(duì)論文支持必要時(shí))2.論文字?jǐn)?shù)要求:理工類設(shè)計(jì)(論文)正文字?jǐn)?shù)不少于1 萬字(不包括圖紙、程序清單等),文科類論文正文字?jǐn)?shù)不少于1.2 萬字。3.附件包括:任務(wù)書、開題報(bào)告、
3、外文譯文、譯文原文(復(fù)印件)。4.文字、圖表要求:1)文字通順,語言流暢,書寫字跡工整,打印字體及大小符合要求,無錯(cuò)別字,不準(zhǔn)請(qǐng)他人代寫2)工程設(shè)計(jì)類題目的圖紙,要求部分用尺規(guī)繪制,部分用計(jì)算機(jī)繪制,所有圖紙應(yīng)符合國(guó)家技術(shù)標(biāo)準(zhǔn)規(guī)范。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準(zhǔn)用徒手畫3)畢業(yè)論文須用A4 單面打印,論文50 頁以上的雙面打印4)圖表應(yīng)繪制于無格子的頁面上5)軟件工程類課題應(yīng)有程序清單,并提供電子文檔5.裝訂順序1)設(shè)計(jì)(論文)2)附件:按照任務(wù)書、開題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂3)其它用組態(tài)王實(shí)現(xiàn)加料過程監(jiān)控摘要:物料合理及有效的輸送是工業(yè)成產(chǎn)過程中的重
4、要因素,物料輸送過多會(huì)3造成物料過剩而致使浪費(fèi),物料輸送過少則使得不能生產(chǎn)出合格的產(chǎn)品。因此必須控制物料的合理輸送和分配。用組態(tài)王實(shí)現(xiàn)加料過程監(jiān)控就是為了維持物料的輸送在合理的范圍內(nèi),確保工業(yè)生產(chǎn)的穩(wěn)定性,連貫性。本文研究的加料過程監(jiān)控利用了組態(tài)王軟件強(qiáng)大數(shù)據(jù)處理和圖形表現(xiàn)的能力。本文主要是實(shí)現(xiàn)自動(dòng)加料過程,主要要求是:按啟動(dòng)按鈕后,斗秤開始進(jìn)料同時(shí)上傳送帶開始運(yùn)轉(zhuǎn),使得物料傳送到斗秤中,當(dāng)斗秤中的原料達(dá)到設(shè)定重量,停止進(jìn)料,下輸送帶運(yùn)轉(zhuǎn),斗秤閘門打開,將料輸出至下傳送帶。當(dāng)斗秤中原料下完,關(guān)閉閘門,當(dāng)閘門完全關(guān)閉時(shí),料倉(cāng)重新開始下料。按停車按鈕時(shí),應(yīng)等斗秤中的原料下完,再延長(zhǎng)10 秒,待傳送
5、帶上的原料輸送完畢,再切斷電源。關(guān)鍵詞: 組態(tài)王 PLC 自動(dòng)加料過程監(jiān)控指導(dǎo)老師簽名:Kingview is used to implement charging process monitoringSupervisor: Xiong Li YunAbstract: Material is reasonable and effective transportation industry becomethe important factor in the process of production, waste too much can cause excessmaterial in the
6、material conveying, the conveying of too little, cannot produce qualified products. So we must control the material reasonable transmission and distribution. Kingview is used to implement charging process monitoring is to maintain the material conveying in a reasonable range, to ensure the stability
7、 of the industrial production, and continuity. In this paper, we study the charging process monitoring using the kingview software powerful data processing ability and graphics performance.This paper is to realize the automatic feeding process, the main requirements are:press the start button,to run
8、 feed on the conveyor belt at the same time, make thematerial transferred to thethe raw material to set in the , will be output to theconveyor belt. When in thethe gate is fully closed, bin and start again. Press thestop button, should be finished under the cut off power supply.Keywords: kingviewPLC
9、Automatic feedingProcess monitoring4Signature of Supervisor:目錄1 前言1.1過程控制介紹11.2組態(tài)王介紹12 組態(tài)王功能2.1圖形及動(dòng)畫功能32.2報(bào)警功能42.3實(shí)時(shí)曲線和歷史曲線 .52.4控件功能62.5通訊及其他功能63 建立組態(tài)王工程3.1新建組態(tài)王工程8穿件工程路徑8組態(tài)王的開發(fā)系統(tǒng)93.2變量與 IO 設(shè)備10變量的類型10新建變量11定義 IO 設(shè)備133.3動(dòng)畫制作及動(dòng)畫鏈接 .143.4運(yùn)行系統(tǒng)244 小結(jié)4.1本文的主要工作254.2設(shè)計(jì)總結(jié)25參考文獻(xiàn) .錯(cuò)誤!未定義書簽。致 謝 .錯(cuò)誤!未定義書簽。5用組
10、態(tài)王實(shí)現(xiàn)加料過程監(jiān)控1 緒論1.1 發(fā)展趨勢(shì)自 21 世紀(jì)以來,我國(guó)國(guó)內(nèi)的監(jiān)控組態(tài)軟件產(chǎn)品和技術(shù)以及市場(chǎng)都取得了飛速的發(fā)展,應(yīng)用領(lǐng)域日益拓展,使用用戶和應(yīng)用工程師的數(shù)量越來越多。 “工業(yè)技術(shù)民用化”的發(fā)展趨勢(shì)得以充分體現(xiàn)。工業(yè)應(yīng)用軟件的重要組成部 分是監(jiān)控組態(tài)軟件,但是監(jiān)控組態(tài)軟件的發(fā)展受到很多條件的限制,歸根結(jié)底,是應(yīng)用的帶動(dòng)對(duì)它的發(fā)展起著最為重要的促進(jìn)作用。然而用戶要求的多樣化,致使監(jiān)控軟件的人機(jī)界面的需求不可能達(dá)到固定單一化,監(jiān)控軟件可制定性是必然的發(fā)展。伴隨著信息化社會(huì)的迅猛發(fā)展, IT 技術(shù)孕育而生的監(jiān)控組態(tài)軟件對(duì)工業(yè)信息化、自動(dòng)化帶來的影響是深遠(yuǎn)的,它推動(dòng)著整個(gè)社會(huì)生產(chǎn)、生活方式的
11、變化,且這種變化依然在繼續(xù)。所以學(xué)習(xí)監(jiān)控軟件有著重要的意義。1.2 組態(tài)王介紹組態(tài)王 6.5 是在廣泛咨詢數(shù)千家用戶的需求和體驗(yàn)之后, 采取先進(jìn)軟件開發(fā)模式和流程,由十多位資深軟件開發(fā)工程師歷時(shí)一年多的開發(fā),及四十多位試用戶一年多的實(shí)際現(xiàn)場(chǎng)考驗(yàn)后孕育出的。形成了更方便的使用方法,更強(qiáng)大的功能,更優(yōu)異的性能,更穩(wěn)定的軟件,更可靠的質(zhì)量。隨著互聯(lián)網(wǎng)科技在生產(chǎn)和生活的各個(gè)領(lǐng)域里發(fā)揮著越來越重要的作用,自動(dòng)化軟件的聯(lián)網(wǎng)發(fā)展趨勢(shì)已發(fā)展成為整合 IT 與工廠自動(dòng)化的關(guān)鍵。組態(tài)王 6.5 致力于門戶概念,采用最新的 JAVA 2 核心技術(shù),有著更豐富的功能,更簡(jiǎn)單的操作。使用者將看見整個(gè)企業(yè)的自動(dòng)化監(jiān)控能夠
12、以一個(gè)門戶網(wǎng)站的形式得以呈現(xiàn)出來,并且使用者能使用各自的授權(quán)口令完成各自的操作從而完成不同工作職責(zé),這包括現(xiàn)場(chǎng)操作者可以實(shí)現(xiàn)設(shè)備的啟動(dòng)和停止、中控室的工程師可以整定工藝參數(shù)、辦公室的決策者能夠及時(shí)的掌握生產(chǎn)成本、設(shè)備的利用率及產(chǎn)量等數(shù)據(jù)。組態(tài)王 6.5 能形象的再現(xiàn)現(xiàn)場(chǎng)畫面,在有有授權(quán)口令的情況下能夠在任何時(shí)間和地點(diǎn)內(nèi)實(shí)時(shí)的掌握企業(yè)每一個(gè)生產(chǎn)細(xì)節(jié),現(xiàn)場(chǎng)的流程畫面、過程數(shù)據(jù)、趨勢(shì)曲線、生產(chǎn)報(bào)表、操作記錄和報(bào)警等。我們還可以通過編輯和發(fā)布網(wǎng)站首頁的信息和圖標(biāo),從而成為真正企業(yè)信息1化的分布式的高速歷史庫。對(duì)于任何一個(gè)工業(yè)自動(dòng)化系統(tǒng)來說過程數(shù)據(jù)的存儲(chǔ)功能都是十分重要的,伴隨著自動(dòng)化程度進(jìn)一步廣泛的發(fā)
13、展,我們對(duì)重要數(shù)據(jù)的使用和儲(chǔ)存的要求也愈來愈高。面對(duì)儲(chǔ)存大批量的實(shí)時(shí)數(shù)據(jù),我們必須要解決同步存儲(chǔ)速度緩慢的響應(yīng)、數(shù)據(jù)容易丟失、存儲(chǔ)時(shí)間很短、存儲(chǔ)占用的空間比較大、數(shù)據(jù)讀取訪問速度慢等用戶最關(guān)注的問題。因?yàn)樾枰粋€(gè)準(zhǔn)確記錄地、實(shí)時(shí)的、能節(jié)省硬件成本并且高效的工業(yè)過程數(shù)據(jù)存儲(chǔ)方案。組態(tài)王 6.5 基于這種期望,提供支持毫秒級(jí)高速歷史數(shù)據(jù)的儲(chǔ)存和查詢功能的工業(yè)過程數(shù)據(jù)庫。完美的企業(yè)級(jí)生產(chǎn)過程數(shù)據(jù)倉(cāng)庫。采用最新數(shù)據(jù)壓縮和搜索引擎技術(shù),優(yōu)于 20%的數(shù)據(jù)壓縮比,使得能節(jié)省硬件成本;一個(gè)月內(nèi)的數(shù)據(jù)能夠按照每小時(shí)間隔,在百毫秒內(nèi)就可完成查詢。完美的達(dá)到歷史庫數(shù)據(jù)的數(shù)據(jù)追記和合并。能夠?qū)⑻厥庠O(shè)備中儲(chǔ)存的歷史數(shù)
14、據(jù)片段和遠(yuǎn)程站點(diǎn)上的組態(tài)王歷史數(shù)據(jù)片段通過組態(tài)王驅(qū)動(dòng)程序完整的合并到歷史數(shù)據(jù)服務(wù)器中。就一個(gè)工廠自動(dòng)化系統(tǒng)來而言,實(shí)時(shí)跟蹤關(guān)鍵參數(shù)的狀態(tài)是至關(guān)重要的,其中必不可少的手段就是使用報(bào)警功能。怎樣能及時(shí)精確的獲取報(bào)警信息對(duì)工程人員來說是個(gè)十分大的挑戰(zhàn),因?yàn)槲覀儾荒軙r(shí)時(shí)刻刻的守候在運(yùn)行的設(shè)備周圍等待報(bào)警出現(xiàn)。提出和解決實(shí)時(shí)通報(bào)報(bào)警的一體化系統(tǒng)從而使得超視距的現(xiàn)場(chǎng)監(jiān)控得以實(shí)現(xiàn)。短信息:設(shè)置短消息項(xiàng)目進(jìn)行報(bào)警,比如發(fā)送給指定人員報(bào)警對(duì)象、短消息的發(fā)送時(shí)間、接收對(duì)象、發(fā)送內(nèi)容等。電子郵件:對(duì)電子郵件項(xiàng)目進(jìn)行,比如發(fā)送給指定人員報(bào)警對(duì)象、電子郵件地址、郵件服務(wù)器地址、發(fā)送內(nèi)容等。通過龐大實(shí)時(shí)的網(wǎng)絡(luò),能夠時(shí)時(shí)刻
15、刻了解現(xiàn)場(chǎng)設(shè)備的運(yùn)行情況。語音:也能夠通過電話,事前設(shè)置好的電話號(hào)碼,當(dāng)報(bào)警產(chǎn)生時(shí)呼叫能簡(jiǎn)約查詢現(xiàn)場(chǎng)設(shè)備的運(yùn)行情況。組態(tài)王具有以下優(yōu)勢(shì)和特點(diǎn):1. 支持更大的畫面、導(dǎo)航圖:用戶可以制作任意大小的畫面,通過滾動(dòng)條和導(dǎo)航圖控制畫面顯示的內(nèi)容;繪制、選擇和移動(dòng)圖素時(shí),畫面會(huì)自行跟隨著進(jìn)行滾動(dòng)。2. 方便的變量替換:可以單獨(dú)替換某個(gè)畫面中的變量,也可以在畫面中任意選中的圖素在范圍內(nèi)進(jìn)行變量替換。 3. 能夠自定義菜單:支持二級(jí)子菜單。 4. 方便快捷的提示文本:系統(tǒng)提供的圖素提示條文本,包括簡(jiǎn)單圖素和組合圖素。5. 任意選擇畫面中的圖素:能夠在畫面中使用鍵盤和鼠標(biāo)選擇任意多個(gè)圖素進(jìn)行組合、排列等操作。
16、2 組態(tài)王功能2.1 圖形及動(dòng)畫功能組態(tài)王的工具箱中有直線、扇形、填充圖形、折線、管道、多邊形、文本、按鈕和點(diǎn)位圖等基本圖素,它們均有繪制圖形及動(dòng)畫的功能。它們中填充圖形類動(dòng)畫連接框如圖 2.1 所表示,剩下的圖素在動(dòng)畫連接框結(jié)構(gòu)相同,只是在動(dòng)畫屬性選項(xiàng)有些許差異。圖 2.1動(dòng)畫的連接框圖從圖 2.1 中可知填充類的圖形沒有輸出值和屬性文本色等選項(xiàng),而基本圖素中的文本沒有屬性變化中的線屬性和填充屬性,也沒有位置與大小變化中的填充、旋轉(zhuǎn)和縮放屬性,但是卻有屬性文本色和輸出值各選項(xiàng),各有春秋。而“動(dòng)畫連接”就是建立數(shù)據(jù)庫變量與畫面的圖素的對(duì)應(yīng)關(guān)系。引入動(dòng)畫連接是設(shè)計(jì)人機(jī)接口的一次重大突破,它使得工
17、程人員能從重復(fù)的圖形編程中釋放出來。并且提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界面給工程人員,并且通過可編程的命令語言的連接來加強(qiáng)圖形界面的功能。在工程人員設(shè)計(jì)圖形界面中圖形對(duì)象與變量之間的豐富連接類型為工程人員提供了極大的方便。部分動(dòng)畫連接的圖形對(duì)象“組態(tài)王”系統(tǒng)還能對(duì)它設(shè)置訪問權(quán)限,這對(duì)于系統(tǒng)安全的保障有著重要的意義。根據(jù)數(shù)據(jù)庫中變量的變化,圖形對(duì)象可以在建立動(dòng)畫連接后,按動(dòng)畫連接的要求進(jìn)行改變。組態(tài)王數(shù)據(jù)庫中的變量既可以是內(nèi)存變量,也可以是 IO 變量。 IO 變量是工業(yè)控制過程中的物理量,若按照物理量的數(shù)學(xué)形態(tài)分類有:連續(xù)式物理量和數(shù)字式開關(guān)量;若按物理量的物理形態(tài)分類有:開關(guān)的通斷、位移、速度、加
18、速度、質(zhì)量、大小、顏色、電壓、電流、溫度、壓力、流量、液位、物質(zhì)濃度、亮度、酸堿度等化學(xué)和生物的物理量。圖形對(duì)象能夠根據(jù)動(dòng)畫連接的要求更改圖形的顏色、尺寸、位置和填充百分?jǐn)?shù)等,一個(gè)圖形對(duì)象又能夠同時(shí)定義多個(gè)連接。把這些動(dòng)畫連接組合起來,應(yīng)用程序?qū)⒊尸F(xiàn)出十分逼真的圖形動(dòng)畫效果。2.2 報(bào)警功能報(bào)警的產(chǎn)生和記錄是為保證工業(yè)現(xiàn)場(chǎng)安全生產(chǎn)中必不可少的因素。“組態(tài)王”有著強(qiáng)大的報(bào)警和事件系統(tǒng)而且操作方法簡(jiǎn)單。報(bào)警是指當(dāng)系統(tǒng)中某些量的值超過了所規(guī)定的范圍時(shí),系統(tǒng)會(huì)自動(dòng)產(chǎn)生相應(yīng)的報(bào)警信息,表示該量的值已經(jīng)超過范圍,提醒操作人員進(jìn)行調(diào)整。有了報(bào)警系統(tǒng),就能夠提示操作人員注意突發(fā)的狀態(tài)。報(bào)警的定義窗口如下圖 2
19、.2 所示:組態(tài)王中報(bào)警的處理方法是:當(dāng)報(bào)警發(fā)生時(shí),組態(tài)王把這些信息儲(chǔ)存于內(nèi)存中的緩沖區(qū)中(緩沖區(qū)大小能夠自行設(shè)置),報(bào)警在緩沖區(qū)中以先進(jìn)先出的隊(duì)列形式存儲(chǔ),所以只有最近的報(bào)警在內(nèi)存中存儲(chǔ)。當(dāng)記錄定時(shí)時(shí)間到時(shí)或緩沖區(qū)達(dá)到指定數(shù)目,系統(tǒng)能夠自動(dòng)將報(bào)警信息進(jìn)行記錄。報(bào)警的記錄可以是開放式數(shù)據(jù)庫、文本文件或打印機(jī)。此外,用戶可以從工程瀏覽器界面提供的報(bào)警窗中查看報(bào)警信息。組態(tài)王的報(bào)警分類主要有:模擬量變量類型的越限報(bào)警、偏差報(bào)警、變化率報(bào)警、報(bào)警延時(shí)和死區(qū)等;離散型變量類型的0 類型報(bào)警、 1 類型報(bào)警和狀態(tài)變化報(bào)警。報(bào)警組是按樹狀組織的結(jié)構(gòu),缺省時(shí)只有一個(gè)根節(jié)點(diǎn), 缺省名為 RootNode(可以
20、改成其它名字)。組態(tài)王能夠通過報(bào)警組定義對(duì)話框?yàn)檫@個(gè)結(jié)構(gòu)加入多個(gè)節(jié)點(diǎn)和子節(jié)點(diǎn)。這類似于樹狀的目錄結(jié)構(gòu),每個(gè)子節(jié)點(diǎn)報(bào)警組下所屬的變量,屬于該報(bào)警組的同時(shí),屬于其上一級(jí)父節(jié)點(diǎn)報(bào)警組。圖 2.2報(bào)警定義窗口2.3 實(shí)時(shí)曲線和歷史曲線組態(tài)王的實(shí)時(shí)數(shù)據(jù)和歷史數(shù)據(jù)在畫面中能夠以曲線形式顯示。組態(tài)王的曲線有趨勢(shì)曲線、溫控曲線和X-Y 曲線。控制軟件中十分重要的功能是趨勢(shì)分析,“組態(tài)王”對(duì)該功能提供了簡(jiǎn)單的控制方法和強(qiáng)大的支持。趨勢(shì)曲線有歷史趨勢(shì)曲線和實(shí)時(shí)趨勢(shì)曲線兩種。曲線外形類似于坐標(biāo)軸, X 軸代表時(shí)間, Y 軸代表變量值。 對(duì)于實(shí)時(shí)趨勢(shì)曲線最多可顯示四條曲線;而歷史趨勢(shì)曲線最多可顯示十六條曲線,而一個(gè)畫
21、面中可定義不限數(shù)量的趨勢(shì)曲線。在趨勢(shì)曲線中工程人員可以規(guī)定時(shí)間間距,網(wǎng)格分辨率,數(shù)據(jù)的數(shù)值范圍,數(shù)值坐標(biāo)數(shù)目,時(shí)間坐標(biāo)數(shù)目和繪制曲線的顏色屬性。當(dāng)畫面程序運(yùn)行時(shí),實(shí)時(shí)趨勢(shì)曲線可以自動(dòng)以快速反應(yīng)變量隨時(shí)間的變化,但歷史趨勢(shì)曲線不能自動(dòng)卷動(dòng),它一般與功能按鈕共同工作,一起完成歷史數(shù)據(jù)的查看工作。這些按鈕能夠?qū)崿F(xiàn)翻頁、設(shè)定時(shí)間參數(shù)、啟動(dòng)停止記錄、打印曲線圖等復(fù)雜功能。2.4 控件功能控件實(shí)際上是用來執(zhí)行專門的任務(wù)的可重用對(duì)象。每個(gè)控件本質(zhì)上都是一個(gè)微型程序,但不是通過控件的屬性、方法等控制控件的外觀和行為,接受輸入并提供輸出的一個(gè)獨(dú)立的應(yīng)用程序。組態(tài)王中的控件就是一種微型程序,它們能提供豐富的各種屬
22、性和命令語言函數(shù)以便用來完成各種特定的功能。控件在外觀上可視為組合圖素,工程人員只需把它放在畫面上,然后對(duì)控件的屬性進(jìn)行配置 , 對(duì)相應(yīng)的函數(shù)進(jìn)行連接,控件就能完成相應(yīng)的復(fù)雜功能。當(dāng)主程序完成時(shí)需要制作很復(fù)雜的命令語言,或者根本無法完成所實(shí)現(xiàn)的功能時(shí),可以采用控件。主程序只需要向控件提供輸入,而其余的復(fù)雜工作則通過控件去完成,主程序無需理會(huì)其過程,只要在控件提供所需要的結(jié)果時(shí)輸出即可。2.5 通訊及其他功能組態(tài)王能夠與一些常用IO 設(shè)備進(jìn)行直接通訊 .IO 設(shè)備包括 :PLC、智能模塊、板卡、智能儀表等。組態(tài)王的驅(qū)動(dòng)程序采用ActiveX技術(shù),使得組態(tài)王和通訊程序能構(gòu)成一個(gè)完整的系統(tǒng),從而保障
23、系統(tǒng)高效率的運(yùn)行。為了用戶方便的使用,組態(tài)王添加了設(shè)備配置向?qū)В脩糁恍枰ㄟ^安裝向?qū)У奶崾揪涂梢酝瓿蒊O設(shè)備的配置工作。在系統(tǒng)運(yùn)行的過程中,組態(tài)王通過內(nèi)嵌的設(shè)備管理程序負(fù)責(zé)與IO設(shè)備的實(shí)時(shí)數(shù)據(jù)交換。已配置的IO 設(shè)備在工程瀏覽器的設(shè)備節(jié)點(diǎn)中分類列出,用戶可以隨時(shí)修改與查詢。組態(tài)王與 IO 設(shè)備之間的數(shù)據(jù)交換采用以下五種方式: 串行通訊方式, DDE方式,網(wǎng)絡(luò)節(jié)點(diǎn)方式,板卡方式,人機(jī)接口卡方式。(1) 串行通訊方式。這是組態(tài)王與 IO 設(shè)備之間最常用的一種數(shù)據(jù)交換方式。串行通訊方式使用“組態(tài)王計(jì)算機(jī)”的串口,IO 設(shè)備通過 RS-232 串行通訊電纜連接到“組態(tài)王計(jì)算機(jī)”的串口。如果您的計(jì)算機(jī)
24、擁有多個(gè)串口,可以同時(shí)與多個(gè)IO 設(shè)備連接。組態(tài)王最多可與64 個(gè)串口設(shè)備相連。(2)DDE 方式。 DDE(動(dòng)態(tài)數(shù)據(jù)交換 ) 是 Windows的一個(gè)標(biāo)準(zhǔn)的傳輸協(xié)議。通過DDE方式任何 IO 設(shè)備都可以與“組態(tài)王計(jì)算機(jī)”進(jìn)行數(shù)據(jù)交換。在此方式下,DDE服務(wù)程序可以采用自己方式與IO 設(shè)備進(jìn)行數(shù)據(jù)交換, DDE服務(wù)程序與“組態(tài)王”采用標(biāo)準(zhǔn) DDE協(xié)議進(jìn)行通訊。(3) 板卡方式。板卡類設(shè)備直接插在“組態(tài)王計(jì)算機(jī)”的擴(kuò)展槽內(nèi), “組態(tài)王計(jì)算機(jī)”通過訪問板卡的 IO 地址直接與其進(jìn)行數(shù)據(jù)交換。(4) 網(wǎng)絡(luò)節(jié)點(diǎn)方式。 IO 設(shè)備作為一個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)與 “組態(tài)王計(jì)算機(jī)” 進(jìn)行數(shù)據(jù)交換。IO 設(shè)備與“組態(tài)王計(jì)
25、算機(jī)”之間通過TCPIP的網(wǎng)絡(luò)連接。采用此方式的IO 設(shè)備多數(shù)為其它計(jì)算機(jī)。(5) 人機(jī)接口卡方式。某些廠家的可編程控制器(PLC) 在與計(jì)算機(jī)進(jìn)行數(shù)據(jù)交換時(shí),要求在計(jì)算機(jī)中安裝一個(gè)特殊的人機(jī)接口的板卡,板卡與可編程控制器( PLC)之間采用專門的通訊協(xié)議進(jìn)行通訊。 “組態(tài)王計(jì)算機(jī)”通過人機(jī)接口卡實(shí)現(xiàn)與IO設(shè)備之間的數(shù)據(jù)交換。人機(jī)接口卡和連接電纜由PLC 生產(chǎn)廠家提供。使用人機(jī)接口卡可以與一個(gè) PLC連接,也可以與一個(gè)PLC的網(wǎng)絡(luò)連接。此外,組態(tài)王還提供驅(qū)動(dòng)程序開發(fā)軟件包,用戶可根據(jù)此軟件包編制自己系統(tǒng)所需的驅(qū)動(dòng)程序。并且提供內(nèi)容豐富的圖庫功能,在制作系統(tǒng)時(shí)可以大幅度地提供工作的效率。組態(tài)王的
26、另外一大特點(diǎn)就是網(wǎng)絡(luò)功能,“組態(tài)王”在基于網(wǎng)絡(luò)結(jié)構(gòu)和TCPIP網(wǎng)絡(luò)協(xié)議上網(wǎng)下運(yùn)行。3 建立組態(tài)王工程3.1 新建組態(tài)王工程建立一個(gè)新的組態(tài)王工程的一般過程是:1. 設(shè)計(jì)圖形界面(定義畫面)2. 定義設(shè)備3. 構(gòu)造數(shù)據(jù)庫(定義變量)4. 建立動(dòng)畫連接5. 運(yùn)行和調(diào)試事實(shí)上,這五個(gè)部分并不是完全獨(dú)立的,常常是交錯(cuò)進(jìn)行的。下面將分別加以介紹:創(chuàng)建工程路徑啟動(dòng)組態(tài)王的工程管理器,選擇菜單“文件新建工程”或者單擊“新建”按鈕,彈出如圖所示:圖 3-1 新建工程路徑按照新建工程向?qū)б徊讲降慕⒁粋€(gè)新的工程路徑,到向?qū)龝r(shí),會(huì)出現(xiàn)如下畫面:圖 3-2 輸入工程名稱和描述在“工程名稱”文本框中輸入所要新建工程
27、的名稱,名稱的有效長(zhǎng)度小于32 個(gè)字符。在“工程描述”中輸入對(duì)新建工程的描述文本,描述文本有效長(zhǎng)度小于40 個(gè)字符。在新建工程的路徑也就是向?qū)Ф兄付ǖ穆窂较聲?huì)以工程名稱為目錄建立一個(gè)文件夾。完成后會(huì)彈出“是否將新建的工程設(shè)為組態(tài)王當(dāng)前工程”對(duì)話框,點(diǎn)擊“是”,就能把新建工程設(shè)定為組態(tài)王當(dāng)前工程。組態(tài)王的開發(fā)系統(tǒng)組態(tài)王由工程瀏覽器、開發(fā)系統(tǒng)和運(yùn)行系統(tǒng)組成。其中開發(fā)系統(tǒng)是工程技術(shù)人員進(jìn)行動(dòng)畫制作鏈接等的界面。進(jìn)入組態(tài)王開發(fā)界面并創(chuàng)建新的畫面,如下圖3-3所示。 在畫面名稱處鍵入新建畫面的名字,系統(tǒng)會(huì)自動(dòng)生成對(duì)應(yīng)文件,我們也可以對(duì)它進(jìn)行更改。在各方框中輸入數(shù)值,以確定畫面的大小和位置。在此,選擇背
28、景顏色是通過點(diǎn)擊長(zhǎng)條后拖動(dòng)鼠標(biāo)來進(jìn)行選擇。新畫面定義好了后,就能夠在新畫面中制作系統(tǒng)的靜態(tài)畫面,并且對(duì)靜態(tài)畫面一一進(jìn)行變量定義和動(dòng)畫鏈接,從而根據(jù)實(shí)際的現(xiàn)場(chǎng)生產(chǎn)活動(dòng),制作人機(jī)界面的動(dòng)畫。圖 3-3創(chuàng)建新畫面3.2 變量與 IO 設(shè)備組態(tài)王最核心的部分是數(shù)據(jù)庫。在組態(tài)王運(yùn)行時(shí)的時(shí)候,工業(yè)現(xiàn)場(chǎng)的生產(chǎn)狀況要通過動(dòng)畫的形式反映在屏幕上,與此同時(shí)工程人員在計(jì)算機(jī)前發(fā)布的指令也要及時(shí)送達(dá)生產(chǎn)現(xiàn)場(chǎng),所有過程都要以實(shí)時(shí)數(shù)據(jù)庫為中介環(huán)節(jié)。而且數(shù)據(jù)庫是聯(lián)系上位機(jī)和下位機(jī)的橋梁。變量包括系統(tǒng)變量和用戶定義的變量,在數(shù)據(jù)庫中存放的是變量的當(dāng)前值。變量的集合可以形象地稱為“數(shù)據(jù)詞典” ,數(shù)據(jù)詞典記錄了所有用戶可使用的數(shù)
29、據(jù)變量的詳細(xì)信息。下面介紹如何新建或者定義一個(gè)新的變量。變量的類型組態(tài)王系統(tǒng)中定義的變量與一般程序設(shè)計(jì)語言,比如BASIC 、MATLAB 、C 語言中定義的變量有很大的程度上的不同。組態(tài)王系統(tǒng)中定義的變量既能滿足程序設(shè)計(jì)的一般需求,又能夠考慮到工控軟件的特殊需要。變量的基本類型共有兩類:內(nèi)存變量、 IO 變量。 IO 變量是指可與外部數(shù)據(jù)采集程序直接進(jìn)行數(shù)據(jù)交換的變量,如下位機(jī)數(shù)據(jù)采集設(shè)備(如 PLC、儀表等)或其它應(yīng)用程序(如 DDE、OPC服務(wù)器等)。這種數(shù)據(jù)交換是動(dòng)態(tài)的、雙向的,就是說:在“組態(tài)王”系統(tǒng)運(yùn)行過程中,每當(dāng)IO變量的值改變時(shí),該值就會(huì)自動(dòng)寫入下位機(jī)或其它應(yīng)用程序,每當(dāng)下位機(jī)
30、或應(yīng)用程序中的值改變時(shí),組態(tài)王系統(tǒng)中的變量值也會(huì)自動(dòng)更新。所以,那些從下位機(jī)采集來的數(shù)據(jù)、發(fā)送給下位機(jī)的指令,比如“閥門開關(guān)信號(hào)”、“料倉(cāng)滿空信號(hào)”等變量,都需要設(shè)置成“ IO 變量”。內(nèi)存變量是指那些不需要和其它應(yīng)用程序交換數(shù)據(jù)、也不需要從下位機(jī)得到數(shù)據(jù)、只在組態(tài)王內(nèi)部需要的變量,比如計(jì)算過程的中間變量,就可以設(shè)置成“內(nèi)存變量” 。新建變量在新建變量之前先來認(rèn)識(shí)一下組態(tài)王的工程瀏覽器界面,圖 3-4工程瀏覽器界面由上圖可以看出組態(tài)王的工程瀏覽器主要由菜單欄、Tab 標(biāo)簽、工具欄、工程目錄顯示區(qū)、目錄內(nèi)容顯示區(qū)和狀態(tài)欄等幾部分組成。其中工具欄中的內(nèi)容主要是為了快捷和方便使用,一般在菜單欄或者其
31、下拉菜單有與之相對(duì)應(yīng)的對(duì)象。在工程瀏覽器也可啟動(dòng)別的工程項(xiàng)目,在菜單欄中點(diǎn)擊“工程”項(xiàng),將彈出工程管理器,在其中選擇將要打開的工程。但是要注意一次只能打開一個(gè)工程項(xiàng)目,并且該項(xiàng)目就會(huì)為組態(tài)王的當(dāng)前工程。新建變量的步驟是:?jiǎn)螕艄こ虨g覽器中的系統(tǒng)選項(xiàng),然后單擊目錄內(nèi)容顯示區(qū)中數(shù)據(jù)庫下拉菜單中的數(shù)據(jù)詞典,然后再在目錄內(nèi)容顯示區(qū)雙擊新建,彈出下面的對(duì)話框。如下圖所示:圖 3-5新建一個(gè)變量在相應(yīng)的對(duì)話框中填入相應(yīng)的內(nèi)容,就能夠定義一個(gè)新的變量的名稱、類型、報(bào)警和記錄等信息。注意對(duì)話框中只有白色區(qū)域是可以輸入信息的,如果那個(gè)條框是灰色的則表明冊(cè)對(duì)話框條的屬性不符合該變量類型。下面羅列按此方法定義的本論文
32、的各個(gè)變量。變 量 名類型注釋SB1內(nèi)存離散啟動(dòng)按鈕SB2內(nèi)存離散停止按鈕S1內(nèi)存離散閥門開啟S2內(nèi)存離散閥門關(guān)閉S3內(nèi)存離散斗秤滿S4內(nèi)存離散斗秤空M1內(nèi)存離散開閘電機(jī)控制M2內(nèi)存離散關(guān)閘電機(jī)控制M3內(nèi)存離散上帶進(jìn)料電機(jī)控制M4內(nèi)存離散下帶出料電機(jī)控制料位內(nèi)存整型料倉(cāng),斗秤的料位表 1本文主要所需定義的變量變量定義完成后,可以在工程瀏覽器的“工具”條下點(diǎn)擊“工程加密”項(xiàng)后,在出現(xiàn)的對(duì)話框中輸入密碼以便為了系統(tǒng)的安全可以對(duì)工程進(jìn)行加密。工程加密后將更好的體現(xiàn)系統(tǒng)的可靠性和安全性。定義 IO 設(shè)備1. 如何定義 IO 設(shè)備在工程瀏覽器左側(cè)選擇“設(shè)備COM1”,在工程瀏覽器右側(cè)用鼠標(biāo)左鍵雙擊“新建
33、”圖標(biāo),彈出顯示運(yùn)行“設(shè)備配置向?qū)А保缦聢D所示:圖 3-6定義 IO 設(shè)備2. 設(shè)備配置向?qū)нx擇“仿真PLC”的“串行”項(xiàng),單擊“下一步” ,給外部設(shè)備取一個(gè)名稱,然后輸入 PLC,單擊“下一步” ,為設(shè)備選擇連接串口,假設(shè)為 COM1,單擊“下一步” ,填寫設(shè)備地址,假設(shè)為 1,單擊“下一步”,設(shè)置通信故障恢復(fù)參數(shù) ( 使用系統(tǒng)默認(rèn)的設(shè)置參數(shù)即可 ) ,單擊“下一步”,檢查各項(xiàng)設(shè)置是否正確,確認(rèn)無誤后,單擊“完成”即可完成定義。設(shè)備定義完成后,可以在工程瀏覽器的右側(cè)看到新建的外部設(shè)備“PLC”。在定義數(shù)據(jù)庫變量時(shí), 只要把 I O變量連接到這臺(tái)設(shè)備上就可以和組態(tài)王進(jìn)行交換數(shù)據(jù)了。下面羅列按
34、此方法定義的本論文的各個(gè)IO設(shè)備。變 量 名寄存 器注釋SB1IR0.0啟動(dòng)按鈕SB2IR0.1停止按鈕S1IR0.2閥門開啟S2IR0.3閥門關(guān)閉S3IR0.4斗秤滿S4IR0.5斗秤空M1DM100開閘電機(jī)控制M2DM200關(guān)閘電機(jī)控制M3DM300上帶進(jìn)料電機(jī)控制M4DM400下帶進(jìn)料電機(jī)控制表 2 本文所需定義的 IO設(shè)備3.3 動(dòng)畫制作及動(dòng)畫鏈接組態(tài)王同時(shí)還支持極其豐富的動(dòng)畫制作功能,其動(dòng)畫鏈接功能更是能使得工程技術(shù)人員在使用組態(tài)王制作畫面得心應(yīng)手。工程人員在組態(tài)王開發(fā)系統(tǒng)中制作的畫面都是靜態(tài)的,那么它們?nèi)绾尾拍芊从彻I(yè)現(xiàn)場(chǎng)的狀況呢?這就需要通過實(shí)時(shí)數(shù)據(jù)庫來實(shí)現(xiàn),因?yàn)橹挥袛?shù)據(jù)庫中的變
35、量才是與現(xiàn)場(chǎng)狀況同步變化的。數(shù)據(jù)庫變量的變化又如何導(dǎo)致畫面的動(dòng)畫效果呢?通過“動(dòng)畫連接”來實(shí)現(xiàn)。即是建立畫面的圖素與數(shù)據(jù)庫變量的對(duì)應(yīng)關(guān)系。這樣,工業(yè)現(xiàn)場(chǎng)的數(shù)據(jù),比如料位、閥門開關(guān)狀態(tài)等,當(dāng)它們發(fā)生變化時(shí),能通過 IO 接口,會(huì)引起實(shí)時(shí)數(shù)據(jù)庫中變量的變化。動(dòng)畫連接的引入是設(shè)計(jì)人機(jī)接口的一次突破,它把工程人員從重復(fù)的圖形編程中解放出來,為工程人員提供了標(biāo)準(zhǔn)的工業(yè)控制圖形界面,并且由可編程的命令語言連接來增強(qiáng)圖形界面的功能。圖形對(duì)象與變量之間有豐富的連接類型,給工程人員設(shè)計(jì)圖形界面提供了極大的方便。 “組態(tài)王”系統(tǒng)還為部分動(dòng)畫連接的圖形對(duì)象設(shè)置了訪問權(quán)限,這對(duì)于保障系統(tǒng)的安全具有重要的意義。圖形對(duì)象
36、可以按動(dòng)畫連接的要求改變顏色、尺寸、位置、填充百分?jǐn)?shù)等,一個(gè)圖形對(duì)象又可以同時(shí)定義多個(gè)連接。把這些動(dòng)畫連接組合起來,應(yīng)用程序?qū)⒊尸F(xiàn)出不可思議的圖形動(dòng)畫效果。加料過程控制動(dòng)畫制作主畫面圖由料倉(cāng),斗秤,上帶電機(jī) M3,上傳送帶,開閥電機(jī) M1,關(guān)閥電機(jī) M2 下帶電機(jī) M4,下傳送帶,物料組成。如下圖圖 3-7加料過程監(jiān)控主畫面反應(yīng)容器的制作1. 進(jìn)入組態(tài)王開發(fā)系統(tǒng),新建名為“加料系統(tǒng)”的畫面,在“工具”菜單中選中“顯示工具箱” 、“顯示畫刷類型”、“顯示線形”等,出現(xiàn)如下界面:圖 3-8 制作反應(yīng)器2. 點(diǎn)擊“工具箱”中的“圖庫”按鈕,彈出如下畫面。圖 3-9 使用圖庫中的圖素繪圖3. 選擇所需
37、要的圖庫對(duì)象然后雙擊左鍵,則圖庫管理器自動(dòng)關(guān)閉,并且在畫面中鼠標(biāo)所處位置變?yōu)橐粋€(gè)方折角,單擊左鍵則能將圖素復(fù)制于該位置。此時(shí)可以隨意改變圖素的大小和位置,但不能改變圖素的其他屬性,如果要改變圖素的其他屬性則可選擇“圖庫”菜單下的“轉(zhuǎn)換為普通圖素”項(xiàng)。4. 為了加強(qiáng)視覺效果還可以在組態(tài)王提供的八種過渡方式中選擇其中一種5. 雙擊圖庫元素,可以彈出諸如如下圖的對(duì)話框。圖 3-10反應(yīng)器的屬性設(shè)置此時(shí)可以點(diǎn)擊右端的“?”后選擇變量名,根據(jù)所需要的變更在對(duì)話框中進(jìn)行顏色設(shè)置,在選擇顏色時(shí)要按住鼠標(biāo)左鍵同時(shí)進(jìn)行拖動(dòng)選擇。同時(shí)也可以變更變量的值和反應(yīng)容器在變化過程中對(duì)應(yīng)的填充色的變化比例,在完成了上述操作
38、后即可完成這次加料過程監(jiān)控系統(tǒng)中的諸如此類反應(yīng)容器的制作和動(dòng)鏈接。文字的輸入當(dāng)需要對(duì)圖素進(jìn)行說明時(shí),單擊工具箱中的“T”,隨后鼠標(biāo)所在處即變成了閃爍的圖標(biāo),然后在所需輸入文字的地方單擊后即可輸入文字,輸入文字后如果想要改變文字的屬性,可選擇“工具”菜單中的“文字”項(xiàng),彈性如下對(duì)話框:圖 3-11選擇文字的屬性如果想要改變文字的內(nèi)容,就點(diǎn)擊“編輯”菜單下的“字符串替換”選項(xiàng),在完成了文字的輸入后,雙擊彈出動(dòng)畫鏈接。如下圖所示。圖 3-12 字符串的動(dòng)畫鏈接由此對(duì)話框可以看出,字符串的動(dòng)畫鏈接是非常豐富的,有文本色變化、位置變化等屬性,并且也可鏈接值輸出、值輸入、滑動(dòng)桿輸入、閃爍、隱含等等特性。點(diǎn)
39、擊任意一個(gè)可選選項(xiàng)都可以進(jìn)行相應(yīng)的設(shè)置。畫面屬性在開發(fā)系統(tǒng)的主畫面上單擊右鍵選擇“畫面屬性”項(xiàng)可彈出“畫面屬性”對(duì)話框,進(jìn)行相應(yīng)設(shè)置,點(diǎn)擊“命令語言, ” ,彈出如下畫面,然后即可輸入程序語言。圖 3-13輸入程序語言本文完整的主程序?yàn)椋篒F (SB1=1) && (SB2=0) (這是啟動(dòng)項(xiàng))停機(jī)時(shí)間 =0; (初始時(shí)間)IF (步驟 =0) if (料位1<100)料位1=料位1+5;(料位小于100 時(shí),以5 的單位相加)if (料位1>=80)(當(dāng)料位加到大于80 時(shí))步驟 =1; (步驟 0 變?yōu)?1)M3=1;(啟動(dòng)上帶)S3=1;(啟動(dòng)滿信號(hào))S4=0
40、;(空信號(hào)熄滅)IF ( 步驟 =1) (步驟 1 成立)M3=1;(上帶開啟)M4=0;(下帶關(guān)閉)M1=0;(開閘電機(jī)關(guān)閉)if (料位 2>=90) (如果料位 2 大于 90)S4=1;(空信號(hào)燈亮)S3=0;(滿信號(hào)燈滅)步驟 =2; (步驟 1 的值變?yōu)?2)IF ( 步驟 =2) (步驟 2 成立)M3=0;(上帶關(guān)閉)M4=0;(下帶保持關(guān)閉)M1=1;(開閘電機(jī)啟動(dòng))打開時(shí)間 =打開時(shí)間 +5; (打開時(shí)間以 5 的單位相加)S2=0;(秤門初始化為0)if (打開時(shí)間 >50) (當(dāng)時(shí)間大于 50 時(shí))步驟 =3; (步驟值由 2 變?yōu)?3)打開時(shí)間 =0; (
41、初始化打開時(shí)間0)S1=1;(秤門 S1 開啟)S2=0;(秤門 S2 關(guān)閉)IF ( 步驟 =3) (步驟 3 成立)M3=0;(上帶電機(jī)停止)M4=1;(下帶電機(jī)開啟)M1=0;(開閘電機(jī)關(guān)閉)料位 2=料位 2-5; (料位 2 以 5 的單位遞減)if (料位 2<=0) (如果料位 2 小于 0 時(shí))S4=1;(空信號(hào) S4 燈亮)S3=0;(滿信號(hào) S3 燈滅)步驟 =4; (步驟 3 值變?yōu)椴襟E 4)IF ( 步驟 =4) (步驟 4 成立)M3=0;(上帶電機(jī)關(guān)閉)S1=0;(秤門關(guān)閉)M4=1;(下帶開啟)S4=1;(空信號(hào)燈亮)M2=1;(關(guān)閘電機(jī)啟動(dòng))打開時(shí)間 =打
42、開時(shí)間 +5; (時(shí)間以 5 的單位相加)if (打開時(shí)間 >50) (當(dāng)打開時(shí)間時(shí)間大于50 時(shí))打開時(shí)間 =0; (初始化打開時(shí)間)S2=1;(開啟秤門關(guān) S2)S1=0;(秤門 S1 關(guān)閉)M2=0;(關(guān)門電機(jī)關(guān)閉)M4=0;(下帶電機(jī)停止)步驟 =0; (步驟 4 的值變?yōu)?0)if (M3=1)if (料位 1>0)料位 1=料位 1-5;本站點(diǎn) 旋轉(zhuǎn)本站點(diǎn) 旋轉(zhuǎn) 2+10;料位 2=料位 2+5;本站點(diǎn) 移動(dòng)本站點(diǎn) 移動(dòng) 1+5;本站點(diǎn) 移動(dòng)本站點(diǎn) 移動(dòng) 1=0; (定義上帶電機(jī)開啟時(shí)的動(dòng)作,如果料位大于0 時(shí),料位以 5 的單位遞減,下帶小白球以 5 的單位向右移動(dòng),
43、料位以 5 的單位增加,上帶小圓球以5 的單位向右移動(dòng),當(dāng)上帶小圓球大于 20 時(shí),初始化)if (M4=1)if (料位 2>0)料位 2=料位 2-5;本站點(diǎn) 移動(dòng)本站點(diǎn) 移動(dòng) 2+5;本站點(diǎn) 移動(dòng)本站點(diǎn) 移動(dòng) 2=0;本站點(diǎn) 旋轉(zhuǎn)本站點(diǎn) 旋轉(zhuǎn) 3+20;IF (SB2=1) if (料位 2>0)料位 2=料位 2-1;if (料位 2<=0)停機(jī)時(shí)間 =停機(jī)時(shí)間 +1; (判斷是否有料)if (停機(jī)時(shí)間 >=10) (延遲 10 時(shí)間單位)SB1=0;打開時(shí)間 =0;步驟 =0;M1=0;M2=0;M3=0;M4=0;S2=1;S1=0;S3=0;S4=1; (
44、初始化打開時(shí)間、 SB1、步驟電機(jī)開啟秤門,以及空信號(hào))if (料位 1<=60)S3=0 ;(定義料位 1 小于 60 的動(dòng)作)if (料位 1>=10)S4=0;(大于 10 的動(dòng)作)IF (S1=1)M1=0;(S1開啟時(shí)的動(dòng)作)IF (S2=1)M2=0;(S2開啟時(shí)的動(dòng)作)顏色選擇畫面中的任何圖素都可一單擊左鍵選定,并且每個(gè)圖素的顏色:填充色、字符色、線條色、背景色、窗口色、透明色等都可以在調(diào)色板里進(jìn)行選擇設(shè)置,下圖是調(diào)色板的功能區(qū)介紹:圖 3-14調(diào)色板界面表達(dá)式和運(yùn)算符連接表達(dá)式是定義動(dòng)畫連接的主要內(nèi)容,因?yàn)檫B接表達(dá)式的值決定了畫面上圖素的動(dòng)畫效果。表達(dá)式由數(shù)據(jù)字典中
45、定義的變量、變量域、報(bào)警組名、數(shù)值常量以及各種運(yùn)算符組成,與C 語言中的表達(dá)式非常類似。在連接表達(dá)式中不允許出現(xiàn)賦值語句,表達(dá)式的值在“組態(tài)王”運(yùn)行時(shí)計(jì)算。變量名和報(bào)警組名可以直接從變量瀏覽器中選擇,出現(xiàn)在表達(dá)式中,不必加引號(hào),但區(qū)分大小寫,變量的域名不區(qū)分大小寫。連接表達(dá)式中可用到的運(yùn)算符如下:取補(bǔ)碼,將整型變量變成2的補(bǔ)碼。*乘法&|&&|<><=>= =!=除法模運(yùn)算加法減法(雙目)整型量按位與整型量按位或整型量異或邏輯與邏輯或小于大于小于或等于大于或等于等于不等于表 3 本文程序所需使用的表達(dá)式和運(yùn)算符3.4 運(yùn)行系統(tǒng)組態(tài)王軟件是由工程管理器、工程瀏覽器和畫面運(yùn)行系統(tǒng)這三個(gè)部分組成。其中工程瀏覽器內(nèi)含有組態(tài)王畫面制作開發(fā)系統(tǒng),能自動(dòng)生成人機(jī)界面工程。畫面制作開發(fā)系統(tǒng)中設(shè)計(jì)開發(fā)的畫面工程在畫面運(yùn)行系統(tǒng)環(huán)境中運(yùn)行。工程瀏覽器和畫面運(yùn)行系統(tǒng)各自獨(dú)立,由于一個(gè)工程可以同時(shí)被編輯和運(yùn)行,所以這對(duì)工程的調(diào)試起著十分便捷的作用。本文加料過程監(jiān)控的運(yùn)行系統(tǒng)界面如下圖所示。圖 3-15本文運(yùn)行系統(tǒng)的界面點(diǎn)擊啟動(dòng)按鈕后,加料過程控制系統(tǒng)就自動(dòng)開始運(yùn)行,點(diǎn)擊停止等斗秤內(nèi)下料完畢后 10 秒后會(huì)自動(dòng)切斷電源。4 小結(jié)4.1 本文的主要工作本文介紹了過程控制的一些基本知識(shí)和發(fā)展歷史及現(xiàn)狀。概略介紹了組態(tài)軟件的產(chǎn)生背景及國(guó)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 工業(yè)園區(qū)環(huán)境風(fēng)險(xiǎn)防控體系建設(shè)
- 工業(yè)大數(shù)據(jù)在智能制造中的價(jià)值
- 工業(yè)安全與智能防控技術(shù)
- 工業(yè)安全防護(hù)技術(shù)與措施
- 工業(yè)用特種機(jī)械設(shè)備的技術(shù)與應(yīng)用分析
- 工業(yè)自動(dòng)化中機(jī)器視覺的檢測(cè)精度提升
- 工業(yè)機(jī)器人技術(shù)的安全與防護(hù)措施
- 工業(yè)綠色化改造與可持續(xù)發(fā)展路徑
- 工業(yè)節(jié)能與綠色生產(chǎn)的研究進(jìn)展
- 工業(yè)自動(dòng)化中的電氣傳動(dòng)與控制
- 上海寶冶公司介紹
- 【大數(shù)據(jù)背景下湯臣倍健公司物流成本管理8900字(論文)】
- 分餾塔構(gòu)造教程課件
- 《勞動(dòng)法案例》課件
- 安全教育培訓(xùn)課件:食品安全法律法規(guī)
- 社區(qū)養(yǎng)老院項(xiàng)目規(guī)劃設(shè)計(jì)方案
- 2023年河北石家莊市事業(yè)單位招聘筆試參考題庫(共500題)答案詳解版
- 跨越檔封網(wǎng)計(jì)算表
- 斷路器控制回路和信號(hào)回路
- 完整版-第八版內(nèi)科冠心病課件
- 高中英語語法總結(jié)大全
評(píng)論
0/150
提交評(píng)論