錢利鋒
摘 要:隨著互聯(lián)網(wǎng)信息技術(shù)的不斷發(fā)展,PLC通信系統(tǒng)在工業(yè)現(xiàn)場控制中扮演著越來越重要的角色,本文針對三菱Q系列PLC設(shè)計了一種多層網(wǎng)絡(luò)控制系統(tǒng),提出了一種不同網(wǎng)絡(luò)層次的通信系統(tǒng)設(shè)計方案。實踐表明,多層控制網(wǎng)絡(luò)主要包括現(xiàn)場控制層、中間決策層以及遠(yuǎn)程管理監(jiān)控層三個部分,每兩個網(wǎng)絡(luò)層次之間都設(shè)立了專門的通信模塊。本文在多層網(wǎng)絡(luò)基礎(chǔ)上,深入設(shè)計與分析了三菱Q系列PLC通信系統(tǒng),希望能夠通過各層網(wǎng)絡(luò)間的通信實現(xiàn)數(shù)據(jù)的交互,最終實現(xiàn)整個通信系統(tǒng)的控制功能。
關(guān)鍵詞:多層網(wǎng)絡(luò);Q系列;PLC通信系統(tǒng)
近年來,互聯(lián)網(wǎng)信息技術(shù)飛速發(fā)展,很大程度上改變了人們的傳統(tǒng)生活理念,給人們的工作提供了不少便利,傳統(tǒng)工業(yè)如果想跟上時代的發(fā)展步伐,就必須盡快實現(xiàn)產(chǎn)業(yè)轉(zhuǎn)型和產(chǎn)業(yè)升級,不斷挖掘新型工業(yè)技術(shù),充分利用各項科學(xué)技術(shù)的發(fā)展優(yōu)勢。目前,工業(yè)自動化領(lǐng)域的研究熱點主要是如何更好地實現(xiàn)遠(yuǎn)程監(jiān)測和遠(yuǎn)程操控功能,最大限度地利用底層設(shè)備聯(lián)網(wǎng)??删幊炭刂破饔址QPLC,是一種綜合控制設(shè)備,不僅融合了微型處理器技術(shù)和通用外圍接口自動控制技術(shù),還綜合使用了多模式通信協(xié)議,其內(nèi)部編程模式相當(dāng)靈活,在工業(yè)環(huán)境中取得了十分廣泛的應(yīng)用,能夠切實提高工作人員的工作質(zhì)量和工作效率。雖然我國的PLC技術(shù)在過去已經(jīng)取得了一些發(fā)展成就,累積了不少技術(shù)管理經(jīng)驗,但是近年來工業(yè)現(xiàn)場發(fā)展形勢不斷地發(fā)生變化,工業(yè)對公司的PLC技術(shù)提出了更加嚴(yán)格的要求,希望能夠找到一種被各個企業(yè)共同接受的一致性網(wǎng)絡(luò)通信標(biāo)準(zhǔn)。為了切實解決這個問題,進(jìn)一步地促進(jìn)工業(yè)產(chǎn)業(yè)升級,本文專門提出了基于多層網(wǎng)絡(luò)控制的PLC通信系統(tǒng)設(shè)計方法,以三菱Q系列PLC為主要分析案例,深入開展現(xiàn)場調(diào)試實驗,鞏固了PLC通信系統(tǒng)的穩(wěn)定性和可靠性。
1.Q系列PLC的網(wǎng)絡(luò)結(jié)構(gòu)
三菱Q系列PLC的網(wǎng)絡(luò)結(jié)構(gòu)有著十分清晰的網(wǎng)絡(luò)結(jié)構(gòu),它可以根據(jù)不同通信系統(tǒng)的要求提供相應(yīng)的網(wǎng)絡(luò)產(chǎn)品,研究發(fā)現(xiàn),三菱Q系列PLC的網(wǎng)絡(luò)結(jié)構(gòu)主要包括以下三個部分:信息層、控制層和設(shè)備層。
信息層:以太網(wǎng)是整個三菱Q系列PLC的網(wǎng)絡(luò)系統(tǒng)中的最高控制中心,它的主要功能是在可編程序邏輯控制器以及電腦終端設(shè)備之間傳輸有關(guān)設(shè)備運行情況、產(chǎn)品具體參數(shù)等相關(guān)數(shù)據(jù),可以清晰地反映當(dāng)前設(shè)備運行狀態(tài),有利于工作人員及時發(fā)現(xiàn)設(shè)備異常。信息層一般使用以太網(wǎng),一方面能夠有效連接電腦終端設(shè)備,另一方面也可以連接各種各樣的自動化設(shè)備,給人們的工作帶來便利。三菱Q系列PLC的以太網(wǎng)數(shù)據(jù)模塊還包括電子郵件收發(fā)功能,使用者可以跳出時間和地點等因素的限制,隨時隨地地通過查閱電子郵件,進(jìn)而掌握產(chǎn)品的具體生產(chǎn)狀況。另外,用戶還可以充分利用因特網(wǎng)的FTP服務(wù)器功能,及時上傳或者下載程序,實現(xiàn)信息的高效傳輸。
控制層:MELSECNET/H是三菱Q系列PLC網(wǎng)絡(luò)結(jié)構(gòu)的中心控制層,主要作用是在可編程邏輯控制器等一系列控制設(shè)備之間實現(xiàn)數(shù)據(jù)的有效傳遞。MELSECNET/H主要包括以下幾個工作優(yōu)勢:其一,具有良好的實時性,能夠快速地給用戶傳遞用戶所需信息,提高工作質(zhì)量和工作效率;其二,它的網(wǎng)絡(luò)設(shè)定比較簡單,操作十分簡便,可以面向更多的使用群體,為更多的工作人員節(jié)約時間;其三,它有冗余回路,可以降低工作誤差。MELSECNET/H一經(jīng)推出,就獲得了較好的市場反響,許多工作人員將其視為日常工作中不可缺少的一項工具,實際上,它不僅繼承了傳統(tǒng)網(wǎng)絡(luò)的優(yōu)點,還能夠最大限度地提升網(wǎng)絡(luò)數(shù)據(jù)容量,儲存更多信息數(shù)據(jù),進(jìn)一步滿足用戶使用需求。目前,市面上還只有三菱Q系列PLC網(wǎng)絡(luò)結(jié)構(gòu)才能夠使用MELSECNET/H網(wǎng)絡(luò)。
設(shè)備層:三菱Q系列PLC網(wǎng)絡(luò)結(jié)構(gòu)的設(shè)備層主要利用了CC-Link,把可編程性邏輯控制器和系統(tǒng)有關(guān)設(shè)備緊密結(jié)合起來,CC-Link主要負(fù)責(zé)控制三菱Q系列PLC網(wǎng)絡(luò)系統(tǒng)的最低層網(wǎng)絡(luò)。使用這種網(wǎng)絡(luò)總線結(jié)構(gòu),一方面能夠有效減少配線的工作量,更好地維護(hù)網(wǎng)絡(luò)信息系統(tǒng),另一方面還可以有效連接變頻器以及風(fēng)機(jī)等其他終端設(shè)備,實現(xiàn)數(shù)據(jù)的交互,最終有效控制整個網(wǎng)絡(luò)信息系統(tǒng)。多次實踐表明,如果在三菱Q系列PLC網(wǎng)絡(luò)結(jié)構(gòu)中使用CC-Link,可以提升其工作性能,降低工作時間,給人們帶來更大的工作便利。[1]
2.系統(tǒng)硬件設(shè)備與參數(shù)設(shè)計
本系統(tǒng)充分考慮了工業(yè)現(xiàn)場特點,工業(yè)現(xiàn)場常見的系統(tǒng)硬件設(shè)計包括三菱Q系列PLC網(wǎng)絡(luò)、控制柜、總線掛箱以及其他各種各樣的單元模塊。在實際設(shè)計系統(tǒng)硬件設(shè)備控制電路設(shè)計時,主要考慮的是系統(tǒng)的核心模塊,以冗余系統(tǒng)切換模塊設(shè)計為例,經(jīng)過工作人員的詳細(xì)調(diào)查,最終發(fā)現(xiàn)系統(tǒng)確定的主CPU和從CPU,三菱公司自行生產(chǎn)的冗余系統(tǒng)主要包括三個部分:電源冗余、通信冗余以及主控制器冗余,無論哪一個模塊在工作過程中出現(xiàn)了故障,剩下的幾個系統(tǒng)可以快速接替其工作,接收由總部發(fā)出的控制指令,確保系統(tǒng)能夠正常高速運轉(zhuǎn)。[2]
3.三層網(wǎng)絡(luò)通信系統(tǒng)設(shè)計
3.1底層CC-Link通信實現(xiàn)
主站CPU和各個從站CPU之間的信息數(shù)據(jù)可以采用專門的遠(yuǎn)程輸入RX或者遠(yuǎn)程輸出RY等方法,然后再按照N:N的模式最終實現(xiàn)數(shù)據(jù)交互。底層設(shè)備主要是在網(wǎng)絡(luò)通信功能實現(xiàn)之后發(fā)揮功能,可以有效連接中間控制層,實現(xiàn)兩層網(wǎng)絡(luò)的硬件連接。
3.2中間控制層MELSECNET/H網(wǎng)的通信實現(xiàn)
一路網(wǎng)絡(luò)主要連接由八個CPU構(gòu)成的一號網(wǎng)絡(luò)或者主網(wǎng)絡(luò),另外一路網(wǎng)絡(luò)主要負(fù)責(zé)冗余系統(tǒng)以及遠(yuǎn)程站點之間的連接,也可以稱為二號信息系統(tǒng)。具體的工作過程是采用光纖技術(shù)把各個CPU站點連接起來形成一個環(huán)形網(wǎng)絡(luò),然后根據(jù)實際工作需求配置一定的CPU參數(shù)以及網(wǎng)絡(luò)模塊,再通過中繼實現(xiàn)數(shù)量級的擴(kuò)展。
3.3頂層以太網(wǎng)監(jiān)控通信設(shè)計
系統(tǒng)有專門的多端口轉(zhuǎn)發(fā)器,可以把中間控制層的信息數(shù)據(jù)及時輸送到以太網(wǎng)中,組網(wǎng)的核心設(shè)計流程包括輸入輸出配口端口配置和以太網(wǎng)卡號設(shè)置。
4.系統(tǒng)功能調(diào)試
整體系統(tǒng)設(shè)計完成之后,可以開發(fā)一個上位機(jī)監(jiān)控程序,通過調(diào)用各種各樣的子程序?qū)崟r監(jiān)測并且遠(yuǎn)程控制工業(yè)現(xiàn)場,避免造成不可估量的經(jīng)濟(jì)損失。具體可以設(shè)計多段速控制面板和無極調(diào)速控制面板,遠(yuǎn)程控制者并不需要在工業(yè)現(xiàn)場附近,只要在任意一臺連接了互聯(lián)網(wǎng)的電腦上登陸有關(guān)瀏覽器,就可以實時監(jiān)控工業(yè)限產(chǎn)設(shè)備的運行情況。在多段速控制功能設(shè)計工作中,工作人員可以進(jìn)行正轉(zhuǎn)、反轉(zhuǎn)以及停止等操作,實時控制電機(jī),根據(jù)不同的工業(yè)需求選擇電機(jī)的段速。而在無極調(diào)速功能中,可以輸入規(guī)定范圍內(nèi)的工作頻率,點擊運行頻率按鈕,就可以把頻率傳送到工業(yè)現(xiàn)場的PLC設(shè)備。[3]
結(jié)語
總而言之,為了更好地滿足工業(yè)現(xiàn)代化和智能化的需求,本文深入探討和分析了多層網(wǎng)絡(luò)為基礎(chǔ)的PLC通信網(wǎng)絡(luò)系統(tǒng),首先整體設(shè)計了通信系統(tǒng),然后再按照系統(tǒng)硬件設(shè)備與參數(shù)設(shè)置、系統(tǒng)硬件設(shè)備及布局以及系統(tǒng)功能調(diào)試等步驟深入展開工作。經(jīng)過反復(fù)的實踐,最終取得了比較樂觀的經(jīng)濟(jì)效益。
參考文獻(xiàn):
[1]馬健.基于Q系列的PLC網(wǎng)絡(luò)系統(tǒng)的通信實現(xiàn)[J].科技創(chuàng)新與應(yīng)用,2016,13(5).
[2]張富標(biāo).三菱Q系列PLC通信系統(tǒng)設(shè)計[J].軟件開發(fā)與應(yīng)用,2017,(11).
[3]張保森.基于多層網(wǎng)絡(luò)的Q系列PLC通信系統(tǒng)設(shè)計[J].刊電氣自動化,2015,37(4).