龔愛平, 王新偉
(深圳信息職業(yè)技術(shù)學院機電工程學院,廣東 深圳 518172)
?
基于PLC的模擬量和高速計數(shù)器的教學實驗板設計
龔愛平, 王新偉
(深圳信息職業(yè)技術(shù)學院機電工程學院,廣東 深圳 518172)
摘 要:由于實驗器材昂貴而造成部分中、高職院校教學器材短缺。本文介紹了一種基于PLC的模擬量及高速計數(shù)器的PLC教學實驗板的開發(fā)方法,即采用串聯(lián)電阻的分壓原理,用一固定值電阻和可調(diào)電阻串聯(lián),兩電阻接點處的電壓為模擬量信號;利用集成芯片555定時器的特性,使之作為高速脈沖信號發(fā)生器。實驗表明,該實驗板能達到基于PLC模擬量及高速計數(shù)器的教學實驗要求。利用該方法開發(fā)的教學實驗器材,使用靈活,性能穩(wěn)定,直觀性強,制作容易且價格便宜。
關鍵詞:555定時器;高速脈沖;脈寬調(diào)制
在以可編程序控制器(Programmable Controller,簡稱PLC)為核心的工業(yè)自動控制系統(tǒng)中,經(jīng)常要測量各類模擬電壓/電流信號,而PLC高速計數(shù)器具有高可靠性、實用性和簡單靈活的優(yōu)點[1-3]。它們應用廣泛,在一些實際工程中雙影隨行,如對速度和位置的閉環(huán)控制[4-7]。但由于PLC教學實驗設備昂貴,使得大多數(shù)高校均存在實驗設備不能滿足教學實踐環(huán)節(jié)的需要。在一些職業(yè)院校及培訓機構(gòu),有些教學實驗常常安排4人以上共用一臺實驗設備,更有甚者,有些重要的教學內(nèi)容,由于缺乏相應的教學設備而不得不舍棄,基于PLC的高速計數(shù)器就是這些經(jīng)常被老師忍痛放棄的教學內(nèi)容。
555定時器除了作定時延時控制外,還可以組成脈沖振蕩、單穩(wěn)、雙穩(wěn)和脈沖調(diào)制電路,用于頻率變換、脈寬調(diào)制等。由于它工作可靠、使用方便、價格低廉,目前被廣泛用于各種電子產(chǎn)品中。
本文采用串聯(lián)電阻的分壓原理和555定時器的脈寬調(diào)制性能及常用電子元器件,設計了一種基于PLC的模擬量和高速計數(shù)器的教學實驗板。實驗表明,該實驗板能達到基于PLC模擬量及高速計數(shù)器的教學實驗要求。該實驗板使用靈活,性能穩(wěn)定,直觀性強,制作容易且價格便宜。
1.1實驗材料
實驗設備包括示波器(泰克科技TBS1202BEDU,200M帶寬)、萬用表(FLUKE 17B+)、PLC(三菱FX3U-32MT和西門子S7-200 SMART ST60)、AD模塊(三菱FX2N 4AD和西門子EM AE04)、DA模塊(三菱FX2N-2DA和西門子EM AQ02)以及實驗電路板,電路板上焊接有555定時器、電阻、電容、三極管、按鍵及接線端子等。
1.2實驗方法
1.2.1可調(diào)模擬電壓電路設計
如圖1所示,VCC、可調(diào)電阻R5及R6構(gòu)成了模擬電壓調(diào)節(jié)電路,調(diào)節(jié)R5的電阻值,可在AD接點獲得變化的模擬電壓量。AD點通過P1接口連接至AD轉(zhuǎn)換模塊,供PLC讀取模擬電壓數(shù)據(jù),PLC讀取的模擬電壓數(shù)據(jù)再通過DA轉(zhuǎn)換模塊,連接至PLC_1端供數(shù)碼管顯示模塊顯示模擬電壓值。實驗時,根據(jù)需要,撥動選擇開關S1,讓數(shù)碼管顯示AD點的電壓值或PLC_1的DA轉(zhuǎn)換電壓值。
圖1 模擬電壓可調(diào)電路與脈沖調(diào)制電路Fig.1 Analog voltage adjustable circuit and Pulse width modulation circuit
1.2.2基于555定時器的脈沖頻率可調(diào)電路設計
如圖1所示,555定時器、R1、R2、C1構(gòu)成多諧振蕩器。接通電源后,電源Vcc 通過可調(diào)電阻R1和R2對電容C1充電,當U 由公式(1)和(2)可知電阻R1、R2和電容C1共同決定了放電時間和充電時間,脈沖周期T≈ TH+ TL。在本設計中,通過手動調(diào)節(jié)可調(diào)電阻R1的阻值而實現(xiàn)555的輸出脈沖頻率(管腳3)變化。 利用圖1所示電路原理設計的實驗板,實驗時,將“PLC輸入端”連接到PLC的高速計數(shù)器輸入端,電路工作時,“PLC輸入端”便能得到1/T的脈沖頻率,在電路中設計兩路這樣的信號并連接到PLC的高數(shù)計數(shù)器輸入端,然后在PLC中寫入相應的程序,本電路可以實驗不同類型的基于PLC的高速計數(shù)器。 為了驗證該設計方法的可重復性、準確性和不同PLC型號上的可應用性,本文設計并制作了基于上述內(nèi)容的PCBA實驗板,采用了高職院校教學設備比較流行的三菱FX3U-32MT PLC、三菱FX2N 4AD AD模塊及三菱FX2N-2DA DA模塊和西門子S7-200 SMART ST60 PLC、西門子EM AE04 AD模塊及西門子EM AQ02 DA模塊。以三菱PLC為例的系統(tǒng)結(jié)構(gòu)如圖2所示。 圖2 系統(tǒng)結(jié)構(gòu)示意圖Fig.2 The system structure diagram 圖2中,PLC的COM端和實驗板的COM端相連,圖1所示的“PLC輸入端”連接到了PLC的X0。實驗板的“AD輸出”端連接至FX2N-4AD的模擬電壓輸入端,“DA輸入端”和FX2N-2DA的模擬信號輸出端相連,AD和DA模塊通過PLC卡槽接線和三菱PLC CPU相連。 2.1基于可調(diào)模擬電壓電路的驗證 本次實驗選取R6的阻值為100Ω,R5為0~10 kΩ范圍可調(diào)電阻,VCC為5 V直流電壓,PLC已下載編寫好的基于AD、DA轉(zhuǎn)換的程序。實驗時,用萬用表分別監(jiān)測AD點和PLC_1的模擬電壓,調(diào)節(jié)R5的阻值,調(diào)節(jié)AD點的電壓分別為0.5V、1.0V、1.5V、2.0V、2.5V、3.0V、3.5V、4.0V、4.5V共9個點(以萬用表測得的電壓),每個電壓點分別實驗10 次AD、DA轉(zhuǎn)換,數(shù)碼管顯示穩(wěn)定后,記錄數(shù)碼管的讀數(shù),10次實驗結(jié)果的平均值如表1所示。 表1 10次PLC模擬量轉(zhuǎn)換實驗測量平均值結(jié)果Tab.1 The 10 times measuring average results of PLC analog conversion experiment 從表1可以看出,數(shù)碼管顯示模塊顯示的電壓值皆高于測量值,最大電壓平均值為0.11 V;經(jīng)過AD模塊、PLC及DA模塊處理后的電壓值和處理前的電壓值最大平均誤差為0.10 V。實驗數(shù)據(jù)表明該數(shù)碼管顯示相對穩(wěn)定,該電路能滿足實驗教學要求。該電路具有性能穩(wěn)定,直觀性強的特點。 2.2基于高速計數(shù)器電路的驗證 本次實驗通過R1和C的值,限定“PLC輸入”端的最高頻率為2 kHz。實驗時,示波器的探針負極端接至實驗板的COM端,探針正極接至PLC的X0端。調(diào)節(jié)變阻器R112的阻值,用示波器觀測“PLC輸入”端的頻率變化并撲捉記錄下來,然后計算“PLC輸入”端的頻率;同時,基于高速計數(shù)指令編寫的PLC程序分別讀取X0端1秒、5秒和10秒三個時間長度的脈沖數(shù)量各10次。PLC高速計數(shù)寄存器讀出的結(jié)果和示波器觀測結(jié)果比較發(fā)現(xiàn):(1)當頻率低于1 kHz時,PLC在三個時間長度讀取的脈沖數(shù)和示波器觀測計算脈沖數(shù)一致;(2)當頻率大于1 kHz時,PLC在三個時間長度讀取的脈沖數(shù)和示波器觀測計算脈沖數(shù)有偏差,10次測試結(jié)果的偏差顯示并無規(guī)律,最大偏差為±2%,頻率越高,偏差越大。 分析發(fā)現(xiàn),造成上述兩結(jié)果的原因主要是由于示波器撲捉的頻率是人工計算的,在示波器中,手動調(diào)節(jié)測量“PLC輸入”端的脈沖周期,客觀存在一定的誤差。頻率低時,誤差不明顯;頻率越高誤差越明顯,導致測試PLC讀取的脈沖數(shù)量與示波器觀測的脈沖數(shù)量存在偏差。但最大偏差為±2%,屬于可接受的范圍內(nèi),證明本文設計的基于高速計數(shù)的電路可作為PLC的高速計數(shù)指令的教學實驗。 基于PLC的模擬量和高速計數(shù)器的教學實驗板具有簡便性和經(jīng)濟性等特點,既能滿足機電類專業(yè)學生對可編程序控制器教學的需要,也能用于對企業(yè)工程技術(shù)人員培訓;既能給學生實訓,又能給學生考核,更適合于廣大電工操作人員自學,化枯燥而生動。促進了教學實驗基地的建設,解決書本教學不能與實驗同步的問題,教學內(nèi)容更充實,提高了教學品質(zhì)。學生利用這些裝置進行設計性實驗,開拓了思路,鍛煉了分析問題、解決問題的能力。真正意義上實現(xiàn)了理論與實踐環(huán)節(jié)的有機結(jié)合,更好地發(fā)揮教學的效果。 參考文獻(References): [1] 韓克鎮(zhèn), 孫全穎, 王洪運. 基于PLC的光柵位移測量技術(shù)的研究[J]. 哈爾濱理工大學學報. 2005, 10(5): 43-45. HAN kezhen, SUN Quanying, WANG Hongyun. The research of measurement with grating displacement sensor based on PLC[J]. Journal Harbin University of Science & Technology. 2005, 10(5): 43-45. (in Chinese) [2] 黃超, 孫東明, 胡永鵬. 電阻焊機自動測厚裝置[J]. 焊接學報. 2008, 1: 97-100. HUANG Chao, SUN Dongming, HU Yongpeng. The automatic thickness measurement device of resistance welding machine[J]. Transactions of the China welding institution. 2008, 1: 97-100. (in Chinese) [3] 劉亞東, 李從心, 汪德才, 等. 用PLC實現(xiàn)位置控制的方法[J]. 上海交通大學學報. 2002, 36(4): 491-493. LIU Yadong, LI Congxin, WANG Decai, etc. Position controlwith programmable logic controller[J]. Journal of Shanghai Jiaotong University. 2002, 36(4): 491-493. (in Chinese) [4] 侯惠淇, 韓志剛, Jordi Cosp-Vilella. 線性輔助的DC-DC電壓轉(zhuǎn)換器的設計[J]. 微電子技術(shù). 2015, 41(7): 47-49. HOU Huiqi, HAN Zhigang, Jordi Cosp-Vilella. Design of linear-assisted DC-DC voltage converter[J]. Microelectronic Technology. 2015, 41(7): 47-49. (in Chinese) [5] 侯樹文, 王永梅, 肖慧文, 等. 基于PLC的火力發(fā)電機組主汽溫微分先行控制器[J]. 電力自動化設備. 2009, 2: 140-144. HOU Shuwen, WANG Yongmei, XIAO Huiwen, etc. Differential preceding PID controller based on PLC for main-steam temperature control[J]. Electric Power Automation Equipment. 2009, 2: 140-144. (in Chinese) [6] 田立國, 樸松鶴, 裴哲, 等. 西門子PLC與ABB變頻器之間模擬量控制的應用[J]. 工程與試驗. 2014, 54(4): 73-76. TIAN Liguo, PIAO Songhe, PEI Zhe, etc. Application of analog control between Siemens PLC and ABB Frequency converter[J]. Engineering and Test. 2014, 54(4): 73-76. (in Chinese) [7] 李滿天, 張曉光, 賈光政. 液壓防噴系統(tǒng)研制[J]. 機床與液壓. 2012, 40(2): 42-43. LI Mantian, ZHANG Xiaoguang, JIA guangzheng. Development of Hydraulic BOP System[J]. Machine Tool & Hydraulic. 2012, 40(2): 42-43. (in Chinese) 【責任編輯:楊立衡】 Development of the analog conversion and high-speed counter experimental board for the PLC teaching GONG Aiping, WANG Xinwei Abstract:Nowadays, some vocational colleges are shortage of teaching equipment because the high cost of experimental equipments being. This article presents the development of an Analog conversion and High-speed counter experimental board applied to teach PLC. The partial pressure principle of series resistance was applied to generate the analog signal. The 555 timer worked in asynchronous mode combined with AD/DA conversion module to perform High-speed counter signal generator. The results indicate that the developed analog conversion and High-speed experimental board was flexible and stable performance. This experimental board enables the students conveniently and reliably to acquire the analog conversion and High-speed counter knowledge through PLC experiment. It provided a feasible alternative to teach analog conversion and High-speed counter on PLC teaching. Key words:555 timer; high-speed pulse; pulse-width modulation 中圖分類號:TP273.4 文獻標識碼:A 文章編號:1672-6332(2016)01-0087-04 [收稿日期]2016-1-16 [基金項目]深圳市戰(zhàn)略新興產(chǎn)業(yè)發(fā)展專項資金(JCYJ20150417094158023);深圳市教育科研規(guī)劃2015年重大課題(ybzz15082) [作者簡介]龔愛平(1977-),男(漢),廣東深圳人,博士,講師,主要研究方向:計算機控制。E-mail:gongap@sziit.edu.cn2 實驗結(jié)果與討論
3 結(jié)束語
(School of Electronechonical Engineering, Shenzhen Institue of Information Technology,ShenZhen 518172, China)