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

正文內(nèi)容

分布式儲(chǔ)油罐參數(shù)監(jiān)測(cè)與管理系統(tǒng)設(shè)計(jì)畢業(yè)論文(完整版)

  

【正文】 罐在實(shí)際的監(jiān)測(cè)中可能處以異常狀態(tài),當(dāng)它們處于異常狀態(tài)是應(yīng)該進(jìn)行報(bào)警,從而通知用戶處理異常;3)生產(chǎn)報(bào)表:為了更加直觀的向用戶展示一些用戶關(guān)心的參數(shù)的實(shí)時(shí)變化情況,應(yīng)該將這些參數(shù)的變化情況以生產(chǎn)報(bào)表的形式展示給用戶;4)歷史數(shù)據(jù)查詢?yōu)g覽:為了滿足查詢某一段歷史時(shí)間內(nèi),儲(chǔ)油罐的一些參數(shù)信息,組態(tài)工程應(yīng)該提供歷史數(shù)據(jù)查詢?yōu)g覽功能,另外,為了方便報(bào)表的制作,還應(yīng)該在歷史數(shù)據(jù)瀏覽中添加打印功能;5)監(jiān)控畫面:以圖形的方式,將某一儲(chǔ)油罐中所有的參數(shù)顯示于一個(gè)畫面?,F(xiàn)在VB7 已經(jīng)支持類的各種特性:繼承,函數(shù)的覆蓋、重載、虛擬、隱藏。 開發(fā)環(huán)境簡(jiǎn)介 是 VB 的全新版本。組對(duì)象只是對(duì)有關(guān)聯(lián)的某一類數(shù)據(jù)對(duì)象的整體表示方法,而實(shí)際的操作則均針對(duì)每個(gè)成員進(jìn)行。用戶策略一般由按鈕、菜單、其他策略來調(diào)用執(zhí)行。用戶對(duì)構(gòu)件設(shè)置一定的屬性,并與定義的數(shù)據(jù)變量相連接,即可在運(yùn)行中實(shí)現(xiàn)相應(yīng)的功能。如窗口、構(gòu)件、數(shù)據(jù)、圖形等皆稱為對(duì)象。 如何對(duì)工程運(yùn)行流程實(shí)施有效控制:MCGS 開辟了專用的“運(yùn)行策略”窗口,建立用戶運(yùn)行策略。MCGS 如何產(chǎn)生動(dòng)畫效果:MCGSS 為每一種基本圖形元素定義了不同的動(dòng)畫屬性,如:一個(gè)長(zhǎng)方形的動(dòng)畫屬性有可見度,大小變化,水平移動(dòng)等,每一種動(dòng)畫屬性都會(huì)產(chǎn)生一定的動(dòng)畫效果。在本窗口內(nèi)定義不同類型和名稱的變量,作為數(shù)據(jù)采集、處理、輸出控制、動(dòng)畫連接及設(shè)備驅(qū)動(dòng)的對(duì)象。 2)MCGS 組態(tài)軟件五大組成部分 :MCGS 組態(tài)軟件所建立的工程由主控窗口、設(shè)備窗口、用戶窗口、實(shí)時(shí)數(shù)據(jù)庫(kù)和運(yùn)行策略五部分構(gòu)成,每一部分分別進(jìn)行組態(tài)操作,完成不同的工作,具有不同的特性。組態(tài)環(huán)境相當(dāng)于一套完整的工具軟件,幫助用戶設(shè)計(jì)和構(gòu)造自己的應(yīng)用系統(tǒng)。對(duì)油罐液位進(jìn)行準(zhǔn)確地測(cè)量能充分利用油罐的存儲(chǔ)空間,增加油罐的存油量同時(shí)又能防止油罐冒頂漏油事故的發(fā)生,避免不必要的損失和可能因此而產(chǎn)生的事故。它是一套通過 COM 接口訪問數(shù)據(jù)的ActiveX 接口。OLE 自動(dòng)化對(duì)象提供了應(yīng)用程序可以調(diào)用的一組命令和函數(shù),使開發(fā)人員能建立系統(tǒng)宏編程工具,從而提供了從外部操縱該應(yīng)用程序的手段。例如: =“Excel|[Book1]Sheet1”,即可表示 VB 與 Excel 之間的連接主題;4)對(duì)作為客戶控件的對(duì)象指定連接數(shù)據(jù)項(xiàng) LinkItem。在 VB 中實(shí)現(xiàn) DDE 有兩種方法:設(shè)計(jì)狀態(tài)實(shí)現(xiàn)和編程實(shí)現(xiàn)。由于設(shè)備驅(qū)動(dòng)構(gòu)件和 MCGS 運(yùn)行在同一個(gè)進(jìn)程內(nèi),故設(shè)備構(gòu)件的運(yùn)行速度快、可靠性高,不存在傳統(tǒng) DDE 方式連接設(shè)備驅(qū)動(dòng)時(shí)的數(shù)據(jù)流通不暢和數(shù)據(jù)傳輸速度慢等問題。4 和組態(tài)軟件開發(fā)監(jiān)控系統(tǒng)的關(guān)鍵技術(shù)及其實(shí)現(xiàn) 監(jiān)控系統(tǒng)集成開發(fā)的基本思想在實(shí)際應(yīng)用中,由于所用設(shè)備的特殊性、實(shí)際工程的需要以及用戶的個(gè)性化需求,要求對(duì)組態(tài)軟件進(jìn)一步開發(fā),設(shè)計(jì)出自己的控制算法和硬件驅(qū)動(dòng)程序。在實(shí)際的應(yīng)用中,我們經(jīng)常會(huì)遇到一種情況—就是監(jiān)控系統(tǒng)要對(duì)從下位機(jī)采集回來的數(shù)據(jù)進(jìn)行大量的處理才能得到實(shí)際用戶關(guān)心的數(shù)據(jù),可是組態(tài)軟件在實(shí)現(xiàn)數(shù)據(jù)的基本處理(如加減乘除、求和等)還行,可是在進(jìn)行相當(dāng)復(fù)雜的數(shù)據(jù)處理中,要想通過組態(tài)軟件內(nèi)部提供的腳本程序?qū)?shù)據(jù)進(jìn)行處理則不是像想象的那么容易。(6)豐富和方便的動(dòng)畫組態(tài)能快速構(gòu)造出各種復(fù)雜的動(dòng)畫畫面。(1)概念簡(jiǎn)單,易于理解和使用普通工程人員經(jīng)過短時(shí)間的培訓(xùn)就能正確掌握 、快速完成大多數(shù)簡(jiǎn)單的工程項(xiàng)目,使其能集中精力解決工程本身的問題,而不需了解太多的計(jì)算機(jī)系統(tǒng)復(fù)雜的軟硬件問題,就可組態(tài)出高性能、高可靠性高度專業(yè)化的上位機(jī)監(jiān)控系統(tǒng) 。(4) 在數(shù)據(jù)存儲(chǔ)方面,高級(jí)語(yǔ)言提供了與數(shù)據(jù)庫(kù)的接口,我們可以根據(jù)實(shí)際的情況選用不同的數(shù)據(jù)庫(kù)來存儲(chǔ)數(shù)據(jù)。(8)將操作畫面中的圖形對(duì)象與實(shí)時(shí)數(shù)據(jù)庫(kù)變量建立動(dòng)畫連接關(guān)系,規(guī)定動(dòng)畫屬性和幅度。下面列出了典型的組態(tài)基本步驟:(1)將所有 I/O 點(diǎn)的參數(shù)收集齊全,并填寫表格,以備在監(jiān)控組態(tài)軟件和 PLC 上組態(tài)時(shí)使用。MCGS 軟件系統(tǒng)由主控窗口、設(shè)備窗口、用戶窗 口、實(shí)時(shí)數(shù)據(jù)庫(kù)和運(yùn)行策略組成,每一部分分別進(jìn)行 組態(tài),完成不同的工作。并且,歷史數(shù)據(jù)經(jīng)常是以圖形或報(bào)表的形式顯示給用戶。同時(shí)給用戶提供操作的接口,從而使用戶能夠通過操作界面達(dá)到控制下位機(jī)的目的。新設(shè)計(jì)的硬件要經(jīng)過試驗(yàn)和仿真:大量的經(jīng)驗(yàn)證明,新設(shè)計(jì)的硬件或軟件不會(huì)一次性成功的,往往要經(jīng)過反復(fù)的試驗(yàn)、調(diào)試、修改。(4)具體設(shè)計(jì)具體的設(shè)計(jì)工作包括硬件和軟件兩部分,在具體設(shè)計(jì)中通常應(yīng)該注意以下幾點(diǎn):盡量選用標(biāo)準(zhǔn)模塊:對(duì)于通用的計(jì)算機(jī)和標(biāo)準(zhǔn)的總線,目前市場(chǎng)上已經(jīng)有豐富的標(biāo)準(zhǔn)模塊,特別是對(duì)于各種輸入輸出接口已相當(dāng)成熟。(2)確定總體方案在這一步中,應(yīng)根據(jù)設(shè)計(jì)說明書,參照過去工程的經(jīng)驗(yàn)和現(xiàn)有系統(tǒng)的資料,考慮當(dāng)前技術(shù)主流并估計(jì)今后的發(fā)展趨勢(shì),確定系統(tǒng)中關(guān)鍵的技術(shù)內(nèi)容。(5)時(shí)間上節(jié)省這里主要是指設(shè)計(jì)的餓時(shí)間應(yīng)盡量斷。(2)技術(shù)上先進(jìn)計(jì)算機(jī)監(jiān)控系統(tǒng)是一個(gè)綜合性、交叉性強(qiáng)的技術(shù)領(lǐng)域,它綜合計(jì)算機(jī)技術(shù)、自動(dòng)控制、信息處理和通信、檢測(cè)技術(shù)和儀表以及生產(chǎn)過程和管理方面的只是,其技術(shù)上先進(jìn)性概括來說體現(xiàn)在硬件設(shè)備、軟件平臺(tái)和工具、信息處理和控制策略這三方面。完整的計(jì)算機(jī)監(jiān)測(cè)控制系統(tǒng)是上述三種功能的綜合集成,它利用計(jì)算機(jī)高速、大容量和智能化的特點(diǎn),可以把一個(gè)復(fù)雜的生產(chǎn)過程組織管理成為一個(gè)綜合、完整、搞笑的自動(dòng)化整體。工業(yè)控制機(jī)硬件指計(jì)算機(jī)本身及外圍設(shè)備。對(duì)油罐的油水界面進(jìn)行測(cè)量能指導(dǎo)操作人員合理地排放油罐中的污水,提高油罐的利用率。然而,越來越多的程序提供一個(gè) OLE 自動(dòng)化接口,以使其他的應(yīng)用程序可以對(duì)他們進(jìn)行操作。本課題集成組態(tài)軟件和高級(jí)程序設(shè)計(jì)語(yǔ)言的開發(fā)與設(shè)計(jì)技術(shù),內(nèi)容涉及數(shù)據(jù)通信、數(shù)據(jù)庫(kù)、計(jì)算機(jī)測(cè)量、組態(tài)軟件(MCGS)設(shè)計(jì)等領(lǐng)域的知識(shí)應(yīng)用,對(duì)于以后開發(fā)類似應(yīng)用系統(tǒng)具有直接的借鑒意義。原油生產(chǎn)現(xiàn)場(chǎng)和國(guó)內(nèi)絕大部分油品生產(chǎn)、儲(chǔ)藏單位目前還使用液位儀或者手工方式進(jìn)行罐體內(nèi)部參數(shù)進(jìn)行測(cè)量和管理。二者之間通過 DDE 或 OLE 技術(shù)建立連接進(jìn)行數(shù)據(jù)交換。在深入研究液位儀通信技術(shù)的基礎(chǔ)上,將傳感器和計(jì)算機(jī)信息技術(shù)結(jié)合起來,設(shè)計(jì)出一種新的儲(chǔ)油罐監(jiān)測(cè)系統(tǒng),實(shí)現(xiàn)了實(shí)時(shí)測(cè)量并自動(dòng)記錄油罐內(nèi)的各類參數(shù)以及遠(yuǎn)程監(jiān)測(cè)等功能。其測(cè)量的準(zhǔn)確性、實(shí)時(shí)性和快捷性均難以滿足加油站信息化需求。 研究?jī)?nèi)容在本課題中,主要研究計(jì)算機(jī)監(jiān)控系統(tǒng)的一般開發(fā)過程,及其主要功能。這樣,我們可以使用 Delphi,C++,Visual Basic 等語(yǔ)言來驅(qū)動(dòng) OLE 自動(dòng)化服務(wù)器,而不必考慮用于編寫他們的編程語(yǔ)言。因而開發(fā)油罐多參數(shù)測(cè)量系統(tǒng),實(shí)時(shí)測(cè)量油罐重要參數(shù)如液位、溫度、油水界面,能減輕工人勞動(dòng)強(qiáng)度和提高油田自動(dòng)化管理水平。硬件包括計(jì)算機(jī)、過程輸入輸出接口、人機(jī)接口、外部存儲(chǔ)器等。當(dāng)然,在實(shí)際使用中,可以根據(jù)實(shí)際對(duì)象的需求情況,系統(tǒng)只具有上述一項(xiàng)或兩項(xiàng)功能;或是以某一項(xiàng)功能為主,而以其他功能為輔。(3)使用上方便這包括三方面的含義:其一,是操作上方便。一個(gè)方面可以以更快的濕度滿足用戶的要求,更快的產(chǎn)生經(jīng)濟(jì)效益,這在市場(chǎng)競(jìng)爭(zhēng)的環(huán)境下尤為還總要;另一方面,計(jì)算機(jī)硬軟件技術(shù)發(fā)展十分迅速,因此時(shí)間是一個(gè)重要的因素。這些內(nèi)容還是總體性的、原則行的。這些模塊往往提供各種語(yǔ)言的驅(qū)動(dòng)程序和調(diào)試程序,使用起來十分方便。因此,我們強(qiáng)調(diào)硬件盡量采用標(biāo)準(zhǔn)不見或已經(jīng)用過的部件,而新設(shè)計(jì)的硬件必須經(jīng)過研制和模擬試驗(yàn)。為了形象生動(dòng)的向用戶展示下位機(jī)的工作過程、狀態(tài)等,通常要求監(jiān)控系統(tǒng)具有易操作性、界面友好等特點(diǎn)。當(dāng)然,以上只是監(jiān)控系統(tǒng)所應(yīng)該具有的一般模塊,具體的模塊劃分應(yīng)該視具體情況而定。主控窗口:是工程的主窗口,負(fù)責(zé)調(diào)度和管理這 些窗口的打開或關(guān)閉。(2)搞清楚所使用的 I/O 設(shè)備的生產(chǎn)商、種類、型號(hào)、使用的通信接口類型,采用的通信協(xié)議,以便在定義 I/O 設(shè)備時(shí)做出準(zhǔn)確選擇。(9)視用戶需求,制作歷史趨勢(shì),報(bào)警顯示,以及開發(fā)報(bào)表系統(tǒng)。從而是數(shù)據(jù)存儲(chǔ)管理方面更加的自如。(2)真正的 32 位多任務(wù)應(yīng)用系統(tǒng)該系統(tǒng)支持 windows 的多任務(wù)技術(shù),有效地優(yōu)化了計(jì)算機(jī)資源,打印任務(wù)作為一個(gè)獨(dú)立工作而運(yùn)行于后臺(tái),實(shí)現(xiàn)多任務(wù)的并行處理 。圖元圖符對(duì)象可實(shí)現(xiàn)自由構(gòu)圖和定義動(dòng)畫,包括顏色、位置、大小、可見度、閃爍、輸入輸出、按鈕動(dòng)作等多種動(dòng)畫效果。在這種情況下,組態(tài)軟件也顯得不是那么方便。為此,MCGS 提供了一套開放的可擴(kuò)充接口規(guī)范和配套的高級(jí)開發(fā)工具包。 監(jiān)控系統(tǒng)集成開發(fā)的關(guān)鍵技術(shù) 基于 DDE 的監(jiān)控系統(tǒng)集成開發(fā)技術(shù)(1)DDE 概念DDE 是 Microsoft Windows 提供的一項(xiàng)數(shù)據(jù)共享技術(shù),其實(shí)質(zhì)是一種 Windows 平臺(tái)上應(yīng)用程序之間的數(shù)據(jù)交換協(xié)議,通過這種基于消息的動(dòng)態(tài)數(shù)據(jù)交換協(xié)議,應(yīng)用程序之間可以進(jìn)行各種類型的數(shù)據(jù)交換,這些數(shù)據(jù)可以是從一個(gè)應(yīng)用程序傳輸?shù)搅硪粋€(gè)應(yīng)用程序中的信息,也可以是傳遞給其他應(yīng)用程序進(jìn)行處理的命令或鍵盤指令。其中編程實(shí)現(xiàn)主要包含以下幾方面的內(nèi)容:1)選定服務(wù)器程序?qū)ο?。其語(yǔ)法為: = “數(shù)據(jù)項(xiàng)” 。那么, OLE 的功能究竟是什么?從用戶角度講,OLE 是一種能使它們共享不同應(yīng)用程序信息資源的技術(shù), 用戶能夠構(gòu)造聲、文、圖、像、影于一體的復(fù)合文檔,可以很容易地集成應(yīng)用程序。這個(gè)接口相當(dāng)通用,足以提供一種訪問數(shù)據(jù)的統(tǒng)一手段,不論是數(shù)據(jù)庫(kù)數(shù)據(jù)源,還是表格文件數(shù)據(jù)源都可以通過它來查看,而且可以在不同的數(shù)據(jù)源中進(jìn)行數(shù)據(jù)轉(zhuǎn)換。對(duì)油罐的油水界面進(jìn)行測(cè)量能指導(dǎo)操作人員合理地排放油罐中的污水,提高油罐的利用率。運(yùn)行環(huán)境則按照組態(tài)環(huán)境中構(gòu)造的組態(tài)工程,以用戶指定的方式運(yùn)行,并進(jìn)行各種處理,完成用戶組態(tài)設(shè)計(jì)的目標(biāo)和功能。 主控窗口:是工程的主窗口或主框架。 運(yùn)行策略:本窗口主要完成工程運(yùn)行流程的控制。所謂動(dòng)畫屬性,實(shí)際上是反映圖形大小、顏色、位置、可見度、閃爍性等狀態(tài)的特征參數(shù)。MCGS 提供了豐富的功能構(gòu)件,供用戶選用,通過構(gòu)件配置和屬性設(shè)置兩項(xiàng)組態(tài)操作,生成各種功能模塊(稱為“用戶策略” ) ,使系統(tǒng)能夠按照設(shè)定的順序和條件,操作實(shí)時(shí)數(shù)據(jù)庫(kù),實(shí)現(xiàn)對(duì)動(dòng)畫窗口的任意切換,控制系統(tǒng)的運(yùn)行流程和設(shè)備的工作狀態(tài)。 選中對(duì)象:鼠標(biāo)點(diǎn)擊窗口或?qū)ο?,使其處于可操作狀態(tài),稱此操作為選中對(duì)象,被選中的對(duì)象(包括窗口) ,也叫當(dāng)前對(duì)象。 策略: 是指對(duì)系統(tǒng)運(yùn)行流程進(jìn)行有效控制的措施和方法。事件策略: 當(dāng)開關(guān)型變量發(fā)生跳變時(shí)(1 到 0,或 0 到 1) ,執(zhí)行的策略,只運(yùn)行一次。 動(dòng)畫刷新周期: 動(dòng)畫更新速度,即顏色變換、物體運(yùn)動(dòng)、液面升降的快慢等,以毫秒為單位。新版本比以前的版本更易于編寫分布式應(yīng)用程序,如Web 應(yīng)用程序和企業(yè)多層系統(tǒng)。(3)功能強(qiáng)大,程序界面更標(biāo)準(zhǔn)。(2) 開發(fā)的通信程序模塊該模塊的主要任務(wù)是:不斷的向下位機(jī)發(fā)送數(shù)據(jù)采集指令,以采集一些用戶關(guān)心的變量的數(shù)據(jù)。在采集數(shù)據(jù)線程中,采集的數(shù)據(jù)時(shí)只采集一些不許用戶操作便會(huì)改變的參數(shù),比如儲(chǔ)油罐的水位、原油液位等。注意在串口初始化的時(shí)候,串口名稱不能與 中使用的串口名稱相同,而應(yīng)該利用與通信程序中應(yīng)用的串口相連的串口。如在與 MCGS 建立 OLE 連接時(shí)可以通過:Dim mcgs as Object = GetObject (“ Centre”)創(chuàng)建 MCGS 實(shí)時(shí)數(shù)據(jù)庫(kù)對(duì)象。信息傳輸方式為異步方式,起始位 1 位,數(shù)據(jù)位 8 位,停止位1 位,無校驗(yàn);數(shù)據(jù)傳輸缺省速率為 9600b/s。組成這個(gè)包裹的字節(jié)構(gòu)成標(biāo)準(zhǔn)異步串行數(shù)據(jù),并按 8 位數(shù)據(jù)位,1 位停止位,無校驗(yàn)位的方式傳遞。cccc:為 CRC 校驗(yàn)碼。03:為功能代碼,不可變。溫度 1H 溫度 1L,溫度 2H 溫度 2L,溫度 3H 溫度 3L:為返回的三點(diǎn)溫度數(shù)據(jù)。01:為地址號(hào)。0001:修改的寄存器地址,代表 WaterV(固定不變)XXXX:具體要修改的 WaterV 值CCCC:為 CRC 校驗(yàn)碼↑測(cè)量?jī)x器返回(若正確接受并已修改成功):01 06 0000 XXXX CCCC(同下發(fā)的命令)d、讀矩陣點(diǎn)數(shù)及點(diǎn)長(zhǎng):↓下發(fā)命令:01 14 xxxx yyyy cccc01:為地址號(hào),根據(jù)實(shí)際測(cè)量?jī)x地址修改。xxxx:為讀取數(shù)據(jù)的起始地址,取值為:0000、0001 或 0002。04:為返回?cái)?shù)據(jù)字節(jié)數(shù)。上傳溫度數(shù)據(jù)無小數(shù)位,數(shù)據(jù)高 8 位為 0 表示溫度為正溫如溫度上傳 16 進(jìn)制 0032F,對(duì)應(yīng)十進(jìn)制 0050,表示 50℃;上傳溫度數(shù)據(jù)高 8 位為 1 表示溫度為負(fù)溫:如溫度上傳 16 進(jìn)制 ff37F,對(duì)應(yīng)十進(jìn)制 0055,表示55 ℃;讀測(cè)量值(油水液位和界面值):↓下發(fā)命令:01 03 0004 0002 85CA(整條指令固定不變)↑測(cè)量?jī)x器返回:如:01 03 04 界面值 H,界面值 L,液位 H,液位L,CRCL ,CRCH 。NNNN:代表讀幾個(gè)溫度,取值為:1 或者 3。01:為地址號(hào)。5)所有回路上的傳送均分為兩種打包方式:a) 主/從傳送b) 從/主傳送6) 若主站或任何從站接收到含有未知命令的包裹,則該包裹將被忽略,且接收站不予響應(yīng)。1)所有回路通信應(yīng)遵照主/從方式。即可以通過程序控制 MCGS 實(shí)時(shí)數(shù)據(jù)庫(kù)中的變量。2)在初始化完成之后,應(yīng)該啟動(dòng)串口。整個(gè)通信程序的工作流程如圖 55 所示:初 始 化 串 口 對(duì) 象 打 開 串 口 對(duì) 象 創(chuàng) 建 M C G S 實(shí)時(shí) 數(shù) 據(jù) 庫(kù) 對(duì) 象退 出提 示 錯(cuò) 誤向 下 位 機(jī) 發(fā) 送 讀 取 數(shù) 據(jù) 指 令用 采 集 的 數(shù) 據(jù) 初 始 化 M C G S 實(shí) 時(shí)數(shù) 據(jù)創(chuàng) 建 倆 個(gè) 線 程 , 一 個(gè) 用 于
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1