【單片機(jī)控制的大棚溫度控制系統(tǒng)的軟件設(shè)計(jì)案例5700字】_第1頁(yè)
【單片機(jī)控制的大棚溫度控制系統(tǒng)的軟件設(shè)計(jì)案例5700字】_第2頁(yè)
【單片機(jī)控制的大棚溫度控制系統(tǒng)的軟件設(shè)計(jì)案例5700字】_第3頁(yè)
【單片機(jī)控制的大棚溫度控制系統(tǒng)的軟件設(shè)計(jì)案例5700字】_第4頁(yè)
【單片機(jī)控制的大棚溫度控制系統(tǒng)的軟件設(shè)計(jì)案例5700字】_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

11-[12]。1.2.3數(shù)據(jù)監(jiān)測(cè)界面設(shè)計(jì)為達(dá)到較好的顯示操作效果,在一般的設(shè)計(jì)操作過(guò)程中,均會(huì)設(shè)計(jì)登錄界面,在本設(shè)計(jì)中,設(shè)計(jì)登陸界面如下圖1.8所示。新建多個(gè)組態(tài)窗口進(jìn)行命名,當(dāng)按下登錄鍵時(shí),界面自動(dòng)跳轉(zhuǎn)至數(shù)據(jù)顯示界面。在登錄界面設(shè)計(jì)中,在左側(cè)PLC元件里面拖動(dòng)添加功能鍵,設(shè)置功能鍵,設(shè)置功能鍵的作用為切換窗口,將下一界面選擇在顯示界面,設(shè)置標(biāo)簽的內(nèi)容均為登錄,調(diào)整大小與位置,達(dá)到較好的美觀度。再添加時(shí)間,在彈出的相應(yīng)設(shè)置中,設(shè)置時(shí)間格式與顯示的位置與大小如上圖中的效果,時(shí)間中間采用短線格式,并顯示星期,時(shí)間的具體顯示采用24小時(shí)制,方便監(jiān)測(cè)記錄數(shù)據(jù)。數(shù)據(jù)監(jiān)測(cè)界面為本設(shè)計(jì)中的主要顯示界面,設(shè)置正確的數(shù)據(jù)格式與顯示類型,對(duì)于數(shù)據(jù)均有很大作用,結(jié)合在PLC設(shè)計(jì)中的數(shù)據(jù)結(jié)構(gòu),為提高精確顯示程度,均選擇使用一位小時(shí),結(jié)合在實(shí)際使用中的情況,整數(shù)位一般均為2位,也就是溫濕度數(shù)據(jù)的數(shù)值范圍均在0.0-99.9的波動(dòng)范圍,設(shè)置相應(yīng)的開(kāi)關(guān)量的操作按鈕,并結(jié)合表1.1中的地址定義,完成對(duì)手動(dòng)控制的按鍵設(shè)計(jì),設(shè)置按鍵的相應(yīng)地址,并結(jié)合狀態(tài)顯示指示燈,完成相應(yīng)的狀態(tài)標(biāo)志位的設(shè)計(jì)與顯示,具體界面如上圖1.9所示。圖1.9數(shù)據(jù)操作顯示界面如上所示,可以鍵盤輸入環(huán)境溫濕度的上下限值,可以實(shí)時(shí)監(jiān)測(cè)溫濕度數(shù)據(jù)以及各個(gè)情況下的工作狀態(tài)的狀態(tài)指示燈顯示,當(dāng)動(dòng)作時(shí),指示燈處顯示正著執(zhí)行的狀態(tài),如正在加熱,正在降溫等。設(shè)置手動(dòng)控制按鈕,并設(shè)置地址位置,實(shí)現(xiàn)對(duì)于手動(dòng)狀態(tài)下的加熱-加濕鍵的控制。在顯示界面的下面如圖設(shè)置登錄界面,設(shè)置報(bào)警記錄界面,歷史變化曲線界面、主界面(及登錄頁(yè))和設(shè)計(jì)介紹頁(yè)面,并在這些頁(yè)面的對(duì)應(yīng)頁(yè)面設(shè)計(jì)返回功能按鍵,定義為界面切換,設(shè)置界面為數(shù)據(jù)顯示界面。1.2.4報(bào)警系統(tǒng)設(shè)計(jì)在具體的實(shí)地控制中,管理人員不可能實(shí)時(shí)看著觸摸屏的顯示屏的數(shù)據(jù)波動(dòng),且記錄環(huán)節(jié)較為繁瑣,結(jié)合在實(shí)際的控制的需求,在上位機(jī)操作界面中,加入報(bào)警系統(tǒng)的設(shè)計(jì),當(dāng)輸出100.00-100.03的控制動(dòng)作,系統(tǒng)自動(dòng)記錄動(dòng)作時(shí)間,并且顯示的序號(hào)、動(dòng)作時(shí)間以及動(dòng)作的狀態(tài)情況,當(dāng)溫度超過(guò)上限值時(shí),降溫開(kāi)窗動(dòng)作,報(bào)警系統(tǒng)中顯示“正在執(zhí)行降溫操作,請(qǐng)注意查看?。?!”。對(duì)于加濕的報(bào)警顯示(此時(shí)環(huán)境濕度低于下限值),設(shè)置地址類型為CIO-bit類型,地址為100.03,觸發(fā)蜂鳴器動(dòng)作時(shí)間為3S,設(shè)置界面如下圖1.10所示。相應(yīng)的其他的環(huán)節(jié)也同樣的操作。具體設(shè)置過(guò)程為為在功能元件中,選擇報(bào)警條,設(shè)置報(bào)警條的移動(dòng)步長(zhǎng)、移動(dòng)步長(zhǎng)與顯示類別等,在完成顯示設(shè)計(jì)中的設(shè)置。此時(shí)完成了對(duì)于報(bào)警條的設(shè)置,但對(duì)于數(shù)據(jù)的使用還需要進(jìn)行設(shè)計(jì),選擇左側(cè)元件庫(kù)窗的工程數(shù)據(jù)庫(kù)中的報(bào)警信息登錄,選擇增加,完成對(duì)于下圖中的報(bào)警信息的設(shè)計(jì)地址與是否觸發(fā)蜂鳴器以及鳴響時(shí)間(秒)的設(shè)置,設(shè)置觸發(fā)后的內(nèi)容顯示。圖1.10報(bào)警信息設(shè)計(jì)界面如上的操作過(guò)程進(jìn)行4次設(shè)置,分別對(duì)100.00-100.03地址的報(bào)警信息進(jìn)行設(shè)計(jì),設(shè)計(jì)后的界面數(shù)據(jù)如下圖1.11所示。圖1.11報(bào)警數(shù)據(jù)設(shè)置圖對(duì)于完成后的數(shù)據(jù)單擊確認(rèn),此時(shí)可以實(shí)現(xiàn)對(duì)于問(wèn)題報(bào)警操作,考慮帶設(shè)計(jì)中的顯示問(wèn)題,比如對(duì)于顯示中的內(nèi)容以及顯示的具體設(shè)計(jì)等。在元件庫(kù)窗口的PLC元件中拖動(dòng)事件顯示界面,單擊時(shí)間信息,設(shè)置其中的顯示的信息情況,本文為具有較高的實(shí)時(shí)顯示效果,在事件的顯示格式中,選擇序號(hào)、事件觸發(fā)事件、確認(rèn)時(shí)間、精簡(jiǎn)事件格式(時(shí):分)、觸發(fā)日期等,通過(guò)如上的設(shè)置,在相應(yīng)的報(bào)警顯示中顯示相應(yīng)的格式。1.2.5歷史數(shù)據(jù)顯示設(shè)計(jì)歷史數(shù)據(jù)顯示元件可以從指定的上位機(jī)的內(nèi)部寄存器或PLC的寄存器中按周期時(shí)間讀取數(shù)據(jù),連續(xù)寄存器的數(shù)據(jù)并且以表格的形式顯示出來(lái)。在元件庫(kù)窗口的PLC元件窗口選擇歷史數(shù)據(jù)記錄,在彈出的相應(yīng)的設(shè)置,將溫室大棚中的環(huán)境溫度與環(huán)境濕度數(shù)據(jù)(D100/D102)的數(shù)據(jù)通過(guò)表格類型輸出在上位機(jī)的界面中,可以通過(guò)數(shù)據(jù)顯示界面的歷史數(shù)據(jù)按鈕,跳轉(zhuǎn)到該頁(yè)面,實(shí)現(xiàn)都?xì)v史數(shù)據(jù)的查看,可以根據(jù)自己的實(shí)際需求情況設(shè)置相應(yīng)的顯示類型,可以在顯示設(shè)計(jì)中,設(shè)計(jì)標(biāo)題欄的名稱與單位等,具體界面如下圖1.12所示。圖1.12歷史數(shù)據(jù)變化曲線標(biāo)題設(shè)計(jì)設(shè)置通道0為環(huán)境的數(shù)據(jù)數(shù)據(jù),通道1中為環(huán)境濕度數(shù)據(jù),且顯示相應(yīng)數(shù)據(jù)采集的具體時(shí)間。1.3控制系統(tǒng)仿真模擬實(shí)現(xiàn)了對(duì)于上位機(jī)以及下位機(jī)PLC的程序設(shè)計(jì)后,完成對(duì)于編程程序的設(shè)計(jì)仿真,只對(duì)于部分的操作仿真做出展現(xiàn)。觸摸屏的設(shè)計(jì)仿真在NB設(shè)計(jì)軟件中進(jìn)行實(shí)現(xiàn),仿真操作過(guò)程如下,將設(shè)計(jì)好的軟件進(jìn)行編譯,軟件下部編譯信息窗口顯示編譯完成錯(cuò)誤0個(gè),警告0個(gè),然后選擇離線仿真,或按下F5進(jìn)行仿真,其余設(shè)置均不做改變,單擊模擬。單擊模擬按鍵后,彈出登錄界面,單擊登錄界面跳轉(zhuǎn)至數(shù)據(jù)顯示界面,數(shù)據(jù)顯示界面如下圖1.13所示。圖1.13數(shù)據(jù)顯示界面仿真數(shù)據(jù)顯示界面在執(zhí)行過(guò)程中,仿真過(guò)程需要對(duì)于4路模擬量的輸入,在軟件仿真中,設(shè)置模擬操作按鍵,實(shí)現(xiàn)數(shù)據(jù)的輸出,在模擬數(shù)據(jù)中,采用數(shù)據(jù)輸入按鍵,提前輸入環(huán)境、土壤溫濕度的模擬數(shù)據(jù),在數(shù)據(jù)顯示界面輸出溫濕度的上下限值,完成對(duì)于顯示界面的控制顯示。然后按鍵下自動(dòng)控制按鈕,顯示綠色且出現(xiàn)自動(dòng)控制字樣,此時(shí)操作系統(tǒng)處于自動(dòng)控制環(huán)節(jié),按一下加熱按鈕,開(kāi)始加熱,上位機(jī)的狀態(tài)顯示為加熱中指示燈亮起,報(bào)警顯示為溫度過(guò)低,且?guī)в蟹澍Q器聲音,在報(bào)警記錄界面,可以顯示出操作記錄的各個(gè)狀態(tài)和動(dòng)作。其他手動(dòng)操作下的各個(gè)按鍵顯示也均是如此,均會(huì)在報(bào)警記錄界面顯示處相應(yīng)的動(dòng)作類型以及動(dòng)作的時(shí)間等,完成報(bào)警的蜂鳴器動(dòng)作后,單擊報(bào)警記錄,在報(bào)警記錄界面顯示出對(duì)應(yīng)的操作,自動(dòng)控制模式下也是如此狀態(tài)顯示,報(bào)警未雙擊確認(rèn)前為紅色字樣,顯示的數(shù)據(jù)依次為序號(hào)、時(shí)間

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論