以太網(wǎng)網(wǎng)絡在自動化生產(chǎn)控制的應用
| 論文類型 | 運營與管理 | 發(fā)表日期 | 2005-12-01 |
| 來源 | 中國水網(wǎng) | ||
| 作者 | 岑國鋒 | ||
| 關鍵詞 | 以太網(wǎng) 三層體系機構(gòu) RSLinx 自動報表 | ||
| 摘要 | 本文介紹了以太網(wǎng)網(wǎng)絡在自動化生產(chǎn)控制的應用。主要介紹三部分的應用:以太網(wǎng)在自動控制系統(tǒng)的應用、用辦公以太網(wǎng)網(wǎng)絡傳遞生產(chǎn)監(jiān)控數(shù)據(jù)和用以太網(wǎng)實現(xiàn)生產(chǎn)報表自動化。 | ||
以太網(wǎng)網(wǎng)絡在自動化生產(chǎn)控制的應用
岑國鋒
廣州自來水公司
摘要:本文介紹了以太網(wǎng)網(wǎng)絡在自動化生產(chǎn)控制的應用。主要介紹三部分的應用:以太網(wǎng)在自動控制系統(tǒng)的應用、用辦公以太網(wǎng)網(wǎng)絡傳遞生產(chǎn)監(jiān)控數(shù)據(jù)和用以太網(wǎng)實現(xiàn)生產(chǎn)報表自動化。
關鍵詞:以太網(wǎng);三層體系機構(gòu);RSLinx;自動報表
Abstract:This paper set forths the applications of the ethernet network in automatic produce control.Mostly set forths three patr of the applications: the applications of the ethernet network in automatic system;transfer the watch and control date of produce by official ethernet network; carry out automatic product report forms by ethernet network.
Keywords:ethernet network;the system framework of three layer; Fuzzy prediction; RSLinx; automatic report forms
一、 引言
現(xiàn)代企業(yè)的信息化系統(tǒng)由三部分組成:
處于最上層的ERP(企業(yè)資源計劃)系統(tǒng)、處于中間層的MES(制造執(zhí)行系統(tǒng))、處于最底層的PCS(過程控制系統(tǒng))。其中,ERP主要根據(jù)企業(yè)的人、財、物各種資源的狀況和產(chǎn)、供、銷各個環(huán)節(jié)的信息,對生產(chǎn)進行合理有效的計劃、組織,使生產(chǎn)經(jīng)營活動協(xié)調(diào)有序地進行,并對企業(yè)的戰(zhàn)略計劃進行決策。MES則根據(jù)ERP系統(tǒng)下達的合同計劃,通過生產(chǎn)調(diào)度、生產(chǎn)統(tǒng)計、成本控制、物料平衡和能源管理過程組織生產(chǎn),并將信息加以采集、傳遞和加工處理,及時呈報ERP系統(tǒng)。PCS系統(tǒng)主要完成底層設備單機控制、連續(xù)控制、通信聯(lián)網(wǎng)、在線設備狀態(tài)監(jiān)測及現(xiàn)場設備生產(chǎn)、運行數(shù)據(jù)的采集、存儲、統(tǒng)計等功能,保證現(xiàn)場設備高質(zhì)量完成生產(chǎn)任務,并將現(xiàn)場設備生產(chǎn)及運行數(shù)據(jù)信息傳送到工廠管理層,向工廠級MIS系統(tǒng)數(shù)據(jù)庫提供數(shù)據(jù)。同時也可接受工廠管理層下達的生產(chǎn)管理及調(diào)度命令并執(zhí)行之。因此,過程控制系統(tǒng)是實現(xiàn)工廠自動化及企業(yè)信息化的基礎。
近年來,自動化技術發(fā)展使人們認識到,單純提高生產(chǎn)設備單機自動化水平,并不一定能給整個企業(yè)帶來好的效益;因此,企業(yè)給自動化技術提出的進一步要求是:將整個工廠作為一個系統(tǒng)實現(xiàn)其自動化,目標是實現(xiàn)企業(yè)的最佳經(jīng)濟效益;這即要求應用數(shù)字通信技術實現(xiàn)工廠信息縱向的透明通信。
二、 以太網(wǎng)在自動控制系統(tǒng)的應用
2.1 自動化網(wǎng)絡三層體系機構(gòu)
現(xiàn)在自動化領域上一般采用三層網(wǎng)絡結(jié)構(gòu),即設備層、控制層和信息層的體系。在這個體系中,數(shù)據(jù)可以雙向流通、層與層之間可以交換數(shù)據(jù),對某一具體應用可以選擇其中某層或某幾層,而且每層之間可能存在層疊。我們的目的就是,采用一個開放的、扁平的、滿足高性能系統(tǒng)需求的、降低整體系統(tǒng)費用的(包括提高網(wǎng)絡 /設備診斷能力、減少接線、安裝、系統(tǒng)調(diào)試時間,提高糾錯能力)的網(wǎng)絡體系,如圖1所示。
圖 1 自動化網(wǎng)絡三層體系機構(gòu)
三層網(wǎng)絡體系的特點是:
1.從底層到高層全部是開放的 不需許可證,不用注冊,沒有任何限制
2.對任何人都是可用的技術 產(chǎn)品的可靠的互操作性
3.扁平結(jié)構(gòu) 以最少層次的網(wǎng)絡支持 可從高層對以下各層的產(chǎn)品組態(tài)及監(jiān)測
4.所有層之間的完全橋接 層之間通過網(wǎng)橋 /網(wǎng)關連接
5.對設備可有增強的診斷能力 將控制分散到整個體系
6.對每個特有的層只需關注一些關鍵的功能,例如:
i. 信息層 :使用以太網(wǎng)( Ethernet),它是一個開放的,全球公認的用于信息層互聯(lián)的事實標準。
這一層網(wǎng)絡關注的焦點:高速報文傳送和高容量數(shù)據(jù)共享
ii. 控制層(例如,使用ControlNet) 此層網(wǎng)絡要求是:支持 I/O信息,報文的傳輸和診斷功能 開放性技術 能夠設置信息的優(yōu)先級 一定能用到的帶寬 支持高數(shù)據(jù)的節(jié)點數(shù) 支持多主機、廣播式和對等 (Peer-to-Peer) 的通訊方式
此層網(wǎng)絡關注焦點:高速 I/O信息和報文的傳送 有效地數(shù)據(jù)共享定性和可重復性 (Determinism &Repeatability)
iii. 設備層:(例如,用DeviceNet網(wǎng)) 有類似于控制層的要求,但更強調(diào)降低安裝費用、系統(tǒng)調(diào)試時間。
2.2 以太網(wǎng)在現(xiàn)場總線的應用
以太網(wǎng)屬國際標準,現(xiàn)已廣泛用于程序維護、向MIS和MES系統(tǒng)傳遞工廠數(shù)據(jù)、監(jiān)控、連接人機界面、記錄事件和告警。以太網(wǎng)工業(yè)協(xié)議(Ethernet IP)作為信息網(wǎng)絡,為上層網(wǎng)絡計算機系統(tǒng)提供讀取工廠數(shù)據(jù)的途徑,并提供可編程設備支持(PDS)。
從用戶的觀點來看,以太網(wǎng)的最大的優(yōu)點就是,它是基于開放的標準,特點是為所有的PC共享。通過選擇以太網(wǎng)和以太網(wǎng)產(chǎn)品,用戶就不必再擔心被產(chǎn)品制造商的特有協(xié)議結(jié)構(gòu)所綁定。這就充分的簡化了用戶的任務,因為許多不同類型的設備可以簡單的把它們插入到相同的以太網(wǎng)LAN就可以實現(xiàn)相互連接。另外,以太網(wǎng)再辦公環(huán)境中已經(jīng)普遍使用,并且提供了許多有用的服務,如:e-mail, FTP和 web瀏覽,這些都為用戶所熟悉。將這些服務應用到工業(yè)控制網(wǎng)絡,讓客戶處于領先地位,因為他們不需要花費更多的時間來學習新的應用技術。這同樣意味著,培訓費用將會減少,開發(fā)時間將會加快,因為系統(tǒng)開發(fā)者已經(jīng)對以太網(wǎng)應用軟件的開發(fā)已經(jīng)很熟悉了。
2.3 劉屋洲取水泵站的無線以太網(wǎng)
廣州市自來水公司的劉屋洲取水泵站建在東江下游的劉屋洲島上,四面環(huán)水,與西洲水廠相隔幾公里遠。為了生產(chǎn)調(diào)度的需要,劉屋洲取水泵站的PLC系統(tǒng)必須與西洲水廠以及新塘水廠的PLC系統(tǒng)通信,但卻沒有過江的通信電纜與外部聯(lián)系。因此劉屋洲取水泵站通過微波通信與西洲水廠和新塘水廠組成無線以太網(wǎng)網(wǎng)絡。這個無線以太網(wǎng)實現(xiàn)兩大功能,一是PLC系統(tǒng)之間的工業(yè)以太網(wǎng)通信,用于傳送實時生產(chǎn)數(shù)據(jù),二是生產(chǎn)調(diào)度通訊,用于傳送生產(chǎn)監(jiān)控圖像和IP電話數(shù)據(jù)。在西洲水廠不但可以詳細了解劉屋洲取水泵站的實時生產(chǎn)數(shù)據(jù),而且可以收到劉屋洲取水泵站的實時圖像。西洲水廠值班人員還可以與新塘水廠和劉屋洲取水泵站的值班人員利用IP電話進行通話,傳達生產(chǎn)調(diào)度的命令。這個無線以太網(wǎng)的網(wǎng)絡結(jié)構(gòu)如圖2所示。
圖2 劉屋洲取水泵站無線以太網(wǎng)網(wǎng)絡圖
二、用辦公以太網(wǎng)網(wǎng)絡傳遞生產(chǎn)監(jiān)控數(shù)據(jù)
3.1 RSLinx通信軟件的網(wǎng)關功能
RsLinx軟件4中版本:分別是 RsLinx lite,RsLinx single node,RsLinx Professional,RsLinx Gateway,其實它們?nèi)粯?安裝不同的授權就變成了不同的版本.
RsLinx lite是免費的,它的主要功能就是PLC的編程和硬件的組態(tài)。
RsLinx Professional是最為廣泛使用的,它包含了OPC和DDE的功能以及PLC和其它設備數(shù)據(jù)查看的功能。
RsLinx Gateway是最功能最完全的版本,它支持Remote OPC和網(wǎng)關功能,就是說你可以把一臺安裝有RSLINX的計算機當作一個網(wǎng)關從而訪問到你的PLC的必備軟件。
西洲水廠建有在中控室和辦公大樓之間的光纖網(wǎng)絡,主要是組成廠內(nèi)的辦公網(wǎng)絡,傳遞生產(chǎn)報表數(shù)據(jù)和生產(chǎn)記錄數(shù)據(jù)等。西洲水廠通過使用RsLinx Gateway,把一臺安裝有RSLINX的中控室的監(jiān)控計算機當作一個網(wǎng)關,從而在辦公樓的計算機也可以直接讀取廠內(nèi)PLC系統(tǒng)的實時數(shù)據(jù)。這樣,中控室和辦公大樓之間就不用再建設PLC網(wǎng)絡,節(jié)省網(wǎng)絡建設費用和PLC網(wǎng)絡接口卡的購買費用,大大節(jié)約了成本。同時,因為光纖的防雷效果佳,維護費用小,所以也節(jié)約了PLC網(wǎng)絡的維護費用。
3.2 RSLinx通信軟件簡介
羅克威爾公司的RSLinx軟件是在Microsoft Win98、Win2000以及WinXP操作系統(tǒng)下建立工廠所有通信方案的工具。它為A-B的可編程控制器與各種Rockwell Software及A-B應用軟件,如RSLogix5/500、RSLogix5000、RSView32、RSViewSE等然間之間建立通信聯(lián)系。下面介紹一下RSLinx界面元件組成和主要功能。
當啟動RSLinx后,Rockwell Software RSLinx應用程序窗口出現(xiàn)。應用程序窗口包括標題欄、菜單欄、工具欄、以子窗口打開的應用程序工作區(qū)(RSWho、診斷等)以及一個狀態(tài)欄,如圖3所示。
1、標題欄 從“有效驅(qū)動器類型”的下拉列表框中選擇你想要的類型,對于不同的通訊協(xié)議,有不同的選項,添加RSLINX的為遠程訪問,要選擇“Remote Device via Linx Gateway”項,然后按右邊的“ADD NEW”。如果上圖下部分列出的有你想要的類型,就不用再新增加,這是你可以選擇其中的一項,然后按右邊的“Configure”按鈕,重新對它進行配置。這兩種方法都可以得到如圖5所示的界面。 其中的參數(shù)為:Server’s IP Address or:網(wǎng)關計算機的IP地址;Server Name:網(wǎng)關計算機的名稱;Remote diver name:網(wǎng)關驅(qū)動器名稱。按設定的要求選擇就可以配置好遠程驅(qū)動了。 左邊的樹視圖顯示的是已經(jīng)配置的所有的驅(qū)動器,右邊顯示的是對應左邊驅(qū)動器協(xié)議上所連接的所有控制器,圖表下顯示的數(shù)字是表示控制器的節(jié)點號,圖表中若有打紅叉表示此控制器系統(tǒng)沒有檢測到,可能是接線有問題或者差節(jié)點號的控制器已經(jīng)不存在。需要具體情況具體考慮和檢查。 西洲水廠的生產(chǎn)監(jiān)控系統(tǒng)運行已有九年多了,運行穩(wěn)定平穩(wěn),能采集到全部分的生產(chǎn)數(shù)據(jù)。在開廠初期由于生產(chǎn)監(jiān)控系統(tǒng)沒有合適的生產(chǎn)報表的功能模塊,所以值班人員只能手工從電腦屏幕中抄回數(shù)據(jù)填入報表。這樣不僅白白浪費了大部分的數(shù)據(jù)資源,自動系統(tǒng)的實時監(jiān)控功能優(yōu)勢也未能充分發(fā)揮。同時,廠內(nèi)也有完善的辦公以太網(wǎng)網(wǎng)絡,并且在以太網(wǎng)上也能讀取實時生產(chǎn)數(shù)據(jù)。,我開發(fā)了一套實時自動報表系統(tǒng)。 參考文獻 1、宋德玉; 可編程控制器原理及應用系統(tǒng)設計技術[M];冶金工業(yè)出版社 1999.7
圖3 RSLinx通信軟件界面
除顯示軟件名稱外,標題欄還包括控制菜單、最大化、最小化以及關閉程序控制,其符號與功能與Windows定義相同。
2、菜單欄
File菜單完成創(chuàng)建與打開RSLinx項目;Edit菜單完成拷貝DDE鏈到剪切板;View菜單完成設置與改變Rslinx界面顯示,打開Event Viewer,選擇RSWho觀察器;Communications組態(tài)驅(qū)動程序、主題及其它RSLinx選項,查看驅(qū)動程序、DDE及其它客戶應用程序的診斷;Station執(zhí)行診斷計數(shù)器功能以及查看SLC Data Monitor;DDE組態(tài)DDE/OPC主題以及查看事件與診斷信息;Window及Help與Windows一樣。
3、工具欄
第一個:用于打開、刪除或創(chuàng)建一個新的DDE項目。DDE項目包括一個或多個DDE主題,用戶可以在此同時建立一組主題。
第二個:顯示處理器通信網(wǎng)絡上所有用的/活動的站點。
第三個:用于設置RSLinx與處理器之間的通信。
第四個:激活驅(qū)動程序診斷窗。
第五、第六為建立DDE相關文件的工具。分別為組態(tài)主題、拷貝一個DDE鏈到剪切板使RSLinx作為DDE的服務器。
3.3 RSLinx使用詳解
1、網(wǎng)關設置
選擇Communications菜單中的Configure Gateway,得到界面如圖4所示。
圖4 網(wǎng)關配置界面
選定“Eanble RSLinx Gateway“,按“應用”按鈕,再按“確定”按鈕完成設置。
2、配置遠程訪問驅(qū)動器
選擇Communications菜單中的Configure Drivers,得到界面如圖5所示。
圖5 驅(qū)動器配置界面
圖5 驅(qū)動器參數(shù)設置
3、查看網(wǎng)絡
關閉配置窗口,回到RSLinx啟動界面,選擇Communications菜單中的RSwho,得到如圖5的界面:
圖5系統(tǒng)設備運行情況
如控制器顯示正常,就可以在監(jiān)控界面讀取實時的生產(chǎn)數(shù)據(jù)了。
三、用以太網(wǎng)實現(xiàn)生產(chǎn)報表自動化
生產(chǎn)監(jiān)控系統(tǒng)所采集的所有數(shù)據(jù),是通過大量的現(xiàn)場傳感器、儀表等器件,以模擬量或數(shù)字量的方式傳送至 PLC系統(tǒng)的輸入端口,再經(jīng)過 PLC5處理器,最后通過DH+網(wǎng)絡存儲到相應的工作子站監(jiān)控終端計算機硬盤特定目錄中。
報表系統(tǒng)的數(shù)據(jù)庫源于生產(chǎn)監(jiān)控系統(tǒng)歷史數(shù)據(jù)記錄程序。由于監(jiān)控系統(tǒng)的系統(tǒng)軟件為基于Windows 2000的RSView32平臺,原始數(shù)據(jù)中因RSView32平臺停止運行或故障時會產(chǎn)生數(shù)據(jù)缺損或無效數(shù)據(jù)等,因此我用中控室兩臺監(jiān)控計算機同時記錄,重新編寫了一個專門的數(shù)據(jù)處理程序,對原始數(shù)據(jù)進行過濾和整理,本機有缺損數(shù)據(jù)時通過網(wǎng)絡讀取另外一臺機的數(shù)據(jù)來補全,并用特定的格式存儲在指定的目錄中,從而確保了原始數(shù)據(jù)采集均在每個正點和半點進行。當數(shù)據(jù)積累到一定的程度,將通過辦公以太網(wǎng)網(wǎng)絡系統(tǒng)轉(zhuǎn)存到光盤中作長期保存。
自動報表系統(tǒng)提供了良好的操作界面,實現(xiàn)數(shù)據(jù)查詢、報表打印、報表瀏覽、數(shù)據(jù)分析和統(tǒng)計等功能。使用者無需專門培訓即可進行操作。
啟動報表系統(tǒng)后,使用者可自由選擇是生成當天的報表還是查詢?yōu)g覽報表。輸入所需報表的日期,系統(tǒng)就會自動地在其數(shù)據(jù)庫中取數(shù)計算,并在屏幕上顯示相應的報表。在檢查時如果發(fā)現(xiàn)有錯,則可以直接在屏幕中修改。然后可以選擇報表再生成或者直接結(jié)束。結(jié)束時,系統(tǒng)會自動存儲所打開的報表,并將數(shù)據(jù)傳遞給公司調(diào)度室。以后再有查詢同一日期的報表,系統(tǒng)就會直接調(diào)用而無需重新計算了。
當需要作總結(jié)性的生產(chǎn)報表時,只要使用者輸入日期的范圍,系統(tǒng)就會根據(jù)存儲的日結(jié)報表數(shù)據(jù),按照要求生成相應的生產(chǎn)報表。如果要分析和比較數(shù)據(jù)或作出各種統(tǒng)計,則系統(tǒng)可以提供豐富的工具,使之能在短時間內(nèi)就能生成各式的圖表和曲線。
自動報表是實時地記錄各項生產(chǎn)數(shù)據(jù),故很大程度上減小了各種人為的誤差,增加了報表的準確性,從而為生產(chǎn)方面和管理方面的各項分析提供了可靠的數(shù)據(jù)。
自動報表的數(shù)據(jù)是在計算機里面,使得對報表的查詢、分析變得非常容易和迅速,尤其是查詢和分析的工具和手段豐富多彩,數(shù)據(jù)的利用率及潛在價值大為提高。數(shù)據(jù)的存儲空間大大縮小,保存的可靠性大大提高。
打印機打印的自動報表比手工抄寫的報表美觀整齊得多,便于存儲和匯報。
管理人員和技術人員可以通過本廠辦公以太網(wǎng)網(wǎng)絡共享報表系統(tǒng)數(shù)據(jù),隨時查詢所需生產(chǎn)數(shù)據(jù),不必逐頁去翻看報表。
2、邱公偉;可編程控制器網(wǎng)絡通訊及[M];清華大學出版社;2000.3
3、ControlNet系統(tǒng)概述;羅克韋爾公司;Publication CNET-SO001A-ZH June 2003
論文搜索
發(fā)表時間 至
月熱點論文
論文投稿
很多時候您的文章總是無緣變成鉛字。研究做到關鍵時,試驗有了起色時,是不是想和同行探討一下,工作中有了心得,您是不是很想與人分享,那么不要只是默默工作了,寫下來吧!投稿時,請以附件形式發(fā)至 paper@h2o-china.com ,請注明論文投稿。一旦采用,我們會為您增加100枚金幣。








