基于以太網(wǎng)和現場(chǎng)總線(xiàn)的集散控制系統
本文以實(shí)例說(shuō)明了作為工業(yè)自動(dòng)化現代化水平標志的基于以太網(wǎng)和現場(chǎng)總線(xiàn)的集散控制系統的結構、功能和特點(diǎn),
并特別對數據通信部分進(jìn)行了闡述。
關(guān)鍵詞:集散控制; PLC; 以太網(wǎng); 現場(chǎng)總線(xiàn); 通信
Abstract: The structure of distributed control system which mark the up-date level of industrial automation are summarized. And
its function and characteristics are illustrated with an example based on Ethernet and field bus. The part of data communication is
introduced specially.
Key words: distributed control PLC Ethernet field bus communication
0 引言
進(jìn)入新世紀以來(lái),伴隨著(zhù)市場(chǎng)的進(jìn)一步開(kāi)放,企業(yè)之間的競爭不斷加強,各企業(yè)紛紛投入資金加緊
進(jìn)行新一輪的技術(shù)改造,希望能以高新技術(shù)為核心,以綜合自動(dòng)化為手段,不斷提高產(chǎn)品質(zhì)量,確立和加強企業(yè)在市場(chǎng)競爭中的地位。隨著(zhù)計算機、控制器、網(wǎng)絡(luò )、總線(xiàn)技術(shù)的發(fā)展,自動(dòng)化領(lǐng)域正在迅速的覆蓋從車(chē)間的現場(chǎng)設備到控制、管理的各個(gè)層次。分散檢測控制、集中監控管理的集散控制方式為實(shí)現大系統的綜合自動(dòng)化創(chuàng )造了條件。
1 概述
計算機具有強大的運算、存儲、邏輯判斷等信息加工能力,從它誕生開(kāi)始就被應用到控制系統中,
特別是微處理器的出現,進(jìn)一步擴大了計算機的應用范圍。在計算機上配以自動(dòng)化組態(tài)軟件可以更直觀(guān)、更方便地對生產(chǎn)過(guò)程進(jìn)行監視和控制,充分發(fā)揮計算機的復雜數據運算處理、報表統計和圖形顯示能力。
可編程控制器(PLC)具有抗干擾能力強,可靠性高,便于擴展,使用方便等優(yōu)點(diǎn),正在越來(lái)越廣泛的應用于工業(yè)生產(chǎn)過(guò)程中。隨著(zhù)生產(chǎn)水平不斷提高,人們更愿意使用多臺網(wǎng)絡(luò )化中小型PLC 而不是用一臺或數臺超大型PLC 來(lái)包攬全局。適當分散的中小PLC 所控制的范圍不大,不僅降低了風(fēng)險,往往還可以簡(jiǎn)化許多熱備冗余的配置,降低設備成本。
當前應用最為廣泛的計算機網(wǎng)絡(luò )技術(shù)是以太網(wǎng)技術(shù),符合公共標準的TCP/IP 協(xié)議的以太網(wǎng)使得上層
計算機系統通過(guò)以太網(wǎng)訪(fǎng)問(wèn)車(chē)間級數據,為全廠(chǎng)范圍控制系統的數據匯集和監視創(chuàng )造條件。它的開(kāi)放性協(xié)議使得各種計算機和不同廠(chǎng)商的PLC 可以互連,在必要時(shí)也可以進(jìn)行一些控制和協(xié)調。而且人們對以太網(wǎng)技術(shù)很熟悉,可以降低系統的開(kāi)發(fā)、培訓和維護的費用。
現場(chǎng)總線(xiàn)是一種互聯(lián)現場(chǎng)自動(dòng)化設備及其控制系統的雙向數字通信協(xié)議,現場(chǎng)總線(xiàn)使控制功能適當
分散到現場(chǎng)設備,系統的自立能力增強,節約機柜空間,使現場(chǎng)的電纜連線(xiàn)大量減少?,F場(chǎng)總線(xiàn)具備可靠性高、穩定性好、抗干擾能力強、通訊速率快、系統安全符合環(huán)境保護要求的優(yōu)勢。
總之企業(yè)的系統生產(chǎn)過(guò)程是很復雜的,設備分布廣,各工序各設備并行地進(jìn)行工作,因此用數臺PLC
對生產(chǎn)過(guò)程進(jìn)行實(shí)時(shí)控制,用一臺或數臺微型機作為監控系統的上位機,上位機通過(guò)以太網(wǎng)與PLC 相連,實(shí)現對現場(chǎng)數據巡回采集、集中處理,在實(shí)際應用中還可以利用上位機對PLC 進(jìn)行遠程編程或對程序中的參數進(jìn)行設置或修改。以太網(wǎng)可以達到很高的通信速率,利用以太網(wǎng)的優(yōu)點(diǎn),結合PLC 控制器及現場(chǎng)總線(xiàn),就可以構成全分散、全開(kāi)放的集散控制系統。下面以某廠(chǎng)打葉復烤線(xiàn)控制系統為例對集散控制系統進(jìn)行說(shuō)明。
2 系統組成
依據分散檢測控制、集中監控管理的原則,系統由集中監控層、設備控制層兩部分組成。圖1 為該
打葉復烤線(xiàn)集散控制系統示意圖。
2.1 集中監控層(上位機)
由三臺計算機和打印機構成。一臺對煙葉預處理、葉梗分離、風(fēng)送除塵三條線(xiàn)進(jìn)行集中監控,另一臺
對煙片復烤、煙梗復烤、預壓打包三條線(xiàn)進(jìn)行集中監控。一臺用作編程工作站。
2.1.1 集中監控層軟硬件配置
監控計算機選用配置為PⅢ1GHZ 以上主頻,128M 內存,40G 硬盤(pán)的IBM 商用電腦,PHILIPS 21 寸顯示器;打印機選用HP LJ5000 激光打印機;配置不間斷電源(UPS),型號選用APC 產(chǎn)品,容量為2KVA。監控計算機操作系統配置安全性可靠性高的Windows 2000 中文版;監控組態(tài)軟件選用Intellution 的FIX。
2.1.2 監控管理層的主要功能
a. 向下通過(guò)以太網(wǎng)與控制執行層進(jìn)行數據通訊,通過(guò)簡(jiǎn)潔、直觀(guān)的現場(chǎng)模擬圖反映主要單機設備電
機狀態(tài),各檢測元件狀態(tài),各執行器件狀態(tài),主要設備參數和工藝參數等;
b. 顯示主要工藝參數的變化趨勢,如水分、流量、溫度等,有助于工藝人員及時(shí)掌握工藝參數變化
情況,穩定工藝,提高產(chǎn)品質(zhì)量;
c. 以彈出窗口和表格形式顯示故障信息,包括故障發(fā)生時(shí)間、發(fā)生位置、故障內容等;
d. 工程師站實(shí)現遠程對PLC 編程、PLC 運行狀況監測及程序修改等;
e. 向上通過(guò)以太網(wǎng)與企業(yè)管理層進(jìn)行數據通訊,向廠(chǎng)領(lǐng)導和各職能部門(mén)發(fā)布生產(chǎn)和工藝數據,為廠(chǎng)
里的決策提供依據,接受廠(chǎng)里的指令并打印各種報表等。
2.2 設備控制層
劃分為煙葉預處理、葉梗分離、煙片復烤、煙梗復烤、預壓打包、風(fēng)送除塵六條生產(chǎn)分線(xiàn), 設置六
組對應的PLC 控制電控柜及相應器件,對六條生產(chǎn)分線(xiàn)分別執行控制。
2.1 集中監控層(上位機)
由三臺計算機和打印機構成。一臺對煙葉預處理、葉梗分離、風(fēng)送除塵三條線(xiàn)進(jìn)行集中監控,另一臺
對煙片復烤、煙梗復烤、預壓打包三條線(xiàn)進(jìn)行集中監控。一臺用作編程工作站。
2.1.1 集中監控層軟硬件配置
監控計算機選用配置為PⅢ1GHZ 以上主頻,128M 內存,40G 硬盤(pán)的IBM 商用電腦,PHILIPS 21 寸顯示器;打印機選用HP LJ5000 激光打印機;配置不間斷電源(UPS),型號選用APC 產(chǎn)品,容量為2KVA。監控計算機操作系統配置安全性可靠性高的Windows 2000 中文版;監控組態(tài)軟件選用Intellution 的FIX。
2.1.2 監控管理層的主要功能
a. 向下通過(guò)以太網(wǎng)與控制執行層進(jìn)行數據通訊,通過(guò)簡(jiǎn)潔、直觀(guān)的現場(chǎng)模擬圖反映主要單機設備電
機狀態(tài),各檢測元件狀態(tài),各執行器件狀態(tài),主要設備參數和工藝參數等;
b. 顯示主要工藝參數的變化趨勢,如水分、流量、溫度等,有助于工藝人員及時(shí)掌握工藝參數變化
情況,穩定工藝,提高產(chǎn)品質(zhì)量;
c. 以彈出窗口和表格形式顯示故障信息,包括故障發(fā)生時(shí)間、發(fā)生位置、故障內容等;
d. 工程師站實(shí)現遠程對PLC 編程、PLC 運行狀況監測及程序修改等;
e. 向上通過(guò)以太網(wǎng)與企業(yè)管理層進(jìn)行數據通訊,向廠(chǎng)領(lǐng)導和各職能部門(mén)發(fā)布生產(chǎn)和工藝數據,為廠(chǎng)
里的決策提供依據,接受廠(chǎng)里的指令并打印各種報表等。
2.2 設備控制層
劃分為煙葉預處理、葉梗分離、煙片復烤、煙梗復烤、預壓打包、風(fēng)送除塵六條生產(chǎn)分線(xiàn), 設置六
組對應的PLC 控制電控柜及相應器件,對六條生產(chǎn)分線(xiàn)分別執行控制。
3 系統以太網(wǎng)通信的實(shí)現
3.1 監控計算機和PLC 的配置
監控計算機采用3COM 公司的EtherLink Ⅲ網(wǎng)卡,對該網(wǎng)卡,可用Windows 自帶的驅動(dòng)程序進(jìn)行配置。在FIX 應用程序的網(wǎng)絡(luò )配置中,有兩種協(xié)議:NetBOIS 和TCP/IP。選擇TCP/IP,則數據傳輸速度快,適用于較多站點(diǎn)的網(wǎng)絡(luò )。在FIX Driver Configuration 中,輸入節點(diǎn)名、以太網(wǎng)址。并將節點(diǎn)名映射到單獨的IP 地址,TCP/IP 采用多種方式處理名稱(chēng)辨識,采用本地HOSTS 文件方式具有最高的可靠性。該文本文件存在各節點(diǎn)上。PLC 采用Schneider 公司的ETY110 網(wǎng)卡,必須對ETY110 正確配置節點(diǎn)名和以太網(wǎng)址,如果網(wǎng)上各PLC 及I/O Driver 都配置正確,則個(gè)設備之間可以建立通信。
3.2 FIX 組態(tài)軟件與PLC 的通信過(guò)程
PLC 中有一個(gè)專(zhuān)門(mén)用來(lái)存放數據的數據塊,組態(tài)軟件的I/O 驅動(dòng)程序從中讀取數據,并將其傳入驅動(dòng)
程序映射表的地址中,對應與點(diǎn)名。掃描、報警、控制程序訪(fǎng)問(wèn)點(diǎn)名,則獲得數據,并將處理后的數據傳輸至過(guò)程數據庫。內部數據庫訪(fǎng)問(wèn)功能從本地或遠程數據庫中讀取數據,并將這些數據傳輸至請求的應用程序中去。
4 系統中各站點(diǎn)的尋址
集散控制系統中實(shí)現分散檢測控制、集中監控的關(guān)鍵之一是各通信實(shí)體的正確尋址。本系統中目的
通信實(shí)體的一般格式為:網(wǎng)絡(luò )號、站號、設備物理地址,設備物理地址一般是它的通信模塊的地理位置,即其模塊號、通道號和通道中的通信實(shí)體。
4.1 站內尋址
如打葉復烤線(xiàn)集散控制系統示意圖所示,如PLC1 對UNI-TELWAY 總線(xiàn)上第4 號變頻器尋址,其目標
地址為
4.2 站間尋址
如打葉復烤線(xiàn)集散控制系統示意圖所示,如PLC2 對PLC1 的UNI-TELWAY 總線(xiàn)上第4 號變頻器尋址,其目標地址為:
在Schneider Premium 系列PLC 上總線(xiàn)模塊和CPU 模塊集成在一起,始終處于機架上0 模塊位置,如選用TER 通信通道,通道地址為0,如選用PCMCIA 卡通信通道,通道地址為1。
5 結束語(yǔ)
正如上例打葉復烤線(xiàn)集散控制系統所描述的,集散型控制系統具有通用性強、系統組態(tài)靈活、控制功
能完善、數據處理方便。顯示操作集中、人機界面友好、安裝簡(jiǎn)單規范、調試方便、運行可靠等優(yōu)點(diǎn)。它能夠適應工業(yè)生產(chǎn)過(guò)程的各種需要,提高生產(chǎn)自動(dòng)化水平和管理水平,通高產(chǎn)品質(zhì)量,降低能源消耗和原材料消耗,提高勞動(dòng)生產(chǎn)率,保證生產(chǎn)安全,可有力地促進(jìn)工業(yè)發(fā)展,創(chuàng )造出最佳經(jīng)濟效益和社會(huì )效益。
評論