1、實(shí)現(xiàn)的目的,應(yīng)用的場(chǎng)合 本文以AB上位機(jī)FactoryTalk View SE為題講一下該軟件簡(jiǎn)單的入門使用方法。該上位機(jī)作軟件在工廠中可以啟到一個(gè)可視化的作用,實(shí)時(shí)觀察工廠自動(dòng)化中的動(dòng)態(tài)數(shù)據(jù)以及更改相關(guān)數(shù)據(jù)。 2、硬件配置2.1 上位機(jī)軟件AB的上位機(jī)軟件名稱是FactoryTalk View Studio。在將CD中的軟件安裝好之后點(diǎn)擊開始→RockWell Software→FactoryTalk View Studio。該軟件的圖標(biāo)如下圖所示: 2.2 AB PLC軟件此次我們所使用的的PLC是AB的PLC,使用的軟件是RSLogix 5000中文版。在將該軟件裝好后點(diǎn)擊開始→RockWell Software→RSLogix 5000 Chinese。該軟件的圖標(biāo)如下圖所示: 2.3 仿真軟件由于我們使用的是AB PLC所以使用的仿真軟件也是與AB PLC編程軟件配套的仿真軟件RSLogix Emulate 5000 Chassis Monitor。在將該軟件裝好后點(diǎn)擊開始→RockWell Software→RSLogix Emulate 5000 Chassis Monitor。該軟件的圖標(biāo)如下圖所示:
需要注意的是仿真軟件與PLC軟件兩者須為一個(gè)版本,仿真軟件的版本如下圖所示: 3、前期準(zhǔn)備3.1 設(shè)置 RSEmulate 5000 , 建立仿真機(jī)處理器 RSLogix 5000 Emulator由于我們手上并沒有實(shí)際的AB PLC,但是這不影響我們使用,我們可以使用PLC軟件的仿真功能來演示實(shí)際當(dāng)中PLC運(yùn)行情況。 1) 打開 RSEmulate 5000 軟件,界面如下 2) 點(diǎn)擊菜單 Slot\Creat Module …,彈出如下界面,選擇 Emulator RSLogix Emulate 5000 Controller,槽號(hào)選擇 2,點(diǎn) OK; 3) 可能彈出如下窗口,不用管,直接點(diǎn)下一步; 4) 彈出如下界面,選擇 RSLogix 5000 軟件版本,其他默認(rèn),點(diǎn)下一步; 5) 彈出如下界面,點(diǎn)完成; 6) 完成 RSEmulate 5000 設(shè)置,可看到槽 2 位置的 RSLogix 5000 Emulator 處理器 3.2 設(shè)置 RSLinx1) 打開 RSLinx 軟件,界面如下: 2) 點(diǎn)擊工具欄 圖標(biāo),彈出如下界面; 3) 點(diǎn)擊下拉列表,選擇虛擬背板驅(qū)動(dòng),點(diǎn)擊 Add New 4) 彈出如下界面,給服務(wù)器取名,點(diǎn)擊 OK; 5) 彈出如下界面,槽號(hào)選 0,點(diǎn)擊 OK; 6) 完成 RSLinx 設(shè)置,點(diǎn)擊 Close 關(guān)閉界面;(下面的Running表示虛擬背板正在運(yùn)行) 7) 點(diǎn)擊工具欄 圖標(biāo),可在彈出界面內(nèi)找到 RSLogix 5000 Emulator 處理器。 3.3 設(shè)置編程軟件,實(shí)現(xiàn)程序在線仿真1) 打開 RSLogix 5000 軟件,界面如下; 2) 點(diǎn)擊菜單 File\New …,彈出如下界面,處理器選型如下,版本 19,槽號(hào)選為 2,點(diǎn)擊 OK; 3) 建一個(gè)簡(jiǎn)單程序; 4) 點(diǎn)擊 圖標(biāo),彈出窗口,找到如下 RSLogix 5000 Emulator,點(diǎn)擊 Set Project Path,然后點(diǎn)擊 Go Online; 5) 彈出如下窗口,點(diǎn)擊 Download; 6) 彈出如下窗口,點(diǎn)擊 Download; 7) 顯示如下界面,開始下載程序到仿真器 8) 完成后,在如下界面,選擇模式為 Run Mode; 9) 彈出如下界面,點(diǎn)擊是; 10) 完成 RSLoigx 5000 設(shè)置; 11) 下圖為程序在線監(jiān)控 3.4 實(shí)現(xiàn)上位機(jī)與PLC的通訊1) 打開 FactoryTalk View Studio 軟件,界面如 2) 選中 圖標(biāo),點(diǎn)擊繼續(xù),彈出如下界面,新建一個(gè) ME 應(yīng)用程序,點(diǎn)擊創(chuàng)建; 3) 彈出如下圖畫面; 4) 點(diǎn)擊 RSLinx Enterprise 展開,右鍵點(diǎn)擊 Communication Setup,選打開; 5) 彈出如下畫面,點(diǎn)擊完成; 6) 彈出如下畫面,點(diǎn)擊添加,增加一個(gè)設(shè)備快捷方式 Emulator,選中 Emulator,然后 在右側(cè)設(shè)計(jì)(本地)展開 1789-A17,Backplane,找到 RSLogix 5000 Emulator 處理 器,點(diǎn)擊確定 7) 彈出如下畫面,選是 8) 再次打開 Communication Setup,點(diǎn)擊從“設(shè)計(jì)”到“運(yùn)行時(shí)”; 9) 彈出如下畫面,選是,然后點(diǎn)擊確定; 4、上位機(jī)的簡(jiǎn)單使用4.1 軟件界面1)該部分位于軟件界面上方。主要的功能有繪圖功能和對(duì)軟件的一些基本操作功能。 繪圖功能中常用的功能主要是:數(shù)字輸入,數(shù)字輸出,字符輸入,字符輸出,各種類型的的按鈕,條狀圖,各類控件,系統(tǒng)自帶的圖形庫(kù)。以及一些常用的繪圖工具,比如直線,矩形,折線,圓,多邊形等。 基本操作功能主要是軟件的工具欄,對(duì)軟件的基本操作等。 2)該部分位于軟件的左側(cè),屬于一個(gè)導(dǎo)航欄。主要的作用是打開畫面,建立變量,建立通訊,打開標(biāo)簽等。
4.2軟件界面 4.2.1 畫面的建立打開軟件后右鍵點(diǎn)擊畫面選項(xiàng)然后點(diǎn)擊新建則新建出一個(gè)畫面,畫面畫好后點(diǎn)擊保存并更改標(biāo)題后新建的畫面則會(huì)出現(xiàn)在畫面選項(xiàng)的文件夾下。如下圖所示: 4.2.2 圖形基本屬性的更改所有該軟件中的顏色更改以及顏色變化都是一樣的,現(xiàn)在我們以一個(gè)矩形框來做示例。點(diǎn)擊上方工具欄的圖標(biāo)在畫面中新建一個(gè)矩形。雙擊矩形打開該圖形的屬性界面: 屬性界面打開后里面有常規(guī)和通用兩個(gè)選項(xiàng)。在常規(guī)選項(xiàng)中可以更改線條的樣式,背景的樣式以及圖案的樣式。如果我們想改變顏色的話可以點(diǎn)擊背景色,前景色以及圖案顏色更改。同樣也能改變線條的寬度。比如我們點(diǎn)擊更改背景色為綠色則出現(xiàn)如下效果: 而在通用界面則顯示的是該圖形的位置以及大小屬性,如下圖所示: 更改大小小面的兩個(gè)屬性可以改變?cè)搱D形的大小,更改位置下面的兩個(gè)屬性可以改變圖形在畫面中的位置。 4.2.3 可見性與顏色我們?cè)谶@介紹一下常用的兩個(gè)功能,分別是是圖形的可見性和圖形的顏色。右鍵點(diǎn)擊圖形然后在動(dòng)畫中可以選擇。如下圖所示: 可見性指的是控制圖形的顯示與隱藏,可連接PLC的變量,根據(jù)設(shè)置當(dāng)PLC變量為真時(shí)隱藏或?yàn)榧贂r(shí)隱藏。顏色指的是根據(jù)PLC變量的變化來改變圖形的顏色,可以綁定BOOL量來顯示兩種顏色,也可以綁定字節(jié),字,雙字等來顯示多種顏色。下面我們來做一個(gè)顏色和可見性的應(yīng)用。 點(diǎn)擊工具欄的圖標(biāo),建立兩個(gè)文本取名為啟動(dòng)和停止。點(diǎn)擊打開可見性設(shè)置,如下圖所示: 將PLC與上位機(jī)通訊上后點(diǎn)擊標(biāo)簽然后選擇New Shortcut下的Online文件夾,雙擊后右邊框中會(huì)出現(xiàn)與所通訊上的PLC中的所有變量。這里我們點(diǎn)擊run變量進(jìn)行綁定。(若不顯示New Shortcut文件夾則點(diǎn)擊Refresh All Folders進(jìn)行刷新) 在這我們將啟動(dòng)的可見性綁定run變量后設(shè)置為可見,停止的可見性綁定run變量后設(shè)置為不可見。如下圖所示: 然后我們選中矩形框,右鍵打開動(dòng)畫然后打開顏色這一欄,選中變量run。將為0時(shí)的顏色設(shè)置為紅色,為1時(shí)的顏色設(shè)置為綠色。如下圖所示: 最后我們將兩個(gè)文本疊加到一起放入矩形框中就可以了,如下圖所示: 下面是控制這一段的PLC程序。當(dāng)start接通時(shí),run接通,上位機(jī)畫面顯示綠色和啟動(dòng)。當(dāng)stop接通時(shí),run斷開,上位機(jī)畫面顯示停止和綠色。 4.2.4 數(shù)字顯示數(shù)字輸入點(diǎn)擊工具欄的創(chuàng)建一個(gè)數(shù)字輸入框和一個(gè)數(shù)字顯示框,如下圖所示: 雙擊數(shù)字輸入框打開屬性界面,點(diǎn)擊上方的連接選項(xiàng)卡,在值得這一行綁定Dint_1變量。如下圖所示: 雙擊數(shù)字顯示框打開屬性界面,連接PLC變量Dint_2。如下圖所示: PLC程序如下圖所示: 這個(gè)程序表示將Dint_1里的數(shù)傳送到Dint_2里面,Dint_1里的內(nèi)容在上位機(jī)中輸入。仿真后的上位機(jī)畫面如下圖所示: 4.2.5 條形圖雙擊工具欄的條形圖圖標(biāo),在畫面上新建一個(gè)條形圖。雙擊打開條形圖屬性界面,在連接選項(xiàng)卡中綁定PLC變量,如下圖所示: 條形圖主要的作用就是根據(jù)綁定的變量中數(shù)字大小的變化來反映到圖形中,隨著數(shù)字的增加填充的顏色不斷上升或隨著數(shù)字的減小填充的顏色不斷下降。在常規(guī)選項(xiàng)卡中我們還可以改變這個(gè)條形圖的數(shù)字范圍。 4.2.6 畫面的切換點(diǎn)擊工具欄的圖標(biāo)創(chuàng)建一個(gè)按鈕,雙擊該按鈕打開屬性界面。在操作選項(xiàng)卡的界面點(diǎn)擊按下操作然后選擇Display,然后在下一步的文件下拉鍵中選擇要跳轉(zhuǎn)的界面。具體如下圖所示: 在 FactoryTalk View Studio 中,一次只能測(cè)試一個(gè)圖形顯示。要測(cè)試顯示之間的導(dǎo) 航,在 FactoryTalk View SE Client 中運(yùn)行應(yīng)用程序。 1)在桌面上,單擊 開始 > 所有程序 > Rockwell Software > FactoryTalk View,然后單擊 FactoryTalk View Site Edition Client。 2)在 FactoryTalk View SE Client 向?qū)е�,單�?新建,然后按照向?qū)е械恼f明進(jìn)行操作。 運(yùn)行后點(diǎn)擊添加的按鈕即可從當(dāng)前頁面跳轉(zhuǎn)到第二頁。 4.2.6 圖形的填充功能在FactoryTalk View Studio中除了使用條形圖達(dá)到填充功能外,使用普通的圖形也能達(dá)到填充功能。首先新建兩個(gè)一樣大的圓,將其中一個(gè)的背景色改為綠色,右鍵點(diǎn)擊該圓然后點(diǎn)擊動(dòng)畫→填充。如下圖所示: 標(biāo)簽處添加累加器的ACC變量。然后再點(diǎn)擊顏色,同樣添加這個(gè)變量。如下圖所示: 最后將兩個(gè)圓疊加在一起并將綠色的圓設(shè)置為置于上層,仿真的效果如下圖所示:加我,名稱后面的英文
|