freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

智能溫室上位系統(tǒng)畢業(yè)設(shè)計論文-文庫吧資料

2025-07-04 04:40本頁面
  

【正文】 默認(rèn)會自動創(chuàng)建一個窗格, 設(shè)置第一個窗格的“樣式”為6sbrDate,顯示當(dāng)前系統(tǒng)的日期。選擇“工程”/“部件”命令,在彈出的對話框中選中Microsoft Windows Common Controls (SP6)項,即可將一組控件添加到工具箱中,其中。StatusBar最多能被分成16個Panel對象,這些對象包含在Panels集合中。 菜單編輯器 StatusBar控件提供一個小的窗體。 菜單列表區(qū)就是指菜單項的分級列表。其中標(biāo)題和名稱屬性是必須要設(shè)置的,其他的屬性可以采用默認(rèn)值,或者不需設(shè)置。 菜單屬性設(shè)置區(qū)是指在菜單編輯器中分隔條上面的部分,它主要用于設(shè)置菜單的相關(guān)屬性。 。在使用菜單編輯器之前首先需要啟動它,它的啟動方式有下面4種形式。監(jiān)控曲線、時間、報警裝置等。主界面主要由窗體、菜單欄、狀態(tài)欄組成。 為了方便地管理系統(tǒng)程序,且占有教少的系統(tǒng)資源,我們采用多界面MDI進行主界面的設(shè)計。 當(dāng)操作人員沒有用戶名的情況下可以建立新的用戶,但是需要一個已經(jīng)用擁有賬號的用戶來新建,:開始否失敗失敗3次登陸是退出成功新建用戶登陸 新建用戶程序流程圖。 用戶登陸界面 在空白窗體上,添加3個Label控件、2個TextBox控件、1個ADODC控件。 “新建工程”對話框 空白窗體 用戶管理模塊設(shè)計 為防止不相關(guān)人員隨意打開本軟件修改,刪除檢測結(jié)果,所以軟件運行后,首先設(shè)計了登陸對話框,要求輸入用戶名和密碼,輸入正確后才能進入該軟件的主界面。首先運行Microsoft Visual ,出現(xiàn)“新建工程”對話框。datasource= connectionstring連接數(shù)據(jù)也可以在屬性欄里面設(shè)置connectionstring屬性進行連接, ADODC連接數(shù)據(jù)庫 應(yīng)用程序的設(shè)計 數(shù)據(jù)庫建立好以后,就可以對其進行各種操作了。設(shè)置ADO Data控件與數(shù)據(jù)庫的連接,具體代碼如下:Dim connectionstring As Stringconnectionstring=provider=。ConnectionString屬性值是一個字符串,包含進行一個連接所需要的所有設(shè)置值,在字符串中所傳遞的參數(shù)是與驅(qū)動程序相關(guān)的。盡管在程序中可以直接使用ActiveX數(shù)據(jù)對象,但ADO Data控件作為一個圖形控件的優(yōu)勢,以及一個易于使用的界面,使用戶可以用最少的代碼創(chuàng)建數(shù)據(jù)庫應(yīng)用程序。ADO Data控件使用Microsoft ActiveX數(shù)據(jù)對象(ADO)來快速建立數(shù)據(jù)綁定控件和數(shù)據(jù)提供者之間的連接。 ADO(ActiveX Data Objects)ActiveX數(shù)據(jù)對象是最新的數(shù)據(jù)訪問技術(shù),訪問更加簡單和靈活,支持多種數(shù)據(jù)庫,而且訪問的數(shù)據(jù)庫類型也更為豐富,特別在Internet方面的應(yīng)用可極大提高系統(tǒng)性能。它比Data控件功能強大,不僅可以打開、訪問并操縱已有的數(shù)據(jù)庫,而且可以創(chuàng)建數(shù)據(jù)庫、表和索引。Microsoft Visual : DAO數(shù)據(jù)存取對象、RDO遠程數(shù)據(jù)對象、ADOActiveX數(shù)據(jù)對象。由于測量日期和時間不會重復(fù),所以根據(jù)日期和時間,可以區(qū)分?jǐn)?shù)據(jù)庫中的數(shù)據(jù)屬于哪一次檢測。標(biāo)準(zhǔn)值表:標(biāo)準(zhǔn)值表用于保存用戶所修改的標(biāo)準(zhǔn)溫度值。 Access數(shù)據(jù)庫的設(shè)計 在Microsoft Access數(shù)據(jù)庫中,信息是以表的形式組織起來的,表就是數(shù)據(jù)以行和列的形式組織在一起,每一行代表一條記錄,每一列代表一個字段,描述它所含有的數(shù)據(jù)。多點溫度信息管理系統(tǒng)數(shù)據(jù)庫采用關(guān)系型數(shù)據(jù)庫,用Access2003開發(fā)。 數(shù)據(jù)庫的設(shè)計 數(shù)據(jù)庫是存放數(shù)據(jù)的倉庫,是以一定的組織方式存儲在計算系統(tǒng)中相關(guān)數(shù)據(jù)的集合。標(biāo)準(zhǔn)參數(shù)修改模塊:為了適應(yīng)不同的植物所需要的環(huán)境,為了保證本軟件的兼容性,設(shè)計了一個參數(shù)修改模塊,通過這個模塊用戶可以對所需要的各項參數(shù)進行修改。歷史數(shù)據(jù)趨勢圖模塊:用于觀察所測得的溫度濕度光照值得變化,是管理變得更直觀,人性化。以及將上位測控系統(tǒng)的數(shù)據(jù)傳輸?shù)浆F(xiàn)場測控系統(tǒng)中。智能溫室上位測控系統(tǒng)主要包括以下功能: ; ; 、顯示、趨勢圖等處理功能; ; 接下來分別對各個模塊進行簡單的介紹: 用戶管理模塊:為防止不相關(guān)人員隨意打開本軟件修改,刪除檢測結(jié)果,所以軟件運行后,首先設(shè)計了登陸對話框,要求輸入用戶名和密碼,輸入正確后才能進入該軟件的主界面。光照值 End If If z_start = True Then in_data(ovt) = hk(0) ovt = ovt + 1 End If If 0 Then 39。濕度值 =Val(in_data(5) amp。溫度值 =Val(in_data(3) amp。通道0的結(jié)束標(biāo)志位 z_start = False =Val(in_data(1) amp。通道0的開始標(biāo)志位 z_start = True ovt = 0 End If If hk(0) = amp。第0通道數(shù)據(jù)接受與處理 If hk(0) = amp。 MSComm控件通信的流程圖 VB程序編制Private Sub MSComm1_OnComm() Select Case Case EvReceive 39。該事件將連續(xù)產(chǎn)生,直到用Input屬性從接收緩沖區(qū)中讀取并刪除字符2ComEvSend發(fā)送緩沖區(qū)中數(shù)據(jù)少于Sthreshold個,串口已經(jīng)發(fā)送了一些數(shù)據(jù),程序可以用Output屬性繼續(xù)發(fā)送數(shù)據(jù)3ComEvCTSClear To Send信號線的狀態(tài)發(fā)生變化4ComEvDSRData Set Ready信號線從1變到05ComEvCDCarrier Detect信號線的狀態(tài)發(fā)生變化6ComEvRing檢測到振鈴信號7ComEvEOF接收到文件結(jié)束符 CommEvent通信事件代碼、常數(shù)及含義表 MSComm控件的使用 。CommEvent屬性的事件代碼、。一旦串口發(fā)生通信事件或產(chǎn)生錯誤,依據(jù)產(chǎn)生的事件和錯誤,MSComm控件為CommEvent屬性賦以不同的代碼,同時產(chǎn)生OnComm事件。格式為:=”BBBB,P,D,S”Portopen設(shè)置并返回串口狀態(tài),也可以打開和關(guān)閉串口Input從接收緩沖區(qū)中讀取數(shù)據(jù)并清空緩沖區(qū)Inputlen設(shè)置并返回一次從接收緩沖區(qū)中讀取字節(jié)數(shù)InBufferSize設(shè)置并返回接收緩沖區(qū)的大小,缺省值為1024字節(jié)InBufferCount設(shè)置并返回接收緩沖區(qū)中等待接收的字符數(shù)InputMode設(shè)置并返回接收數(shù)據(jù)的類型。下面介紹MSComm控件的一些主要屬性。其實,查詢方式實質(zhì)上還是事件驅(qū)動,但在有些情況下,這種方式顯得更為便捷。適用于自保持的應(yīng)用程序較小的編程。這種方法的優(yōu)點是程序響應(yīng)及時,可靠性高。在許多情況下,在事件發(fā)生時程序得到通知,例如,在串口接收緩沖區(qū)中有一個字符到達或一個變化發(fā)生時,程序都可以利用MSComm控件的OnComm事件捕獲并處理這些通信事件,OnComm事件還可以檢查和處理通信錯誤。它提供下列兩種處理通信的方式。使用它可以建立與串行端口的連接,通過串行端口連接到其它通信設(shè)備(如調(diào)制解調(diào)器),發(fā)出命令,交換數(shù)據(jù),以及監(jiān)視和響應(yīng)串行連接中發(fā)生的事件和錯誤。Visual Basic ,為用戶編寫程序簡化了很多復(fù)雜的程序,其中有一個用于串口通信的控件MSComm,MSComm控件全稱為Microsoft Communications Control,是Microsoft公司提供的ActiveX控件,目的是為了簡化Windows下串行通信編程,它既可以用來提供簡單的串口端口通信功能,也可以用來創(chuàng)建功能完備的、事件驅(qū)動的高級通信工具?,F(xiàn)場測控系統(tǒng)收到上位測控系統(tǒng)發(fā)送的握手信號后,就依次命令傳感器進行溫度濕度光照轉(zhuǎn)換;上位測控系統(tǒng)依次接收現(xiàn)場測控系統(tǒng)上傳過來的數(shù)據(jù),并顯示在特定區(qū)域。 PC與硬件現(xiàn)場測控系統(tǒng)的連接電路圖 為使數(shù)據(jù)在上位測控系統(tǒng)和現(xiàn)場測控系統(tǒng)之間無差錯的傳送,本文采用通信協(xié)議來規(guī)定數(shù)據(jù)的傳輸。 硬件連接電路以及通信協(xié)議 上位測控系統(tǒng)與現(xiàn)場測控系統(tǒng)之間的通信通過串口實現(xiàn)。 RS232標(biāo)準(zhǔn)規(guī)定的波特率為:50、7100、150、300、600、1200、4800、9600和19200bps。電平轉(zhuǎn)換通??梢允褂肕C148MC148MAX232等芯片來實現(xiàn)。在計算系統(tǒng)和智能儀器內(nèi),通用的信號是正邏輯的TTL電平。 (2)電氣特性:。本系統(tǒng)采用DB9型連接器,通過三根線實現(xiàn)系統(tǒng)連接,即接收數(shù)據(jù)引腳與發(fā)送數(shù)據(jù)引腳彼此交叉相連,信號地對應(yīng)相接。RS232C是數(shù)據(jù)終端設(shè)備DTE與數(shù)據(jù)通訊設(shè)備DCE之間的接口,RS232C的系統(tǒng)械標(biāo)準(zhǔn)規(guī)定DTE應(yīng)配置DB25插頭,即25針連接器,DEC應(yīng)配置DB25的插座,即25孔連接器。RS232C適用于短距離或帶調(diào)制解調(diào)器的通信場合,目前已廣泛應(yīng)用于計算系統(tǒng)與外圍設(shè)備的串行異步通信接口中。 RS232總線標(biāo)準(zhǔn) 在串行通信時,要求雙方都采用一個標(biāo)準(zhǔn)接口,使不同的設(shè)備可以方便地連接起來進行通信。它是衡量串行數(shù)據(jù)傳輸快慢的重要指標(biāo)。(2)串行通信的傳送速率 在串行通信中,用“波特率”來描述數(shù)據(jù)的傳輸速率。串行通信有兩種基本工作方式:異步傳送和同步傳送。計算系統(tǒng)與外界的數(shù)據(jù)傳送大多數(shù)都是串行的,通常把計算系統(tǒng)與外界的數(shù)據(jù)傳送稱之為通信,因此提到的通信大多數(shù)都是指串行通信。并行通信速度快、實時性好,但占用的口線多、成本高、通信距離短,不適用于小型化產(chǎn)品。:RS232MSComm控件MAX232上位測控系統(tǒng)現(xiàn)場測控系統(tǒng) 串行通信流程圖 串行通信 隨著計算系統(tǒng)系統(tǒng)的應(yīng)用和微系統(tǒng)網(wǎng)絡(luò)的發(fā)展,計算系統(tǒng)的通信功能顯得尤為重要。綜上所述:本次課題中現(xiàn)場測控系統(tǒng)的硬件選擇PC機,軟件選擇VB語言,來實現(xiàn)所需要的功能。對于編程語言PLC主要用于工業(yè)上自動化控制,沒有數(shù)據(jù)庫功能,故沒有很好的數(shù)據(jù)統(tǒng)計的模塊,不利于研究人員進行分析。同時也有很好的兼容性,能很好的兼容VB等編程語言。 PC機的優(yōu)點之二:能實現(xiàn)原來PLC的控制功能。數(shù)據(jù)庫管理系統(tǒng)(Data Base Management System,DBMS)則是能夠?qū)?shù)據(jù)庫進行加工、管理的系統(tǒng)軟件。比如用戶鍵入一條簡單的命令就能自動完成復(fù)雜的功能,這就是操作系統(tǒng)幫助的結(jié)果;二是統(tǒng)一管理計算系統(tǒng)系統(tǒng)的全部資源,合理組織計算系統(tǒng)工作流程,以便充分、合理地發(fā)揮計算系統(tǒng)的效率。下面簡單介紹一下PC機的優(yōu)缺點: PC機是管理、控制和監(jiān)督計算系統(tǒng)軟、硬件資源協(xié)調(diào)運行的程序系統(tǒng),由一系列具有不同控制和管理功能的程序組成,它是直接運行在計算系統(tǒng)硬件上的、最基本的系統(tǒng)軟件,是系統(tǒng)軟件的核心。 完整的PC機包括兩大部分,即硬件系統(tǒng)和軟件系統(tǒng)。PLC是面向工礦企業(yè)的工控設(shè)備,接口容易,編程語言易于為工程技術(shù)人員接受。PLC的技術(shù)條件能在一般高溫、振動、沖擊和粉塵等惡劣環(huán)境下工作,能在強電磁干擾環(huán)境下可靠工作。 (4)抗干擾能力和可靠性能力都強,遠高于其他各種系統(tǒng)型。 (2) 使用方便,編程簡單,采用簡明的梯形圖、邏輯圖或語句表等編程語言,而無需計算系統(tǒng)知識,因此系統(tǒng)開發(fā)周期短,現(xiàn)場調(diào)試容易。 PLC具有以下鮮明的特點。它采用可以編制程序的存儲器,用來在其內(nèi)部存儲執(zhí)行邏輯運算、順序運算、計時、計數(shù)和算術(shù)運算等操作的指令,并能通過數(shù)字式或模擬式的輸入和輸出,控制各種類型的系統(tǒng)械或生產(chǎn)過程。 下位測控系統(tǒng)的操作硬件可以使用PLC、PC機等,軟件可以使用PLC編程軟件、VB等。當(dāng)光照度過低時,就打開遮陽幕,增加光照度。如果開始檢測的土壤濕度在適宜的范圍,現(xiàn)場測控系統(tǒng)則維持現(xiàn)有狀態(tài)不變。如果開始檢測的空氣溫度在適宜范圍,現(xiàn)場測控系統(tǒng)將維持現(xiàn)有狀態(tài)?,F(xiàn)場測控系統(tǒng)的方案選擇如下: (1)選擇AT89C52單片機,了解其基本特性和功能,使用AT89C52實現(xiàn)對溫濕度、光照量的智能控制??梢暬阌诓僮鞯哪康?。并通過MAX232電平轉(zhuǎn)換芯片將現(xiàn)場測控系統(tǒng)與RS232接口連接起來,實現(xiàn)現(xiàn)場測控系統(tǒng)
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1