《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 基于模塊化的大綜合PLC實驗平臺的研究與設(shè)計
基于模塊化的大綜合PLC實驗平臺的研究與設(shè)計
來源:電子技術(shù)應(yīng)用2012年第7期
葉建平,, 鄭 萍,, 李 濤,, 陳 強,, 李建平
西華大學(xué) 電氣信息學(xué)院, 四川 成都 610039
摘要: 提出了一種基于模塊化設(shè)計的柔性大綜合PLC實驗平臺,。該實驗平臺以PLC為核心,,融合了單片機技術(shù),、無線測控技術(shù),、多種上位監(jiān)控技術(shù),、基于以太網(wǎng)和電話網(wǎng)的遠程控制技術(shù)、變頻以及步進電機驅(qū)動等技術(shù),,可靈活組合不同功能模塊完成基礎(chǔ)性,、綜合性、開放性和設(shè)計性的幾十種實驗,為PLC大綜合實驗平臺的設(shè)計進行了有益的探索,。
中圖分類號: TP273
文獻標(biāo)識碼: A
文章編號: 0258-7998(2012)07-0087-04
Modular design of big scale modern comprehensive experiment system based on PLC
Ye Jianping, Zheng Ping, Li Tao, Chen Qiang, Li Jianping
School of Electrical and Information Engineering, Xihua University, Chengdu 610039,China
Abstract: The paper designed a kind of large integrated PLC experimental platform which has the function of combination and the structure of modularization. The experimental platform based on PLC, integration of SCM technology, wireless measurement and control technology, a variety of monitoring technology, based on the Ethernet telephone network and remote control technology, variable frequency and a stepping motor driver technology, flexible combination of different function module to complete basic, integrated, open and design of dozens of experiments, for PLC design of integrated experiment platform to undertake beneficial exploration.
Key words : big scale comprehensive experiment; PLC; modular design; multi-mode control

    隨著科學(xué)技術(shù)的發(fā)展,,可編程控制器朝著多功能化、集成化,、智能化、標(biāo)準化,、開放化,、網(wǎng)絡(luò)化的方向發(fā)展,因此僅掌握PLC的編程是不夠的,,必須了解和掌握綜合的PLC控制技術(shù),。對此本文提出了一種基于模塊化的柔性組合多功能大綜合PLC實驗平臺的方案,,該平臺融合了PLC、變頻器調(diào)速控制,、步進電機驅(qū)動控制,、單片機控制和數(shù)據(jù)采集、現(xiàn)場總線,、工業(yè)組態(tài)軟件,、通信及聯(lián)網(wǎng)、人機接口,以及Ethernet和基于Web遠程監(jiān)控等技術(shù)領(lǐng)域,,而且具有控制層,、監(jiān)控管理層、遠程監(jiān)控層三層完整的網(wǎng)絡(luò)結(jié)構(gòu),,改變了傳統(tǒng)的單一實驗?zāi)J?,以學(xué)生為本,注重提高學(xué)生綜合實驗?zāi)芰?,?gòu)建個性化,、多元化和開放式的教學(xué)實驗,既能適應(yīng)綜合性課程設(shè)計,、畢業(yè)設(shè)計,,也可以作為課外創(chuàng)新實踐和各種學(xué)科競賽的訓(xùn)練平臺,使學(xué)生綜合應(yīng)用所學(xué)知識,發(fā)揮想象力和創(chuàng)造力,,在該實驗平臺上進行跨課程甚至跨學(xué)科的系統(tǒng)設(shè)計,,開展工程訓(xùn)練,有利于現(xiàn)代工程師的培養(yǎng)[1],。

1 模塊化的大綜合PLC實驗平臺整體構(gòu)架
    本綜合實驗平臺的架構(gòu)引用了科研中根據(jù)項目需求構(gòu)建研究平臺的思想,,采用模塊化設(shè)計思路和組件式架構(gòu)原則,使系統(tǒng)可靈活重組,、擴展,,以滿足課程的知識綜合、系統(tǒng)設(shè)計,、創(chuàng)新研究,、自主發(fā)揮的教學(xué)需求。
    實驗平臺整體架構(gòu)如圖1所示,。整個系統(tǒng)由多種被控對象,、輸入輸出通道、控制器,、上位監(jiān)控與遠程監(jiān)控構(gòu)成,。在數(shù)據(jù)交互模式上多樣化,也形成了多層次的控制網(wǎng)絡(luò)結(jié)構(gòu),。

    (1)底層對象:有基于變頻器的調(diào)速系統(tǒng),、基于步進電機的運動系統(tǒng)、標(biāo)準的TM2運動機構(gòu),、溫度試驗箱,、液位槽等現(xiàn)場被控對象;
    (2)控制層:以PLC為核心的多模式控制,,有基于單片機的電話遠程控制器,、模擬系統(tǒng)和邏輯控制系統(tǒng)、有線或無線控制系統(tǒng),,并采用了RS485進行聯(lián)網(wǎng),,以及基于現(xiàn)場總線CC-Link的控制網(wǎng);
    (3)上位監(jiān)控層:觸摸屏完成現(xiàn)場的上位監(jiān)控功能,,基于MCGS,、易控、組態(tài)王等工業(yè)組態(tài)軟件實現(xiàn)綜合的上位監(jiān)控,,基于LabVIEW的上位監(jiān)控主要用于數(shù)據(jù)處理較多的場合,,亦可用高級語言VB直接編寫的上位監(jiān)控界面,可展示具有獨特風(fēng)格的有自主知識產(chǎn)權(quán)的上位監(jiān)控實現(xiàn),。
    (4)遠程監(jiān)控層:采用基于組態(tài)軟件的Web功能實現(xiàn)遠程監(jiān)控,,同時提供通過公用電話網(wǎng)絡(luò)實現(xiàn)的遠程監(jiān)控,目前還完成了基于網(wǎng)際組態(tài)軟件WebAccess的遠程監(jiān)控系統(tǒng),。
2 模塊化的大綜合PLC實驗平臺單元模塊設(shè)計[2]
    大綜合PLC實驗平臺由實驗臺和實驗對象組成,。實驗臺上下分為實驗柜和實驗箱,實驗柜支持十個單元掛箱,。按照掛箱的功能可以分為基本模塊,、運動對象及驅(qū)動模塊、模擬量采集模塊,、無線控制幾個典型模塊,,有多種掛箱可安裝在試驗臺上,試驗臺還可以和標(biāo)準的控制對象如機械手,、溫度箱,、液位槽等連接。其框圖如圖2所示,。

2.1 基本模塊設(shè)計
    該實驗平臺的基本模塊包含了電源模塊,、可編程控制器及FGT0904觸摸屏模塊。電源模塊提供多路24 V 0.8 A,、5 V 3 A直流開關(guān)電源,、多路三相220 V、380 V交流電源,、交流電壓和電流的監(jiān)測,、電源的啟??刂埔约爸甘尽?br/>     可編程控制器及FGT0904觸摸屏掛件面板主要包括三菱PLC-FX2NMR,、FGT0940觸摸屏,、FX2N-16CCL-M以及FX2N-16CCL模塊??删幊炭刂破髟囼炏渌蠭/O口采用接插件形式通過接線端子輸出,,插拔方便、接觸可靠,、連線快捷,,可以反復(fù)使用。PLC帶有標(biāo)準的RS-232,、RS-422和RS-485串行接口,,通過RS-232接口可方便與計算機通信,完成程序下載和上位監(jiān)控,;實驗平臺還設(shè)計了RS-422接口,,通過它可連接一個或多個觸摸屏實現(xiàn)現(xiàn)場的監(jiān)控;通過RS-485接口可將多臺PLC連接成網(wǎng)絡(luò),,以實現(xiàn)系統(tǒng)自身以及與底層設(shè)備的方便組網(wǎng),;通過現(xiàn)場總線CC-Link模塊FX2N-16CCL-M、FX2N-16CCL將PLC組成CC-Link網(wǎng)絡(luò),。FGT0940觸摸屏除了RS-422接口,,還帶有RS-232接口,用于與PC的連接傳送創(chuàng)建的畫面數(shù)據(jù),。
2.2 運動對象及驅(qū)動模塊設(shè)計
    雙軸直線運動機械模型分別由步進電機,、三相交流電機兩個獨立的直線運動系統(tǒng)構(gòu)成,通過實驗臺上配置,,可以完成步進電機,、變頻電機的直線運動控制。該雙軸直線運動系統(tǒng)可展示步進電機和變頻系統(tǒng)的控制,,可實現(xiàn)位置,、轉(zhuǎn)速的控制,特別是可以提供兩個運動系統(tǒng)的同步控制,,實現(xiàn)了以最少的資源提供盡可能多的綜合實驗內(nèi)容,。另外,機電一體化的結(jié)構(gòu)設(shè)計也使電氣專業(yè)的同學(xué)大大拓展了知識面,。
    步進電機,、交流變頻電機都有相應(yīng)的驅(qū)動器。
    步進電機通過自制步進電機驅(qū)動模塊進行驅(qū)動。PLC作為上位控制器,,產(chǎn)生脈沖和方向指令,,經(jīng)過接口電路,送至單片機,;單片機測量PLC送來的脈沖頻率及識別方向信號,,經(jīng)內(nèi)部設(shè)定函數(shù)關(guān)系輸出三相四拍的環(huán)形脈沖,經(jīng)過光耦隔離后,,送至由三極管組成的推挽輸出放大電路,將脈沖高電平電壓抬升至15 V,;脈沖送至H橋驅(qū)動電路,,控制場效應(yīng)管的開通和關(guān)斷,進而驅(qū)動步進電機[3],。
    本實驗平臺還設(shè)計了變頻器掛箱驅(qū)動交流變頻電機,,組成變頻調(diào)速系統(tǒng)。變頻器掛箱采用嵌入方式安裝,,電源輸入輸出接口采用左入右出原則布局,,兩類端口對稱安放于變頻器兩端。從上下來看,,上部分為強電端口,,包括電源的輸入和變頻器的輸出;下部分為弱電端口,,包括多段速調(diào)速控制端子,、RS485通信接口、頻率電壓輸出端子等常用控制和測試端子,。
2.3  模擬量采集模塊設(shè)計[4]
    模擬量采集模塊包括PLC標(biāo)準的AD/DA模塊和自行設(shè)計的基于單片機的PLC模擬I/O模塊,。本設(shè)計中標(biāo)準的AD/DA分別采用FX-2N2DA和FX-2N2AD模塊,模塊與PLC之間通過背板總線連接即可,。
    為了多通道高性價比地進行模擬量數(shù)據(jù)采集,。融合單片機、CPLD等知識,,綜合試驗臺提供了一種基于單片機的PLC模擬I/O模塊,,它主要以STC12系列單片機為控制核心,實現(xiàn)PLC的模入模出功能,。采用RS232總線方式與PLC通信,,使用CPLD來實現(xiàn)A/D、D/A的接口時序,,并完成兩個4×4鍵盤的自動掃描和兩個4位7段數(shù)碼管的自動掃描功能,,使得用戶可以對CPLD模擬的I/O端口進行自定義,從而實現(xiàn)8路0~5 V的模擬輸入信號轉(zhuǎn)換為數(shù)字量、2路數(shù)字量轉(zhuǎn)換為0~5 V的模擬量并輸出,,單片機I/O掛箱框圖如圖3所示,。

 

 

2.4 多模式無線控制模塊設(shè)計[5]
    該綜合實驗臺除了能提供有線的網(wǎng)絡(luò)系統(tǒng)如RS485以及現(xiàn)場總線CC-Link、PLC,、單片機等多模式控制外,,根據(jù)工控的需要還設(shè)計了無線控制。無線控制方式包括紅外控制,、無線調(diào)頻控制,、基于GSM的短信控制等多種無線模塊,無線控制結(jié)構(gòu)如圖4所示,。

    (1)紅外無線控制:由無線發(fā)射遙控器,、無線接收掛箱和無線控制對象三部分構(gòu)成。無線發(fā)射遙控器采用PT2262無線編碼芯片和阻容器件構(gòu)成無線發(fā)射電路,;無線接收掛箱內(nèi)安裝有無線接收控制板和12路輸出接口,,輸出控制端口可以控制多類對象,如控制本實驗平臺上的變頻器,、PLC的輸入端子等,,用于距離較短的無線控制。
    (2)無線調(diào)頻控制:基于nRF905無線調(diào)頻模式完成PLC系統(tǒng)相對的遠距離控制,,nRF905由一個完全集成的頻率合成器,、一個帶接收解調(diào)器的接收器、一個功率放大器,、一個晶體震蕩器和一個調(diào)制器組成,。無線調(diào)頻控制可通過繼電器與PLC接口,通過單片機與PLC通信接口,,通過單片機和RS232與PC機接口,。其無線通信發(fā)射功率為100 mW,通信距離可達600~800 m,,能滿足遠距離控制的要求,。
    (3)基于GSM的短信控制:短信收發(fā)模塊選用德國Siemens公司推出的新一代無線通信GSM模塊TC35,可以快速安全可靠地實現(xiàn)系統(tǒng)方案中的數(shù)據(jù),、語音傳輸,、短消息服務(wù)(Short Message Service)和傳真。GSM的短信控制可通過繼電器與PLC接口,,通過單片機和RS232與PLC接口,,通過PC平臺發(fā)送短信控制PLC,通過PC平臺發(fā)送飛信控制PLC,。
    (4)PLC無線上位監(jiān)控系統(tǒng):采用無線模塊構(gòu)成基于MCGS組態(tài)軟件的無線監(jiān)控,、基于VB的無線監(jiān)控和基于飛信的短信監(jiān)控。
2.5 上位監(jiān)控與遠程監(jiān)控設(shè)計[6-9]
2.5.1上位監(jiān)控層

    上位監(jiān)控層采用觸摸屏,基于MCGS、易控,、組態(tài)王等工業(yè)組態(tài)軟件以及LabVIEW實現(xiàn)常規(guī)的上位監(jiān)控,,也可采用高級語言VB開發(fā)上位監(jiān)控界面。其中很重要的是給學(xué)生展現(xiàn)如何將底層設(shè)備與上位軟件連接,。在與組態(tài)軟件的數(shù)據(jù)交互上采用DDE動態(tài)數(shù)據(jù)交換模式,、OPC和驅(qū)動程序設(shè)計等技術(shù)實現(xiàn),使學(xué)生不但懂得上位監(jiān)控的基本技術(shù),,并能掌握全面的監(jiān)控系統(tǒng)建立過程,。
2.5.2 遠程監(jiān)控
    工業(yè)組態(tài)軟件、LabVIEW都有Web發(fā)布功能,,可比較容易地實現(xiàn)遠程監(jiān)控,。另外比較有特色的是綜合實驗臺通過公用電話網(wǎng)絡(luò)和采用基于網(wǎng)際組態(tài)軟件WebAccess實現(xiàn)的遠程監(jiān)控。
    電話遠程控制器部分硬件系統(tǒng)框圖如圖5所示,,以單片機AT89S52為核心,以DTMF解碼電路作為核心電路,輔之以振鈴檢測電路,、模擬摘機掛機電路,、LCD顯示電路、語音提示電路,、接口電路等構(gòu)成,。遠程控制部分接收電話網(wǎng)發(fā)送來的雙音多頻信號,并對其進行解碼,,解碼后的信號再由中央處理單元采集處理,。電話遠程控制不但實現(xiàn)了PLC的TeleControl Severs 功能,而且將單片機等技術(shù)與PLC技術(shù)相結(jié)合,,為學(xué)生提供了PLC和單片機對同一對象的兩種控制方式,,還提供了VB通過RS232對單片機的數(shù)據(jù)采集以及DDE數(shù)據(jù)交互模式,具有很強的綜合性,。

3 大綜合實驗平臺的效果
    遵照知識的系統(tǒng)性與認知的循序漸進性相結(jié)合的思想,,該平臺主要可提供基礎(chǔ)實驗、應(yīng)用實驗,、綜合設(shè)計型三個層次,。基礎(chǔ)實驗主要是PLC系統(tǒng)的一些基本的實驗操作和實驗技能進行嚴格的訓(xùn)練,;應(yīng)用實驗主要是過程控制設(shè)備配合開設(shè)液位控制,、溫度控制、同步運動系統(tǒng)實驗,、PLCRS485以及現(xiàn)場總線CC-Link網(wǎng)絡(luò)通信實驗,、無線控制實驗、電話遠程控制等單項或組合實驗項目;綜合設(shè)計實驗主要是涉及PLC技術(shù),、單片機技術(shù),、工程組態(tài)軟件技術(shù)、計算機技術(shù),、遠程控制技術(shù),、無線網(wǎng)絡(luò)技術(shù)等多方面知識的綜合應(yīng)用,覆蓋面廣,,綜合性強,,這一階段以提高學(xué)生綜合素質(zhì)為核心,重點加強學(xué)生思維能力和創(chuàng)新能力的培養(yǎng),。
    本文所實現(xiàn)的模塊化的大綜合PLC實驗平臺結(jié)合了當(dāng)前工業(yè)自動化應(yīng)用技術(shù),,以課程群知識體系為主線,構(gòu)建入門基礎(chǔ)型,、技能拓展型,、綜合設(shè)計型和研究創(chuàng)新型等多層次、模塊化實驗教學(xué)體系,,具有層次性,、綜合性、靈活性,、前瞻性,、實用性和先進性,其實驗項目豐富,,綜合性強,,并緊跟工業(yè)自動化的發(fā)展潮流,有效地提高學(xué)生的技術(shù)應(yīng)用能力和創(chuàng)新實踐能力,,取得了良好的實驗效果,。
參考文獻
[1] 仇潤鶴,方建安,唐明浩,等,建立培養(yǎng)創(chuàng)新能力的綜合實驗平臺[J].實驗室研究與探索,2005(24):252-254.
[2] 高鵬, 安濤, 寇懷成. 電路設(shè)計與制版[M].北京:人民郵電出版社,2000.
[3] 殷華文,于兆和,馬志剛.PLC對步進電機的控制技術(shù)[J].組合機床與自動化加工技術(shù),2003(8):65-67.
[4] 沈紅衛(wèi).基于單片機的智能系統(tǒng)設(shè)計與實現(xiàn)[M]. 北京:電子工業(yè)出版社,,2005.
[5] 葉建平,鄭萍,李建平,等.基于多模式無線控制的PLC設(shè)計與研究[J].化工自動化及儀表,2011(8):978-981.
[6] 顧肇基譯. GSM網(wǎng)絡(luò)與GPRS[M]. 北京:電子工業(yè)出版社,,2002.
[7] 昆侖通態(tài)公司. MCGS組態(tài)軟件用戶手冊. 2003.
[8] 宋萬清,楊建國.LabVIEW實現(xiàn)PC與PLC實時監(jiān)控[J].制造業(yè)自動化, 2005(4):60-78.
[9] 蔡成煒.基于51單片機控制的電話遠程控制系統(tǒng)設(shè)計[J]. 大眾科技, 2010(4):14-16.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載,。