穆祥貞,林碩
(1.黑龍江省機(jī)械科學(xué)研究院,哈爾濱 150040;2.中國船舶重工集團(tuán)公司第七〇三研究所,哈爾濱 150078)
我國的育苗工廠基本有兩種類型:一類是完全由機(jī)械化、自動(dòng)化控制的大型育苗工廠,這類工廠設(shè)備自動(dòng)化程度高。另一類是由普通塑料大棚改造而成的育苗工廠。本設(shè)計(jì)主要采用可編程控制器對(duì)大型育苗工廠的溫度、濕度等信號(hào)進(jìn)行自動(dòng)化控制。
PLC 體積小、可靠性高、柔性好,可在線更改程序,對(duì)環(huán)境條件無要求,價(jià)格低廉。目前有80%以上的行業(yè)、80%以上的設(shè)備均可使用PLC。
本設(shè)計(jì)從工程應(yīng)用的角度出發(fā),以德國西門子公司的S7-200 系列PLC 為起點(diǎn),介紹了PLC 在自動(dòng)控制系統(tǒng)中的應(yīng)用與開發(fā)。在工廠化蔬菜育苗過程中,由于育苗車間對(duì)控制系統(tǒng)的精確度要求不高,受各種不確定因子的干擾較強(qiáng),傳輸距離遠(yuǎn),操作人員素質(zhì)不高等因素,采用PLC 技術(shù)對(duì)溫度、濕度、壓力等多路信息的巡回檢測與顯示技術(shù)的應(yīng)用必將越來越廣泛。另外,顯示電路在生產(chǎn)實(shí)際中的應(yīng)用也相當(dāng)普遍,而且價(jià)格低廉。利用PLC 來控制多路信息巡回檢測與顯示技術(shù)會(huì)使工業(yè)生產(chǎn)更為經(jīng)濟(jì)、可靠。

圖1 控制系統(tǒng)原理框圖
系統(tǒng)主要由6 部分組成,分別是:溫度變送器電路、濕度變送器電路、壓力變送器電路、PLC、顯示電路和報(bào)警電路,具體的系統(tǒng)原理框圖如圖1 所示。3 個(gè)變送器電路把測得的溫度、濕度、壓力分別轉(zhuǎn)化為相應(yīng)的電壓,然后啟動(dòng)PLC、導(dǎo)入程序,由PLC 程序來實(shí)現(xiàn)對(duì)模擬輸入電壓的轉(zhuǎn)換和顯示。按下啟動(dòng)按鈕SB1 加電后,首先初始化I/O通道,設(shè)置各個(gè)模擬通道的通道號(hào)CH1、CH2、CH3 及各通道輸入電壓的范圍;溫度變送器電壓為2.4~3.0 V,濕度變送器電壓為9.5~15.5 V,壓力變送器電壓為1.0~2.0 V。復(fù)位通道計(jì)數(shù)器CH,由通道CH1 讀入溫度變送器送來的2.4~3.0 V 模擬電壓,由A/D 變換DCD 轉(zhuǎn)化為BCD 碼送入輸出鎖存器,容納后由Y0~Y7 輸出顯示,Y8 輸出溫度顯示鎖存脈沖。通道號(hào)加1 返回,依次讀入通道2、通道3。每讀取一個(gè)通道,當(dāng)溫度、濕度或壓力越限時(shí)發(fā)出聲光報(bào)警信號(hào)Y11、Y12 或Y13。
系統(tǒng)的實(shí)現(xiàn)主要包括以下幾部分內(nèi)容:PLC 選擇、程序流程圖和程序編寫。
1)PLC 的選擇。為了盡量減少占用PLC 的I/O 點(diǎn)個(gè)數(shù),PLC 控制器選用德國西門子公司的S7-226,具有24點(diǎn)輸入,16 點(diǎn)輸出,可擴(kuò)展2~7 個(gè)模塊。

圖2 系統(tǒng)流程圖
2)程序流程圖。系統(tǒng)加電按下啟動(dòng)按鈕SB1 后,首先初始化I/O 通道,設(shè)置模擬通道號(hào)CH1、CH2、CH3 及輸入電壓范圍:溫度變送器電壓為2.4~3.0 V,濕度變送器電壓為1.5~3.5 V,壓力變送器電壓為1.0~2.0 V。復(fù)位通道計(jì)數(shù)器CH,由通道CH1 讀入溫度變送器送來的2.4~3.0 V 模擬電壓,由A/D 變換DCD轉(zhuǎn)化為BCD 碼送入輸出鎖存器,然后由Y0~Y7 輸出顯示,Y8 輸出溫度顯示鎖存脈沖。通道號(hào)加1 返回,依次讀入通道2、通道3.每讀取一個(gè)通道,當(dāng)溫度、濕度或壓力越限時(shí)發(fā)出報(bào)警信號(hào)Y11、Y12 或Y13。具體系統(tǒng)流程圖如圖1~圖2 所示。
3)程序編寫。軟件是本系統(tǒng)的靈魂,在設(shè)計(jì)軟件時(shí)應(yīng)從系統(tǒng)實(shí)用、可靠及方便這幾方面予以考慮。由于PLC 工作的主要特點(diǎn)是輸入信號(hào)集中批處理,執(zhí)行過程集中批處理和輸出控制集中批處理。PLC 在執(zhí)行程序時(shí)所使用到的狀態(tài)值不是直接從實(shí)際輸入端口所獲得的,而是來源于輸入映像寄存器和輸出映像寄存器。主要用到存儲(chǔ)器指令、計(jì)數(shù)器指令、數(shù)據(jù)轉(zhuǎn)換指令、復(fù)位指令、返回指令等。
程序編譯完成,STEP 7-Micro/WIN32 及PLC 之間的通信關(guān)系也成功建立后,向PLC 下載程序,然后收集狀態(tài)監(jiān)控或調(diào)試程序。PLC 運(yùn)行的模式?jīng)Q定了進(jìn)行監(jiān)控與調(diào)試操作的類型。S7-226PLC 具有停止和運(yùn)行兩種操作模式,在運(yùn)行模式下,PLC 讀取輸入、執(zhí)行程序、寫輸出、反映通信請(qǐng)求、更新智能模塊、進(jìn)行內(nèi)部事務(wù)管理及恢復(fù)中斷條件,不僅可以執(zhí)行程序,也可以創(chuàng)建、編輯及監(jiān)控程序操作和數(shù)據(jù),為調(diào)試提供幫助,加強(qiáng)了程序操作和確認(rèn)程序問題的能力。調(diào)試過程是發(fā)現(xiàn)錯(cuò)誤、改正錯(cuò)誤的過程。能夠越早地發(fā)現(xiàn)錯(cuò)誤,糾正它的代價(jià)就越小。
整個(gè)系統(tǒng)簡單可靠,最終目標(biāo)是要設(shè)計(jì)成一種成本低、抗干擾能力強(qiáng)、運(yùn)行穩(wěn)定的PLC 控制的多路信息巡回檢測與顯示系統(tǒng),本系統(tǒng)選用價(jià)格低廉、通用的元器件完成了設(shè)計(jì)任務(wù),經(jīng)實(shí)際運(yùn)行,達(dá)到了設(shè)計(jì)目標(biāo)。
本系統(tǒng)作為一種在工業(yè)育苗生產(chǎn)中實(shí)用的檢測裝置,不僅能實(shí)現(xiàn)對(duì)溫度、濕度、壓力的實(shí)時(shí)監(jiān)測,而且對(duì)其他很多模擬量也同樣能夠達(dá)到很好的檢測效果。
[1]晁陽,胡軍.可編程控制器原理應(yīng)用與實(shí)例解析[M].北京:清華大學(xué)出版社,2007.
[2]廖常初.PLC 編程及應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2005.
[3]王錦標(biāo).計(jì)算機(jī)控制系統(tǒng)[M].北京:清華大學(xué)出版社,2004.