《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項(xiàng)目二 燈光組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第1頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項(xiàng)目二 燈光組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第2頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項(xiàng)目二 燈光組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第3頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項(xiàng)目二 燈光組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第4頁(yè)
《工業(yè)組態(tài)軟件應(yīng)用技術(shù)-組態(tài)王7.5》 課件 項(xiàng)目二 燈光組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩40頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

項(xiàng)目二燈光組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)88任務(wù)2流水燈組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)任務(wù)1一個(gè)燈組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)任務(wù)1一個(gè)燈組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)90學(xué)習(xí)目標(biāo)1.了解組態(tài)王邏輯設(shè)備的概念及分類。2.掌握三菱PLC變量定義相關(guān)知識(shí)。3.掌握運(yùn)行系統(tǒng)設(shè)置的方法。4.能完成一個(gè)燈組態(tài)監(jiān)控畫面的設(shè)計(jì)。91任務(wù)引入設(shè)計(jì)如圖所示的一個(gè)燈組態(tài)監(jiān)控畫面,使用組態(tài)王與FX3U系列PLC進(jìn)行通信連接,通過PLC程序?qū)崿F(xiàn)對(duì)HL1燈的控制。要求按下“燈ON”按鈕,HL1燈顯示紅色;按下“燈OFF”按鈕,HL1燈顯示綠色。92一個(gè)燈組態(tài)監(jiān)控畫面相關(guān)知識(shí)一、組態(tài)王邏輯設(shè)備的概念組態(tài)王對(duì)設(shè)備的管理是通過對(duì)邏輯設(shè)備名(下位機(jī)數(shù)據(jù)變量)的管理實(shí)現(xiàn)的,即每一個(gè)實(shí)際I/O設(shè)備都必須在組態(tài)王中指定一個(gè)唯一的邏輯名稱,此邏輯設(shè)備名對(duì)應(yīng)該I/O設(shè)備的生產(chǎn)廠家、實(shí)際設(shè)備名稱、設(shè)備通信方式、設(shè)備地址、與上位PC機(jī)的通信方式等信息內(nèi)容。93在組態(tài)王中,具體I/O設(shè)備與邏輯設(shè)備名是一一對(duì)應(yīng)的,特別是設(shè)備型號(hào)完全相同的多臺(tái)I/O設(shè)備,要注意指定不同的邏輯設(shè)備名。組態(tài)王中變量、邏輯設(shè)備與實(shí)際設(shè)備的對(duì)應(yīng)關(guān)系如圖所示。94變量、邏輯設(shè)備與實(shí)際設(shè)備的對(duì)應(yīng)關(guān)系二、組態(tài)王邏輯設(shè)備的分類組態(tài)王設(shè)備管理中的邏輯設(shè)備分為DDE設(shè)備、板卡類設(shè)備(即總線型設(shè)備)、串口類設(shè)備、人機(jī)界面卡和網(wǎng)絡(luò)模塊,可根據(jù)實(shí)際需要通過組態(tài)王的設(shè)備管理功能來配置、定義這些邏輯設(shè)備。1.DDE設(shè)備DDE設(shè)備是指與組態(tài)王進(jìn)行DDE數(shù)據(jù)交換的Windows獨(dú)立應(yīng)用程序,該獨(dú)立應(yīng)用程序的擴(kuò)展名通常為exe,組態(tài)王與DDE設(shè)備之間通過DDE協(xié)議交換數(shù)據(jù)。95組態(tài)王與DDE設(shè)備之間的關(guān)系如圖所示,圖中組態(tài)王、Excel、Micro37的PLC服務(wù)程序都是獨(dú)立的Windows應(yīng)用程序,而且都要處于運(yùn)行狀態(tài),通過為Excel、Micro37的PLC服務(wù)程序分別指定一個(gè)邏輯設(shè)備名,組態(tài)王即可與DDE設(shè)備進(jìn)行數(shù)據(jù)交換。96組態(tài)王與DDE設(shè)備之間的關(guān)系2.板卡類設(shè)備板卡類設(shè)備實(shí)際上是組態(tài)王軟件內(nèi)嵌的板卡驅(qū)動(dòng)程序的邏輯名稱,內(nèi)嵌的板卡驅(qū)動(dòng)程序不是一個(gè)獨(dú)立的Windows應(yīng)用程序,而是以DLL形式供組態(tài)王調(diào)用,這種內(nèi)嵌的板卡驅(qū)動(dòng)程序?qū)?yīng)著實(shí)際插入計(jì)算機(jī)總線擴(kuò)展槽的I/O設(shè)備,因此,一個(gè)板卡邏輯設(shè)備也就代表了一個(gè)實(shí)際插入計(jì)算機(jī)總線擴(kuò)展槽的I/O板卡。組態(tài)王與板卡類設(shè)備之間的關(guān)系如圖所示。9798組態(tài)王與板卡類設(shè)備之間的關(guān)系3.串口類設(shè)備串口類設(shè)備實(shí)際上是組態(tài)王內(nèi)嵌的串口驅(qū)動(dòng)程序的邏輯名稱,內(nèi)嵌的串口驅(qū)動(dòng)程序不是一個(gè)獨(dú)立的Windows應(yīng)用程序,而是以DLL形式供組態(tài)王調(diào)用,這種內(nèi)嵌的串口驅(qū)動(dòng)程序?qū)?yīng)著實(shí)際與計(jì)算機(jī)串口相連的I/O設(shè)備,因此,一個(gè)串口邏輯設(shè)備也就代表了一個(gè)實(shí)際與計(jì)算機(jī)串口相連的I/O設(shè)備。組態(tài)王與串口類設(shè)備之間的關(guān)系如圖所示。99100組態(tài)王與串口類設(shè)備之間的關(guān)系4.人機(jī)界面卡人機(jī)界面卡又稱為高速通信卡,它往往由硬件廠商提供,如西門子公司S7-300的MPI卡、莫迪康公司的SA85卡。人機(jī)界面卡可以使設(shè)備與計(jì)算機(jī)進(jìn)行高速通信,人機(jī)界面卡一般插在計(jì)算機(jī)的ISA板槽上,不占用計(jì)算機(jī)RS232串口。5.網(wǎng)絡(luò)模塊組態(tài)王可以利用以太網(wǎng)和TCP/IP協(xié)議與專用的網(wǎng)絡(luò)通信模塊進(jìn)行連接。101三、三菱PLC變量定義當(dāng)組態(tài)王與三菱FX3U系列PLC采用串口通信連接時(shí),PLC內(nèi)部寄存器的相關(guān)說明見下表。102FX3U系列PLC內(nèi)部寄存器相關(guān)說明103FX3U系列PLC內(nèi)部寄存器相關(guān)說明斜體字ddo、dddd、ddd等表示格式中的可變部分,d表示十進(jìn)制數(shù),o表示八進(jìn)制數(shù)。組態(tài)王按照寄存器名稱來讀取下位機(jī)相應(yīng)數(shù)據(jù),組態(tài)王中定義的寄存器與下位機(jī)的寄存器相對(duì)應(yīng)。如定義非法寄存器,將不被承認(rèn),部分寄存器的相關(guān)說明如下:1.X、Y寄存器X、Y寄存器屬于八進(jìn)制寄存器,當(dāng)在組態(tài)王開發(fā)系統(tǒng)中定義這兩個(gè)寄存器時(shí),帶8或9的數(shù)據(jù)不能被定義。1042.D寄存器對(duì)于D寄存器,當(dāng)寄存器的偏移地址大于或等于8000時(shí),數(shù)據(jù)類型不能定義為L(zhǎng)ONG或FLOAT型。3.C?寄存器對(duì)于C?寄存器,當(dāng)寄存器的偏移地址大于或等于200時(shí),數(shù)據(jù)類型只能定義為L(zhǎng)ONG型。1054.RD、WD寄存器RD寄存器的名稱格式為RDdd,dd,其中第1個(gè)dd表示起始寄存器,第2個(gè)dd表示結(jié)束寄存器,用于讀出二進(jìn)制字符串(低位在前,高位在后)。WD寄存器的名稱格式為WDdd,dd,其中第1個(gè)dd表示起始寄存器。第2個(gè)dd表示結(jié)束寄存器,用于寫入十六進(jìn)制字符串(一個(gè)字中低字節(jié)在前,高字節(jié)在后)。最多可以定義8個(gè)連續(xù)的寄存器(組態(tài)王字符串最多128字符),每個(gè)寄存器為16位。106四、運(yùn)行系統(tǒng)設(shè)置在運(yùn)行組態(tài)王工程之前,要對(duì)運(yùn)行系統(tǒng)環(huán)境進(jìn)行配置。單擊工程瀏覽器菜單欄中的“配置”→“運(yùn)行系統(tǒng)”或在工程目錄顯示區(qū)中雙擊“系統(tǒng)配置”→“設(shè)置運(yùn)行系統(tǒng)”,彈出“運(yùn)行系統(tǒng)設(shè)置”對(duì)話框?!斑\(yùn)行系統(tǒng)設(shè)置”對(duì)話框由運(yùn)行系統(tǒng)外觀、主畫面配置、特殊和運(yùn)行退出四個(gè)選項(xiàng)卡組成。1071.運(yùn)行系統(tǒng)外觀“運(yùn)行系統(tǒng)外觀”選項(xiàng)卡如圖所示。108運(yùn)行系統(tǒng)設(shè)置—運(yùn)行系統(tǒng)外觀【最大化】:TouchView啟動(dòng)時(shí)占據(jù)整個(gè)屏幕?!究s成圖標(biāo)】:TouchView啟動(dòng)時(shí)自動(dòng)縮成圖標(biāo)?!緲?biāo)題條文本】:輸入TouchView運(yùn)行時(shí)出現(xiàn)在標(biāo)題欄中的標(biāo)題。若此內(nèi)容為空,則當(dāng)TouchView運(yùn)行時(shí)將隱去標(biāo)題條,全屏顯示?!鞠到y(tǒng)菜單】:當(dāng)TouchView運(yùn)行時(shí),標(biāo)題欄中帶有系統(tǒng)菜單框?!咀钚』粹o】:當(dāng)TouchView運(yùn)行時(shí),標(biāo)題欄中帶有最小化按鈕?!咀畲蠡粹o】:當(dāng)TouchView運(yùn)行時(shí),標(biāo)題欄中帶有最大化按鈕?!究勺兇笮∵吙颉浚寒?dāng)TouchView運(yùn)行時(shí),可以改變窗口大小?!緲?biāo)題條中顯示工程路徑】:使當(dāng)前應(yīng)用程序目錄顯示在標(biāo)題欄中?!静藛巍浚寒?dāng)TouchView運(yùn)行時(shí)帶有菜單。1092.主畫面配置設(shè)定TouchView運(yùn)行系統(tǒng)啟動(dòng)時(shí)自動(dòng)調(diào)入的畫面,如果幾個(gè)畫面互相重疊,最后調(diào)入的畫面在前面。畫面列表對(duì)話框中列出當(dāng)前應(yīng)用程序所有有效的畫面,選中的畫面高亮顯示。3.特殊“特殊”選項(xiàng)卡用于設(shè)置運(yùn)行系統(tǒng)基準(zhǔn)頻率等特殊屬性,如圖所示。110運(yùn)行系統(tǒng)設(shè)置—特殊【運(yùn)行系統(tǒng)基準(zhǔn)頻率】:運(yùn)行系統(tǒng)基準(zhǔn)頻率是一個(gè)時(shí)間值,其他所有與時(shí)間有關(guān)的操作選項(xiàng)(如有“閃爍”動(dòng)畫連接的圖形對(duì)象的閃爍頻率、趨勢(shì)曲線的更新頻率)都是它的整數(shù)倍?!緯r(shí)間變量更新頻率】:用于控制TouchView運(yùn)行過程中時(shí)間變量的更新頻率?!就ㄐ攀r(shí)顯示上一次的有效值】:用于控制組態(tài)王中的I/O變量通信失敗后畫面上的顯示方式?!窘雇顺鲞\(yùn)行環(huán)境】:TouchView啟動(dòng)后,除關(guān)機(jī)外不能退出。111【禁止任務(wù)切換(CTRL+ESC)】:禁用“Ctrl+Esc”鍵,用戶不能進(jìn)行任務(wù)切換?!窘笰LT鍵】:禁用“Alt”鍵,用戶不能通過“Alt”鍵調(diào)用菜單命令?!臼褂锰摂M鍵盤】:畫面程序運(yùn)行過程中,當(dāng)用戶需要使用鍵盤時(shí)(如輸入模擬值),則彈出虛擬鍵盤窗口,用戶在虛擬鍵盤上選擇字符輸入即可?!军c(diǎn)擊觸敏對(duì)象時(shí)有聲音提示】:系統(tǒng)運(yùn)行過程中,點(diǎn)擊按鈕等圖素時(shí),蜂鳴器會(huì)發(fā)出聲音。112【支持多屏顯示】:支持多顯卡顯示,一臺(tái)主機(jī)可以連接多個(gè)顯示器,組態(tài)王畫面在多個(gè)顯示器上顯示?!緦懽兞繒r(shí)變化時(shí)下發(fā)】:如果變量的采集頻率為0,則組態(tài)王在寫變量的過程中,只有變量值發(fā)生變化時(shí)才寫,否則不寫?!局粚懽兞繂?dòng)時(shí)下發(fā)一次】:對(duì)于只寫變量,組態(tài)王運(yùn)行系統(tǒng)啟動(dòng)時(shí),將初始值向下寫一次,否則不寫。113任務(wù)2流水燈組態(tài)監(jiān)控系統(tǒng)設(shè)計(jì)114學(xué)習(xí)目標(biāo)1.掌握文本色連接、模擬值輸入連接等動(dòng)畫連接方法。2.掌握常用的圖形編輯工具。3.掌握連接表達(dá)式常用運(yùn)算符的含義及優(yōu)先級(jí)。4.能完成流水燈組態(tài)監(jiān)控設(shè)計(jì)。115任務(wù)引入組態(tài)軟件通常作為上位機(jī)監(jiān)控軟件,常與PLC等設(shè)備連接實(shí)現(xiàn)聯(lián)機(jī)監(jiān)控功能。創(chuàng)建如圖所示的流水燈組態(tài)監(jiān)控系統(tǒng)畫面,設(shè)置按鈕、指示燈、文字等對(duì)象的動(dòng)畫連接,由PLC程序?qū)崿F(xiàn)流水燈控制,由組態(tài)監(jiān)控畫面實(shí)現(xiàn)流水燈運(yùn)行狀態(tài)監(jiān)控。116流水燈組態(tài)監(jiān)控系統(tǒng)畫面具體要求如下:1.按下“開始按鈕”,“精益求精獨(dú)具匠心”8個(gè)字依次點(diǎn)亮,文字點(diǎn)亮?xí)r為紅色,不亮?xí)r為綠色。文字對(duì)應(yīng)的指示燈依次點(diǎn)亮,點(diǎn)亮?xí)r為綠色,不亮?xí)r為紅色。三排指示燈按箭頭狀依次點(diǎn)亮,點(diǎn)亮?xí)r為綠色,不亮?xí)r為紅色。按下“停止按鈕”,程序仍然運(yùn)行,所有燈和文字熄滅。2.停止時(shí)可修改點(diǎn)亮間隔時(shí)間,初始時(shí)間為1s,設(shè)置范圍為1~100s。3.按下“退出系統(tǒng)”按鈕,退出運(yùn)行系統(tǒng)。117相關(guān)知識(shí)一、動(dòng)畫連接1.文本色連接文本色連接是使文本對(duì)象的顏色隨連接表達(dá)式的值的改變而改變,通過定義一些分段點(diǎn)(包括顏色和對(duì)應(yīng)數(shù)值),使文本顏色在特定數(shù)值段內(nèi)為指定顏色?!颈磉_(dá)式】:用于輸入連接表達(dá)式,單擊右側(cè)的“?”可以查看已定義的變量名。118【增加】:用于增加新的分段點(diǎn),單擊“增加”,彈出圖所示的“輸入新值”對(duì)話框?!拘薷摹浚盒薷倪x中的分段點(diǎn)。單擊“修改”,彈出“修改”對(duì)話框,“修改”對(duì)話框的設(shè)置方法與“輸入新值”對(duì)話框類似?!緞h除】:刪除選中的分段點(diǎn)。119“輸入新值”對(duì)話框2.模擬值輸入連接模擬值輸入連接使被連接對(duì)象在運(yùn)行時(shí)為觸敏對(duì)象,單擊此對(duì)象或按下指定熱鍵將彈出輸入對(duì)話框,用戶可以在對(duì)話框中輸入連接變量的新值,以改變數(shù)據(jù)庫(kù)中某個(gè)模擬型變量的值。在“動(dòng)畫連接”對(duì)話框中單擊“模擬值輸入”,彈出如圖所示的“模擬值輸入連接”對(duì)話框。120“模擬值輸入連接”對(duì)話框【變量名】:要改變的模擬型變量的名稱。單擊右側(cè)的“?”可以查看已定義的變量和變量域?!咎崾拘畔ⅰ浚猴@示在彈出對(duì)話框中,用于提示輸入內(nèi)容?!局捣秶浚阂?guī)定輸入值的范圍。應(yīng)是要改變的變量在數(shù)據(jù)庫(kù)中的最大值和最小值?!炯せ铈I】:定義激活鍵。激活鍵可以是鍵盤上的單鍵,也可以是組合鍵,在TouchView運(yùn)行過程中可以用激活鍵隨時(shí)彈出輸入對(duì)話框,以便輸入新的模擬值。1213.模擬值輸出連接模擬值輸出連接的目的是使文本對(duì)象的內(nèi)容在程序運(yùn)行時(shí)被連接表達(dá)式的值取代。在“動(dòng)畫連接”對(duì)話框中單擊“模擬值輸出”,彈出如圖所示的“模擬值輸出連接”對(duì)話框。122“模擬值輸出連接”對(duì)話框【表達(dá)式】:輸入合法的連接表達(dá)式,單擊右側(cè)的“?”可以查看已定義的變量名和變量域?!菊麛?shù)位數(shù)】:輸出值的整數(shù)部分的位數(shù)?!拘?shù)位數(shù)】:輸出值的小數(shù)部分的位數(shù)?!緦?duì)齊】:輸出的模擬值字符串與當(dāng)前被連接字符串在位置上按照居左、居中、居右方式對(duì)齊?!臼M(jìn)制】:設(shè)定輸出值用十進(jìn)制顯示?!臼M(jìn)制】:設(shè)定輸出值用十六進(jìn)制顯示。1234.按鈕命令語(yǔ)言連接對(duì)于圖素而言,有時(shí)一般的動(dòng)畫連接表達(dá)式無法完成工作,需要單擊畫面中的按鈕等圖素程序才能執(zhí)行。單擊一個(gè)按鈕,執(zhí)行一連串的動(dòng)作或執(zhí)行一些運(yùn)算、操作時(shí),可以使用動(dòng)畫連接命令語(yǔ)言。組態(tài)王中的大多數(shù)圖素都可以定義動(dòng)畫連接命令語(yǔ)言。在畫面上繪制一個(gè)按鈕并雙擊,彈出如圖所示的“動(dòng)畫連接”對(duì)話框?!懊钫Z(yǔ)言連接”選項(xiàng)中包含以下幾個(gè)復(fù)選框:124125“動(dòng)畫連接”對(duì)話框【按下時(shí)】:當(dāng)鼠標(biāo)在該按鈕上按下或與該連接相關(guān)聯(lián)的熱鍵被按下時(shí)執(zhí)行一次?!緩椘饡r(shí)】:當(dāng)鼠標(biāo)在該按鈕上彈起或與該連接相關(guān)聯(lián)的熱鍵彈起時(shí)執(zhí)行一次?!景醋r(shí)】:當(dāng)鼠標(biāo)在該按鈕上按住或與該連接相關(guān)聯(lián)的熱鍵被按住時(shí),周期性執(zhí)行該段命令語(yǔ)言?!臼髽?biāo)進(jìn)入】:當(dāng)鼠標(biāo)進(jìn)入該按鈕的矩形區(qū)域時(shí)執(zhí)行一次?!臼髽?biāo)離開】:當(dāng)鼠標(biāo)離開該按鈕的矩形區(qū)域時(shí)執(zhí)行一次。126二、圖形編輯工具1.畫刷類型工具組態(tài)王提供32種過渡色類型。顯示/隱藏畫刷類型工具條可通過單擊“工具”→“顯示畫刷類型”或選用工具箱中的“

”(顯示畫刷類型)來實(shí)現(xiàn)。通過畫刷類型工具條可以方便地選用各種填充類型和過渡色效果,如圖所示。目前支持畫刷填充和過渡色的圖素有圓角矩形、橢圓、扇形(弧形)和多邊形。具體使用方法為:在畫面中選中需改變畫刷類型的圖素,再?gòu)漠嬎㈩愋凸ぞ邨l中選擇目標(biāo)類型按鈕。127128畫刷類型工具條2.線形類型工具“線形”工具條可以改變圖素線條的類型,如圖所示。129“線形”工具條3.調(diào)色板調(diào)色板相當(dāng)于顏料盒,共有無限種顏色,如圖所示。130調(diào)色板【圖素對(duì)象選擇按鈕】:選擇要填充顏色的對(duì)象,從左到右依次為:線條色、填充色、背景色、字符色、窗口色、透明色。

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論