技術(shù)頻道

娓娓工業(yè)
您現(xiàn)在的位置: 中國傳動網(wǎng) > 技術(shù)頻道 > 應(yīng)用方案 > PLC在房間空調(diào)器性能測試系統(tǒng)中的應(yīng)用

PLC在房間空調(diào)器性能測試系統(tǒng)中的應(yīng)用

時間:2008-08-07 15:16:00來源:ronggang

導(dǎo)語:?介紹了松下PLC在房間空調(diào)器焓差法性能測試系統(tǒng)中的應(yīng)用,重點論述了系統(tǒng)控制要求、硬件環(huán)境、PLC控制程序設(shè)計以及上位機的監(jiān)控程序設(shè)計。實驗表明,測試系統(tǒng)運行可靠,操作快捷方便
摘 要:介紹了松下PLC在房間空調(diào)器焓差法性能測試系統(tǒng)中的應(yīng)用,重點論述了系統(tǒng)控制要求、硬件環(huán)境、PLC控制程序設(shè)計以及上位機的監(jiān)控程序設(shè)計。實驗表明,測試系統(tǒng)運行可靠,操作快捷方便。 關(guān)鍵字:PLC Delphi7.0 監(jiān)控 通信 1. 引言   現(xiàn)代社會要求制造業(yè)能對市場需求做出迅速反應(yīng),生產(chǎn)出多批量、多品種、多規(guī)格、低成本和高質(zhì)量的產(chǎn)品,為了滿足這一需求,生產(chǎn)設(shè)備、自動化生產(chǎn)線、檢測設(shè)備的控制系統(tǒng)必須具有極高的可靠性和靈活性,可編程序控制器(PLC)正是順應(yīng)這一要求出現(xiàn)的,它是以微處理器為基礎(chǔ)的新型工業(yè)控制裝置,已經(jīng)成為當(dāng)代工業(yè)自動化的主要支柱之一[1]。   房間空調(diào)器是國家強制性電器質(zhì)量檢測產(chǎn)品,為了完成符合國家標準的性能檢測,必須建立一套相應(yīng)的高精度的測試系統(tǒng)。焓差法測試是重要的測試方法之一,它不僅能對房間空調(diào)器的制冷能力和制熱能力進行靜態(tài)試驗,還能進行動態(tài)性能的試驗(包括風(fēng)機性能測試),此外還可以針對房間空調(diào)器季節(jié)節(jié)能能效比(SEER)進行測定間歇啟/停狀態(tài)下空調(diào)器的制冷量和輸入功率的試驗。   傳統(tǒng)的焓差法測試臺采用常規(guī)的繼電器控制,手動的操作方法,電氣線路又復(fù)雜,操作又不便。以PLC為核心的控制系統(tǒng)實現(xiàn)測試過程的自動化。本文就針對房間空調(diào)器焓差法性能測試系統(tǒng),討論PLC在測試系統(tǒng)中的應(yīng)用。 2. 系統(tǒng)控制要求   根據(jù)國家標準GB/T7725-1996[2],空氣焓差法試驗系統(tǒng)需要兩個試驗環(huán)境,一個作為室內(nèi)側(cè)試驗環(huán)境,一個作為室外側(cè)試驗環(huán)境。室內(nèi)外試驗環(huán)境都配備了由1個循環(huán)風(fēng)機,1個加濕器,1個加熱器及3臺制冷機組成的空氣處理裝置,另外,室外側(cè)還有1個采樣風(fēng)機,室內(nèi)側(cè)有2個采樣風(fēng)機和1個排風(fēng)機。室內(nèi)外環(huán)境中所有設(shè)備的開關(guān)量均由PLC完成,同時PLC還兼?zhèn)湓O(shè)備的故障報警。系統(tǒng)還要求上位機對所有設(shè)備進行控制,因此上位機與PLC通過RS232接口實現(xiàn)通信,在Delphi7.0平臺下編寫監(jiān)控軟件實現(xiàn)對系統(tǒng)的實時控制。 3. 硬件環(huán)境   PLC選型   房間空調(diào)器焓差法測試系統(tǒng)的控制點數(shù)有22個輸入,16個輸出。日本松下PLC產(chǎn)品FP1-C40系列,由于體積較小、結(jié)構(gòu)緊湊,而且性能穩(wěn)定,完全可以完成控制需要,因此,我們選用此系列型號為AFP1243B的PLC。   輸入與輸出   依據(jù)控制對象,對可編程控制器PLC的I/O點數(shù)及主要內(nèi)部繼電器進行分配[3]。   外部輸入繼電器X,用來采集各個被控對象的報警信號,是開關(guān)量輸入。分配表如表1。   表1輸入繼電器X分配表
  外部輸出繼電器Y,用來控制系統(tǒng)設(shè)備中的被控對象,是開關(guān)量輸出。分配表2如下:   表2輸出繼電器Y分配表
  主要內(nèi)部繼電器R,用來接收上位機觸摸屏發(fā)送來的命令,作為被控對象的啟動與制動開關(guān),以此來控制整個測量系統(tǒng)的運行。其接收的也是開關(guān)量0或者1。其分配表如表3:   表3主要內(nèi)部繼電器R分配表
  與上位機通訊   系統(tǒng)需要上位機對整個系統(tǒng)設(shè)備進行在線監(jiān)控,F(xiàn)P1-C40系列提供了RS232接口,通過此接口與上位機通訊。 4. 控制程序設(shè)計   依據(jù)焓差測試臺的工作原理和系統(tǒng)設(shè)計的任務(wù),考慮到實際情況的需要,設(shè)計的PLC程序要滿足下面的要求:   1) 焓差法測試臺系統(tǒng)啟動與停止時,系統(tǒng)中的16個被控對象的啟動順序有所不同。啟動時,制冷機與風(fēng)機先啟動,并且只要有一個制冷機開動運行,風(fēng)機就要立即啟動,以保證室內(nèi)外側(cè)的空氣流通,然后再啟動加熱器和加濕器。停止運行時,制冷機、加熱器和加濕器先停機,然后再停止風(fēng)機的運行。當(dāng)在啟動與制動過程中有報警信號輸入時,則立刻停止出現(xiàn)故障被控對象的運行,以保證系統(tǒng)中被控對象不會被嚴重損壞。   2) 由于被控對象中有很多電機,電機在啟動時電流是正常工作時候額定電流的2~4倍,所以不能長時間使電機處于啟動/制動狀態(tài),否則,電極的線圈會被燒壞。因此,系統(tǒng)設(shè)定電機啟動與制動時間都是10秒,即在啟動開關(guān)或制動開關(guān)按下后的10s內(nèi),可以取消操作。這樣就避免了因誤操作等因素使電機長時間處于啟動與制動狀態(tài)而損壞電機。   3) 在正常情況下,關(guān)機時是先關(guān)壓縮機和風(fēng)機,然后再關(guān)運行的總開關(guān)??墒牵瑢嶋H情況下,可能會發(fā)生非法關(guān)機的情況,即直接將系統(tǒng)的總運行開關(guān)關(guān)閉。這樣在PLC沒有斷電的情況下再次按下主控開關(guān)時,PLC的一些狀態(tài)在開始時會保持,而使輸出滿足條件,這樣就會發(fā)生在沒有輸入的情況下卻有輸出的情況。為了避免這種情況,在每次主控繼電器的觸發(fā)信號關(guān)閉時,要對保持狀態(tài)的繼電器復(fù)位。   根據(jù)以上的要求,設(shè)計了PLC程序[4]。其程序的流程圖如圖1所示。最后,通過松下PLC自帶軟件FPWIN GR將程序下載到PLC里。 5. 監(jiān)控程序設(shè)計   通訊協(xié)議   松下電工FP-X系列的各級PLC網(wǎng)絡(luò)應(yīng)用層都是以其專用通訊協(xié)議MEWTOCOL為基礎(chǔ)設(shè)計的。MEWTOCOL協(xié)議分為兩個部分。一是MEWTOCOL-COM,即關(guān)于計算機的通訊協(xié)議,它適用于計算機與PLC的通訊。另一個是MEWTOCOL-DATA,即關(guān)于數(shù)據(jù)傳輸?shù)膮f(xié)議,它適用于PLC與PLC之間及PLC與計算機之間的數(shù)據(jù)傳輸[5]。本系統(tǒng)采用MEWTOCOL-COM協(xié)議[6]。   1) 命令幀格式      其中%:MEWTOCOL-COM的命令幀開始標志(ASCII碼為25H);   H,L:站地址的高位和低位,默認為01;   #:站號特征碼(ASCII碼為23H);   發(fā)送文本:由命令碼和數(shù)據(jù)組成,命令碼參考文獻[];   BCC:校驗碼,采用異或校驗碼,BCC為8位;   CR:回車結(jié)束符。   2) 響應(yīng)幀格式      其中%,H,L,BCC,CR的含義與命令幀相同;   $:命令正確傳送標志,如果此位為“!”則表示命令錯誤;   響應(yīng)文本:正確響應(yīng)命令信息文本或者錯誤命令的錯誤代碼。 [align=center] 圖1 PLC程序流程圖[/align]   5.2 通訊接口軟件設(shè)計[7]   在Delphi7.0中調(diào)用VB的MSComm控件,可以快速方便地對串口進行訪問[8]。   1) 端口設(shè)置   端口打開之前,要對端口的波特率、奇偶校驗位、數(shù)據(jù)長度、停止位進行設(shè)置。   MSComm_plc.CommPort:=1;   MSComm_Plc.Settings:=‘19200,o,8,1‘;   MSComm_plc.OutBufferSize:=1024; MSComm_plc.InBufferSize:=1024;   MSComm_plc.OutBufferCount:=0; MSComm_plc.InBufferCount:=0;   if not MSComm_plc.PortOpen then MSComm_plc.PortOpen:=true;   2) 發(fā)送指令   按照MEWTOCOL通訊協(xié)議給PLC發(fā)送指令,打開總開關(guān)如下:   procedure TForm_Main.CWButton48Click(Sender: TObject); //總開關(guān)   var openstr,closestr,bcc,sendstr,sendstr1,sendstr2,sendstr3: string;   i: integer;   begin openstr:=‘%01#WCSR01001‘; //打開命令   closestr:=‘%01#WCSR01000‘; //關(guān)閉命令   bcc:=‘**‘; //檢驗碼   if cwbutton48.Value=true then //打開總開關(guān)   begin sendstr:=openstr+bcc+chr(13); //命令幀   for i:=1 to length(sendstr) do //逐字發(fā)送指令   begin sendstr1:=copy(sendstr,i,1);   Mscomm_plc.Output:=sendstr1; end;   Mscomm_plc.OutBufferCount:=0; //端口緩存清除   Mscomm_plc.InBufferCount:=0;   end;   if cwbutton48.Value=false then //關(guān)閉總開關(guān)   begin sendstr2:=closestr+bcc+chr(13);   for i:=1 to length(sendstr2) do   begin sendstr3:=copy(sendstr2,i,1);   Mscomm_plc.Output:=sendstr3; end;   end;   end;   同樣,按照同樣格式實現(xiàn)其他開關(guān)的打開與關(guān)閉。   3) 故障報警   PLC輸入端均是采集報警信號,若是X0000(XO)端返回數(shù)據(jù)為0即為報警,其它輸入端與此相同。在程序中,利用Timer控件設(shè)定一定周期對端口進行掃描,系統(tǒng)采用周期為10s,即每10s對PLC的所有輸入端狀態(tài)進行掃描。當(dāng)出現(xiàn)報警時,上位機軟件會判斷報警端口,并顯示報警信息。 6. 結(jié)束語   以PLC為核心的控制系統(tǒng)使工業(yè)設(shè)備操作越來越方便,電氣線路越來越簡單;與PLC通訊的上位機軟件,可以實時監(jiān)控系統(tǒng)設(shè)備的運行狀態(tài)。此控制系統(tǒng)已成功應(yīng)用在杭州電子科技大學(xué)人工環(huán)境與信息技術(shù)重點實驗室的焓差實驗臺, 1年多的實踐表明:系統(tǒng)運行可靠穩(wěn)定、操作快捷方便,大大提高了測試系統(tǒng)的智能化與自動化水平。 參考文獻:   [1] 廖常初. 可編程程序控制器的編程方法與工程應(yīng)用[M]. 重慶:重慶大學(xué)出版社, 2001.   [2] GB/T 7725-1996 房間空氣調(diào)節(jié)器   [3] 可編程控制器(FP系列)FP1硬件技術(shù)手冊[M]. 松下電工株式會社.   [4] 可編程控制器(FP系列)FP-M/FP1編程手冊[M. 松下電工株式會社.   [5] 姚健,宋志兵,姚沅紀. 計算機與松下PLC之間通訊接口軟件設(shè)計[J]. 微計算機信息, 2002,18(2): 47-78.   [6] 汪曉光,孫曉瑛,王艷丹 等編著. 可編程控制器原理及應(yīng)用[M]. 北京:機械工業(yè)出版社,2002.   [7] 田紅芳. 用VB實現(xiàn)上位機與PLC之間的串口通信[J]. 儀器儀表學(xué)報,2001,22(4增刊): 447-448.   [8] 范逸之,陳立元 編著. Delphi與RS232串口通信控制[M]. 北京:清華大學(xué)出版社,2002.

標簽:

點贊

分享到:

上一篇:艾默生EC10系列PLC在砌塊成型...

下一篇:微能WIN-V63矢量控制變頻器在...

中國傳動網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來源:中國傳動網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為中國傳動網(wǎng)(www.treenowplaneincome.com)獨家所有。如需轉(zhuǎn)載請與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個人轉(zhuǎn)載使用時須注明來源“中國傳動網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明其他來源的稿件,均來自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請保留稿件來源及作者,禁止擅自篡改,違者自負版權(quán)法律責(zé)任。

網(wǎng)站簡介|會員服務(wù)|聯(lián)系方式|幫助信息|版權(quán)信息|網(wǎng)站地圖|友情鏈接|法律支持|意見反饋|sitemap

中國傳動網(wǎng)-工業(yè)自動化與智能制造的全媒體“互聯(lián)網(wǎng)+”創(chuàng)新服務(wù)平臺

網(wǎng)站客服服務(wù)咨詢采購咨詢媒體合作

Chuandong.com Copyright ?2005 - 2024 ,All Rights Reserved 版權(quán)所有 粵ICP備 14004826號 | 營業(yè)執(zhí)照證書 | 不良信息舉報中心 | 粵公網(wǎng)安備 44030402000946號