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

正文內(nèi)容

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

2025-08-01 11:39上一頁面

下一頁面
  

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