獼猴桃冷庫(kù)上位機(jī)控制程序功能需求應(yīng)該具備以下功能:
1.獼猴桃冷庫(kù)上位機(jī)程序啟動(dòng)后會(huì)進(jìn)行一次廣播發(fā)送,要求各個(gè)分機(jī)系統(tǒng)進(jìn)行注冊(cè)信息,并將能夠接收到的分機(jī)ID進(jìn)行儲(chǔ)存。
2.對(duì)各個(gè)分機(jī)系統(tǒng)依次發(fā)送啟動(dòng)命令開始各個(gè)采集點(diǎn)的工作。
3.每隔5分鐘對(duì)各個(gè)采集點(diǎn)處的乙烯濃度進(jìn)行一個(gè)采集:首先上位機(jī)從注冊(cè)ID隊(duì)列中讀取已注冊(cè)的采集點(diǎn)信息,后對(duì)該分機(jī)發(fā)送采集命令并等待采集信息的返回。獼猴桃冷庫(kù)的控制設(shè)計(jì)問(wèn)題
4.在接收到從該分機(jī)發(fā)送回的數(shù)據(jù)后在控制端顯示器上顯示當(dāng)前該節(jié)點(diǎn)處的乙烯濃度信息。
5.判斷當(dāng)前獼猴桃冷庫(kù)中的乙烯濃度是否有利于保鮮冷庫(kù)獼猴桃的儲(chǔ)藏。當(dāng)上位機(jī)工作于人工監(jiān)控模式時(shí),如果乙烯濃度超出獼猴桃貯藏*濃度范圍,則在控制端發(fā)出警報(bào)通知管理員當(dāng)前獼猴桃冷庫(kù)某區(qū)域出現(xiàn)乙烯濃度異常并等待處理;當(dāng)上位機(jī)工作于自動(dòng)管理模式時(shí),系統(tǒng)會(huì)自動(dòng)發(fā)出啟動(dòng)臭氧發(fā)生器工作的命令并開始投放臭氧,直到該區(qū)域乙烯濃度再次滿足獼猴桃冷庫(kù)儲(chǔ)藏要求時(shí)關(guān)閉臭氧發(fā)生器。
獼猴桃冷庫(kù)下位機(jī)程序采用匯編語(yǔ)言編寫,下位機(jī)系統(tǒng)作為獼猴桃冷庫(kù)乙烯信息的采集端以及臭氧發(fā)生器的控制單元應(yīng)當(dāng)滿足以下要求:
1.上電后初始化,包括內(nèi)部寄存器、中斷等相關(guān)設(shè)置以及獲取該無(wú)線模塊的ID信息。
2)等待上位機(jī)發(fā)送的廣播信息。
3)接收到獼猴桃冷庫(kù)上位機(jī)廣播后立即進(jìn)行注冊(cè),將本無(wú)線模塊的ID信息作為這臺(tái)下位機(jī)的ID發(fā)送給上位機(jī)。
4)等待上位機(jī)完成信息注冊(cè)以后發(fā)送啟動(dòng)工作命令。
5)接收到獼猴桃冷庫(kù)上位機(jī)送出的啟動(dòng)命令后立即開始工作,每隔1分鐘啟動(dòng)采集一次當(dāng)前的乙烯濃度信息并保存。
6)當(dāng)接收到由獼猴桃冷庫(kù)上位機(jī)發(fā)送過(guò)來(lái)的數(shù)據(jù)傳送請(qǐng)求后將zui近采集的幾次乙烯濃度數(shù)據(jù)通過(guò)編碼后發(fā)送給上位機(jī)。獼猴桃冷庫(kù)的控制設(shè)計(jì)問(wèn)題
7)接收由獼猴桃冷庫(kù)上位機(jī)發(fā)出的臭氧產(chǎn)生器啟動(dòng)/停止命令,通過(guò)變化端口輸出的電平控制繼電器的閉合,從而啟動(dòng)或者停止臭氧投放。
更多保鮮冷庫(kù)工程安裝、冷庫(kù)設(shè)計(jì)、冷庫(kù)建造問(wèn)題咨詢,上海雪藝制冷竭誠(chéng)為您服務(wù)!