1硬體設計下位機
採用國產PLC,可以選用PZ-36MT,帶有模擬量和數字量輸入輸出模組,能夠實現以下功能:1)接收上位機組態觸控式螢幕溫度、溼度和光照等引數的上下限設定值;2)實時檢測輸入部分溫度、溼度、二氧化碳和光照感測器的輸入值,並在上位機螢幕上動態顯示;3)實時根據採集的輸入值進行程式處理,動態進行加熱、迴圈通風和噴灌等機構的執行;4)根據採集輸入值,在出現故障和必須報警時實時執行GSM報警器,並傳送資訊至使用者手機上。5)使用者可以根據經驗手動進行加熱、遮陽保溫、噴霧和噴淋、二氧化碳施肥等操作,可以手動和自動結合。檢測輸入部分的輸入訊號統一選用4~20mA的`電流訊號,可以選用SBWZ系列溫度變送器(另配PT100)、CM-100土壤水分感測器、WZD-B1光照感測器、TGS416二氧化碳感測器等以及GSM報警器等硬體。
2軟體設計軟體設計
包括上位機軟體和下位機軟體設計,
2.1上位機軟體設計
上位機軟體設計採用維控科技的KC01-70T組態觸控式螢幕1)上位機能夠動態顯示感測器檢測到的溫度、溼度、光照以及二氧化碳濃度等引數;2)上位機具備手動和自動功能,具有強制執行PLC輸出機構的動作;3)上位機能夠與下位機通訊,出現故障時執行GSM報警器,傳送報警資訊至手機使用者;4)上位機能夠儲存各項引數的資料,並能以曲線的形式顯示,方便使用者查詢和積累經驗
2.2下位機軟體設計
PLC採集溫室內部溫度值,通過PT100溫度感測器檢測的溫度,連線SBWZ溫度變送器輸出4~20mA的電流,經過250Ω的電阻,輸出1~5V電壓訊號至PLC的AD口。本設計採用的PLC對於0~5V的電壓訊號對應0~4095,所以PLC溫度採集程式的設計如圖7所示。溼度和光照等程式類似,不再給出。
2.3通訊設定
PLC與上位機觸控式螢幕的通訊採用RS232資料傳輸。本設計採用國產的組態觸控式螢幕,無需再編寫通訊程式可以直接通訊,方便使用者操作;GSM報警通訊採用行動電話卡進行通訊,只需按說明書操作即可,簡單易懂。
3執行結果本
設計製作了模擬裝置,並以此係統應用於江蘇泰州草莓生產基地,草莓屬於喜光耐蔭類植物,設定了適合草莓生長的溫度20~25℃,空氣相對溼度控制在80%以下,CO2濃度控制在800~1200mg/L。採用傳統溫室控制,草莓生長週期為30天左右。經試驗採用現代農業溫室裝置,20天后草莓生長成熟,不僅在口味上有所改善,而且產量也提高了30%。試驗結果證明,該系統使用PLC作為控制核心,溫室控制系統執行穩定,不受天氣環境影響,採用組態觸控式螢幕,介面友好,易於操作,價效比高,執行可靠,具有很好的推廣價值。