生產(chǎn)用環(huán)境參數(shù)自動(dòng)監(jiān)測(cè)系統(tǒng)軟件的設(shè)計(jì)與實(shí)現(xiàn)
3 中位機(jī)軟件設(shè)計(jì)
3.1 軟件功能
系統(tǒng)中位機(jī)軟件主要應(yīng)實(shí)現(xiàn)的功能如下:
(1)定時(shí)讀取各下位機(jī)的測(cè)試數(shù)據(jù)(20分鐘一次);
(2)監(jiān)測(cè)按鍵,當(dāng)有鍵按下時(shí),CPU做出相應(yīng)處理;
(3)循環(huán)顯示各車間的溫濕度測(cè)試數(shù)據(jù);
(4)定時(shí)顯示報(bào)警信息;
(5)及時(shí)響應(yīng)上位機(jī)的通訊信號(hào)。
根據(jù)用戶要求,設(shè)計(jì)時(shí)可選擇功能3作為主程序部分:功能4、5由系統(tǒng)中斷服務(wù)子程序完成;功能1、2由主程序的兩個(gè)子程序完成。
3.2 主程序
系統(tǒng)中位機(jī)的主程序流程圖如圖5所示。中位機(jī)每過(guò)20分鐘讀取各下位機(jī)數(shù)據(jù)一次,中位機(jī)巡回顯示四個(gè)車間的溫濕度,每個(gè)車間有6個(gè)溫度傳感器。本文引用地址:http://2s4d.com/article/160674.htm
評(píng)論