組態(tài)控制技術(shù)(第4版)課件 模塊五任務(wù)3 上位機(jī)界面的制作_第1頁(yè)
組態(tài)控制技術(shù)(第4版)課件 模塊五任務(wù)3 上位機(jī)界面的制作_第2頁(yè)
組態(tài)控制技術(shù)(第4版)課件 模塊五任務(wù)3 上位機(jī)界面的制作_第3頁(yè)
組態(tài)控制技術(shù)(第4版)課件 模塊五任務(wù)3 上位機(jī)界面的制作_第4頁(yè)
組態(tài)控制技術(shù)(第4版)課件 模塊五任務(wù)3 上位機(jī)界面的制作_第5頁(yè)
已閱讀5頁(yè),還剩24頁(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)介

任務(wù)3上位機(jī)界面的制作一、教學(xué)目標(biāo)終極目標(biāo):熟練掌握RSVIEW32軟件的通訊組態(tài)。促成目標(biāo):1.熟練掌握RSVIEW32軟件的使用技能。2.完成點(diǎn)膠機(jī)器人的上位機(jī)組態(tài)編程。二、工作任務(wù)完成點(diǎn)膠機(jī)器人上位機(jī)界面的制作。三、能力訓(xùn)練1.組態(tài)監(jiān)控界面的設(shè)計(jì)2.組態(tài)控制界面與PLC的通訊設(shè)置3.溫度控制器參數(shù)設(shè)置4.系統(tǒng)的連接調(diào)試

任務(wù)3上位機(jī)界面的制作三、能力訓(xùn)練1.組態(tài)監(jiān)控界面的設(shè)計(jì)本任務(wù)的上位機(jī)組態(tài)控制界面通過(guò)羅克韋爾的RSVIEW32組態(tài)軟件完成,具體分成:新建項(xiàng)目、標(biāo)記定義、界面制作、聯(lián)機(jī)運(yùn)行調(diào)試等步驟。

(1)新建項(xiàng)目點(diǎn)擊桌面或開(kāi)始菜單中的“RSView32Works”,打開(kāi)RSView32Works編輯界面如圖5-42。點(diǎn)擊文件菜單下的新建子菜單,新建項(xiàng)目名稱為“tank”項(xiàng)目。打開(kāi)“tank”項(xiàng)目后,出現(xiàn)如圖5-43所示的編輯界面。圖5-42RSVIE32新建項(xiàng)目界面圖5-43RSVIE32編輯界面(2)標(biāo)記定義點(diǎn)擊項(xiàng)目管理器編輯模式下的“系統(tǒng)”文件夾中的“標(biāo)記數(shù)據(jù)庫(kù)”。按圖5-44定義需要的標(biāo)記。其中所有標(biāo)記的數(shù)據(jù)源都選擇“內(nèi)存”選項(xiàng)。圖5-44標(biāo)記定義(3)控制界面的制作點(diǎn)膠機(jī)器人控制界面整體如圖5-45所示。圖5-45點(diǎn)膠機(jī)器人控制界面1)新建圖形界面文件在編輯模式下,打開(kāi)“圖形”文件夾,雙擊“顯示”菜單,彈出圖形文件。點(diǎn)開(kāi)菜單的“文件”菜單,打開(kāi)保存工具,把圖形文件保存名為“點(diǎn)膠機(jī)器人控制界面”。2)界面標(biāo)題的制作在圖形編輯器中。使用工具條中的“文字”工具,在界面上輸入“點(diǎn)膠機(jī)器人控制系統(tǒng)”,輸入完后,并對(duì)字體和大小進(jìn)行調(diào)整。3)系統(tǒng)監(jiān)視部分的圖形制作主要由圖形的繪制、動(dòng)畫(huà)設(shè)置、文字的制作等部分組成。①圖形的繪制如圖5-45所示,所用圖形為圖形庫(kù)中“tank”和“valve”中的水塔和閥門(mén)。②動(dòng)畫(huà)的設(shè)置各閥的動(dòng)畫(huà)設(shè)置成顏色的變化。反應(yīng)器液位的動(dòng)畫(huà)設(shè)置成,高度的變化。③文字的制作利用繪圖工具中的“文字”工具,分別制作“進(jìn)氣閥”、“排氣閥”、“進(jìn)料閥”、“排料閥”、“壓力傳感器”、“溫度傳感器”、“上液位傳感器”、“下液位傳感器”等文字。4)界面控制部分的制作主要包括:按鈕的設(shè)置、參數(shù)顯示、報(bào)警動(dòng)畫(huà)。

①按鈕設(shè)置,有啟動(dòng)按鈕和停止按鈕,啟動(dòng)按鈕操作屬性選“暫時(shí)開(kāi)屬性”對(duì)應(yīng)的標(biāo)記為“start”,停止按鈕屬性選“暫時(shí)開(kāi)屬性”對(duì)應(yīng)的標(biāo)記為“stop”。②參數(shù)顯示設(shè)置。參數(shù)顯示采用“數(shù)字顯示”工具,對(duì)應(yīng)的標(biāo)記為“press”和“temp”。③報(bào)警設(shè)置。報(bào)警采用繪制矩形框,然后設(shè)置其“顏色”動(dòng)畫(huà)屬性。把其值分別與“press>=presss”以及“temp>=temps”相對(duì)應(yīng)。2.組態(tài)控制界面與PLC的通訊設(shè)置組態(tài)軟件與PLC之間通過(guò)串口連接,其通訊配置采用OPC服務(wù)器的通訊方式,把組態(tài)的標(biāo)記修改成“設(shè)備”屬性,并與PLC的數(shù)據(jù)進(jìn)行一一對(duì)應(yīng),具體對(duì)應(yīng)安裝表5-16所示。表5-16通訊參數(shù)對(duì)應(yīng)配置表startstart開(kāi)關(guān)型系統(tǒng)啟動(dòng)StopStop開(kāi)關(guān)型系統(tǒng)停止leveluplevelup開(kāi)關(guān)型上液位傳感器leveldownleveldown開(kāi)關(guān)型下液位傳感器gasingasin開(kāi)關(guān)型進(jìn)氣閥gasoutgasout開(kāi)關(guān)型排氣閥liquidinliquidin開(kāi)關(guān)型進(jìn)液閥liquidoutliquidout開(kāi)關(guān)型排液閥presspress整數(shù)型壓力temptemp整數(shù)型溫度pressspresss整數(shù)型壓力設(shè)置tempstemps整數(shù)型溫度設(shè)置3.溫度控制器參數(shù)設(shè)置設(shè)置通訊頻率為500kbit/s,節(jié)點(diǎn)為1。4.系統(tǒng)的連接調(diào)試把系統(tǒng)在網(wǎng)孔板上均連接好之后,進(jìn)行系統(tǒng)的連接調(diào)試。通過(guò)上位機(jī)組態(tài)界面控制變頻器的具體運(yùn)行。四、理論知識(shí)1.如何實(shí)現(xiàn)組態(tài)軟件RSView32通訊組態(tài)?RSView32可以和PLC-5、SLC-500、MicroLogix系列的處理器之間建立通訊,同時(shí)也能和RockwellAutomation公司的新一代的產(chǎn)品ControlLogix5000建立通訊,其中所使用的網(wǎng)絡(luò)層次可以是Rockwell公司的ControlNet網(wǎng),ControlNet網(wǎng)采用了生產(chǎn)者/客戶(producer/consumer)的通訊傳輸方式,大大提高了信息傳送效率。這樣RSView32站只需要在ControlNet上知道ControlLogix5000的處理器名即可。對(duì)于目前版本的RSView32,當(dāng)它和ControLogix5000處理器建立通訊時(shí),只能采用OPC或DDE方式連接,因?yàn)樵谥苯域?qū)動(dòng)的連接的方式中,不支持ControlLogix5000這種處理器的類型。RSView32的通訊組態(tài),主要設(shè)置通道(Chennel)和節(jié)點(diǎn)(Node)。通俗的講,設(shè)置通道就是設(shè)置RSView32與相應(yīng)的處理器連接的方式、網(wǎng)絡(luò)類型等;設(shè)置節(jié)點(diǎn)就是設(shè)置處理器的地址,類型等,通過(guò)設(shè)置通道和節(jié)點(diǎn)來(lái)確定RSView32具體和網(wǎng)絡(luò)中的哪臺(tái)處理器相連接。基于工業(yè)生產(chǎn)過(guò)程中最常用水箱液位控制系統(tǒng),系統(tǒng)通道和節(jié)點(diǎn)的設(shè)置如圖5-46:圖5-46

系統(tǒng)通道和節(jié)點(diǎn)的設(shè)置在通道的對(duì)話框我們主要設(shè)置網(wǎng)絡(luò)類型(Network),這和你所要連接的處理器所連接的網(wǎng)絡(luò)類型有關(guān),可選的網(wǎng)絡(luò)類型有:DF1、DH+、DH485、ControlNet及TCP/IP等。這里我們選用TCP/IP。相應(yīng)的主要網(wǎng)絡(luò)驅(qū)動(dòng)我們選擇AB_ETH-1,這取決于在使用RSLinx組態(tài)網(wǎng)絡(luò)時(shí),用到的處理器所使用的驅(qū)動(dòng)類型。(1)對(duì)于節(jié)點(diǎn)的設(shè)置,當(dāng)數(shù)據(jù)源選用直接驅(qū)動(dòng)時(shí),各項(xiàng)的含義如下:1)節(jié)點(diǎn)名(Name):輸入您自定義的可編程控制器、網(wǎng)絡(luò)服務(wù)器或Windows程序名。節(jié)點(diǎn)名可有多達(dá)40個(gè)大小寫(xiě)字母、數(shù)字、和下劃線。不允許有空格。2)通道(Chennel):選擇一個(gè)通道序號(hào)。該通道一定要經(jīng)“通道”編輯器設(shè)置過(guò)。如果該通道未經(jīng)設(shè)置,在下拉列表中會(huì)有<Unassigned>標(biāo)志.3)站(Station):鍵入通信通道內(nèi)可編程控制器的物理站地址。地址格式取決于該節(jié)點(diǎn)所用通道和網(wǎng)絡(luò)類型。詳細(xì)說(shuō)明請(qǐng)參照可編程控制器的有關(guān)文件,或是安裝程序所帶的幫助文件和用戶手冊(cè)。如果在您的計(jì)算機(jī)已經(jīng)安裝并運(yùn)行了RSLinx,請(qǐng)單擊RSWho窗口,該窗口里將顯示選定通道所連接的全部活動(dòng)的PLC站。當(dāng)您從RSWho窗口里選定一個(gè)站時(shí),“站”和“類型”框?qū)⒈蛔詣?dòng)填寫(xiě)。RSView32用PLC-5(增強(qiáng)型)替換所有PLC-5系列設(shè)備類型。如果您使用PLC-5/10、5/12、5/15或5/25,請(qǐng)?jiān)凇邦愋汀笨蚶镞x擇PLC-5。1)類型(Type):選擇您正在使用的可編程控制器的類型。2)超時(shí)(Timeout):鍵入在報(bào)告通信錯(cuò)誤之前RSView32等待的秒數(shù)(0-65535)。通常情況下三秒種足夠了。因此,系統(tǒng)的節(jié)點(diǎn)設(shè)置(數(shù)據(jù)源為直接驅(qū)動(dòng))如圖5-47所示:圖5-47

系統(tǒng)的節(jié)點(diǎn)設(shè)置(數(shù)據(jù)源為直接驅(qū)動(dòng))對(duì)于大多數(shù)本機(jī)和遠(yuǎn)程設(shè)備之間的通訊,RSView32采用OPC或DDE連接。OPC(OLEforProcessControl)使RSView32可以作為一個(gè)客戶端或服務(wù)器,允許在不同的RSView32站以及其它OPC服務(wù)器之間進(jìn)行點(diǎn)對(duì)點(diǎn)通訊。RSView32使用標(biāo)準(zhǔn)或高級(jí)AdvanceDDE(動(dòng)態(tài)數(shù)據(jù)交換)數(shù)據(jù)格式與DDE服務(wù)器(例如:RockwellSoftwareRSServer產(chǎn)品或其它第三方的服務(wù)器)和DDE客戶端(例如:MicrosoftExcel)通訊。當(dāng)數(shù)據(jù)源選擇OPC服務(wù)器(OPCServer)即:使用OPC使RSView32作為一個(gè)客戶端的時(shí)候,我們必須先打開(kāi)RSLinx,選擇OPC服務(wù)器與任何支持OPC的應(yīng)用程序通信。OPC服務(wù)器可以是本機(jī)或通過(guò)遠(yuǎn)程網(wǎng)絡(luò)。(使用RSLinx建立OPC服務(wù)器請(qǐng)參閱前面章節(jié))。對(duì)于節(jié)點(diǎn)的設(shè)置,當(dāng)數(shù)據(jù)源選用OPC服務(wù)器時(shí)如圖5-48所示,各項(xiàng)的含義如下:1)服務(wù)器名(Name):?jiǎn)螕舴?wù)器“名字”輸入框旁邊的瀏覽按鈕“...”,并從已安裝的服務(wù)器列表中選擇一個(gè)服務(wù)器,RSView32將自動(dòng)填寫(xiě)余下的輸入框,當(dāng)然您也可以自己填寫(xiě)輸入框。您可以填寫(xiě)一個(gè)尚未安裝的OPC服務(wù)器,等以后再安裝。按下面的格式輸入與RSView32通信的OPC服務(wù)器的名字:<廠商>.<驅(qū)動(dòng)程序名>.<版本>如果用RSView32作OPC服務(wù)器,則不需要指定版本號(hào)。對(duì)于RSLinx,您也不需要指定廠商名。圖5-48系統(tǒng)的節(jié)點(diǎn)設(shè)置(數(shù)據(jù)源為OPCServer)2)服務(wù)器類型(Type):選擇OPC服務(wù)器類型:①“內(nèi)部運(yùn)行”-如果服務(wù)器是一個(gè).dll文件。②“本機(jī)”-如果服務(wù)器是一個(gè).exe文件,且與OPC客戶機(jī)運(yùn)行在同一計(jì)算機(jī)上。③“遠(yuǎn)程”-如果服務(wù)器是一個(gè).exe文件,且運(yùn)行在網(wǎng)絡(luò)上與OPC客戶機(jī)相連的另一臺(tái)計(jì)算機(jī)上。3)服務(wù)器計(jì)算機(jī)名或地址(ServerComputerName):如果OPC服務(wù)器是遠(yuǎn)程的,則輸入服務(wù)器計(jì)算機(jī)名或地址,或單擊“...”,然后從列表中選擇該服務(wù)器計(jì)算機(jī)。4)訪問(wèn)路徑(Access):如果知道的話就請(qǐng)指定OPC服務(wù)器的訪問(wèn)路徑,否則就不填寫(xiě)。如果OPC服務(wù)器是RSLinx,訪問(wèn)路徑是DDE/OPC主題名。如果OPC服務(wù)器是另一個(gè)RSView32站,訪問(wèn)路徑是加載到服務(wù)器計(jì)算機(jī)上的RSView32項(xiàng)目名。如果OPC服務(wù)器既不是RSLinx也不是RSView32站,請(qǐng)參閱OPC服務(wù)器文件中關(guān)于訪問(wèn)路徑的語(yǔ)法部分。如果在“節(jié)點(diǎn)”編輯器里指定了訪問(wèn)路徑,也就同時(shí)禁止使用“標(biāo)記數(shù)據(jù)庫(kù)”編輯器里的“OPC地址瀏覽器”。5)更新速率(Update):指定OPC服務(wù)器送數(shù)據(jù)到OPC客戶機(jī)的最大速率。默認(rèn)值是1秒。OPC服務(wù)器實(shí)際使用的速率可能比您指定的速率慢。鍵入0指定服務(wù)器使用最快速率。(2)對(duì)于節(jié)點(diǎn)的設(shè)置,當(dāng)數(shù)據(jù)源選用DDE服務(wù)器時(shí)如圖5-49所示,各項(xiàng)的含義如下:圖5-49系統(tǒng)的節(jié)點(diǎn)設(shè)置(數(shù)據(jù)源為DDEServer)1)應(yīng)用程序(Application):輸入DDE服務(wù)器名或其它將與RSView32通信的Windows應(yīng)用程序,例如:Excel。2)標(biāo)題(Topic):輸入通信標(biāo)題名。如果程序是Excel,標(biāo)題將是一個(gè)特定的Excel電子數(shù)據(jù)表。五、拓展性知識(shí)1.Tags和Tag庫(kù)Tag是設(shè)備或內(nèi)存中一個(gè)變量的邏輯名字。當(dāng)需要時(shí),當(dāng)前Tag值可以由設(shè)備不斷刷新。Tag值被連接和存儲(chǔ)到計(jì)算機(jī)的內(nèi)存---數(shù)值表(ValueTable)中,RSView32的各個(gè)部件可以迅速存取它。Tags是社會(huì)化書(shū)簽(socialBookmark),是一種更為靈活、有趣分類方式。用戶可以為每個(gè)變量添加一個(gè)或多個(gè)標(biāo)簽,從而根據(jù)這些標(biāo)簽進(jìn)行分類。Tags可以說(shuō)是動(dòng)態(tài)、靈活的識(shí)別標(biāo)。在Tag庫(kù)中,你可以定義或創(chuàng)建想要RSView32監(jiān)控的Tag。2.Tag的類型RSView32使用Tag的類型如下:1)模擬量(Analog):一個(gè)值的范圍;這類Tag能夠代表變量的狀態(tài),如:溫度、壓力、電壓、電流和液位等。2)數(shù)字量(Digital):0或1;這類Tag僅能表示設(shè)備的開(kāi)關(guān)狀態(tài),如:開(kāi)關(guān)、繼電器和接觸器等。3)字符串(String):ASCII字符串,或整個(gè)字(最多82個(gè)字符);這類Tag能夠代表使用文本的Tag,如:條形碼掃描器。系統(tǒng)(System):當(dāng)系統(tǒng)運(yùn)行時(shí),產(chǎn)生的信息,包括:報(bào)警信息、通信狀態(tài)、系統(tǒng)時(shí)間和日期等。系統(tǒng)Tag是創(chuàng)建工程時(shí)系統(tǒng)自動(dòng)創(chuàng)建的,用戶只能使用它,不能編輯和刪除它。(合理地使用系統(tǒng)的標(biāo)簽,可以很方便地建立動(dòng)畫(huà)界面。)3.數(shù)據(jù)來(lái)源當(dāng)你定義了數(shù)據(jù)的類型后,你必須指定數(shù)據(jù)的來(lái)源。數(shù)據(jù)來(lái)源決定Tag是從外部還是從內(nèi)部接收它的值。(1)設(shè)備Tag把設(shè)備作為它的數(shù)據(jù)來(lái)源時(shí),它是從RSView32的外部接收數(shù)據(jù)。數(shù)據(jù)來(lái)自于PLC驅(qū)動(dòng)程序或DDE服務(wù)器。以設(shè)備作為數(shù)據(jù)來(lái)源的Tag的數(shù)量,是根據(jù)你所購(gòu)買的軟件有所限制,如:150、300、1500點(diǎn)等。(2)內(nèi)存Tag把內(nèi)存作為它的數(shù)據(jù)來(lái)源時(shí),它是從RSView32的內(nèi)部數(shù)值表(ValueTable)中接收數(shù)據(jù)。內(nèi)存Tag可以用作存儲(chǔ)內(nèi)部值。以內(nèi)存作為數(shù)據(jù)來(lái)源的Tag的數(shù)量,不受限制。4.關(guān)于T

溫馨提示

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