版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
鴻化公司物料在線監(jiān)測系統(tǒng)及客戶端程序改進
論文關(guān)鍵詞:流量計量客戶端SQL論文摘要:簡要介紹了鴻化公司物料在線監(jiān)測系統(tǒng)的工作原理、組成和功能,以及客戶端程序的改進,解決了程序安裝繁瑣、運行不穩(wěn)定的問題。1前言鴻化公司是一個以食鹽、天然氣為主要原料生產(chǎn)多種基礎(chǔ)化工產(chǎn)品的大型綜合型化工生產(chǎn)企業(yè)。年耗電達7.3億kw.h,天然氣1.7億Nm3,水200萬m3,煤40萬t,能源成本占生產(chǎn)總成本50%以上。因而加強能源使用管理,對保證公司正常的生產(chǎn)經(jīng)營和健康發(fā)展尤為重要。能源調(diào)度、使用管理的基礎(chǔ)是計量工作,但公司生產(chǎn)廠區(qū)規(guī)模大,裝置分散,距離遠,網(wǎng)絡(luò)復(fù)雜、計量點繁多,且由于負荷(流量)波動大、干擾因素多等原因,采用傳統(tǒng)計量方式存在著計量誤差大、穩(wěn)定性差等情況,造成能源供應(yīng)輸差大。另外由于人工抄表、手工計算和統(tǒng)計,不僅工作量大,容易造成差錯,更因為數(shù)據(jù)獲取時間滯后,無法滿足生產(chǎn)調(diào)度管理的需要。同時,公司實行內(nèi)部“模擬市場買斷經(jīng)營”的經(jīng)濟責(zé)任制和推行班組經(jīng)濟核算后,公司下屬各單位也對公司內(nèi)部物料計量的準確性和時效性提出了更高要求。為此,鴻化公司自2001年起,陸續(xù)開發(fā)和實施了天然氣、蒸汽、水、CO2、氯氣、鹵水等物料的計算機在線監(jiān)測系統(tǒng),實現(xiàn)了對上述物料的準確、及時、直觀的計量,大大提高了生產(chǎn)調(diào)度運行管理、原料管理工作的效率,取得了顯著的經(jīng)濟效益。2系統(tǒng)工作原理系統(tǒng)是將計算機技術(shù)、網(wǎng)絡(luò)技術(shù)和工業(yè)自動化技術(shù)緊密結(jié)合起來,采用分布式的數(shù)據(jù)采集,集中式的數(shù)據(jù)處理。現(xiàn)場各節(jié)流裝置將流量大小轉(zhuǎn)化為差壓的變化,經(jīng)差壓變送器送至流量儀,流量儀根據(jù)差壓和氣流靜壓(壓力變送器)、溫度等信號,通過預(yù)先設(shè)置的有關(guān)參數(shù),按照計量標準中規(guī)定的計算流量的數(shù)學(xué)模計算出與之對應(yīng)的物料的瞬時流量和累計流量。上位機通過RS485采集各流量儀的計量數(shù)據(jù)并保存到本機數(shù)據(jù)庫中。這樣一來,操作人員就可實時動態(tài)地了解和掌握生產(chǎn)情況。各流量數(shù)據(jù)還由上位機通過公司局域網(wǎng)上傳至計算中心并保存到服務(wù)器數(shù)據(jù)庫中,供MIS系統(tǒng)和相關(guān)部門查詢的需要。3系統(tǒng)組成
3.1系統(tǒng)拓撲結(jié)構(gòu)3.2系統(tǒng)配置系統(tǒng)由計算機系統(tǒng)和現(xiàn)場采集終端兩大部份組成。計算機系統(tǒng)是由計算機網(wǎng)絡(luò)設(shè)備、服務(wù)器、工作站、網(wǎng)絡(luò)操作系統(tǒng)、大型商用數(shù)據(jù)庫以及相關(guān)應(yīng)用軟件等構(gòu)成的一個局域網(wǎng)系統(tǒng),主要完成能量物料等數(shù)據(jù)的最終采集、存儲和分析應(yīng)用等功能。現(xiàn)場采集終端主要為現(xiàn)場檢測儀表,完成能量物料等數(shù)據(jù)的現(xiàn)場采集和遠程傳送功能。(1)計算機系統(tǒng)數(shù)據(jù)庫服務(wù)器1臺,位于計算中心。上位機4臺,分別位于動力分公司、冷凍總控、配氣站和合成新總控。運行物料流量采集系統(tǒng)前置工作站軟件,同時可運行查詢工作站軟件。客戶端工作站若干臺,為公司局域網(wǎng)中的原有計算機,安裝并運行客戶端軟件。(2)SLQ-C通訊適配器SLQ-C通訊適配器的功能是可與現(xiàn)場流量儀進行通訊。采用RS-485接口與上位機和現(xiàn)場流量儀相連。(3)現(xiàn)場主要檢測儀表主要檢測儀表有:補償式智能流量積算儀、壓力變送器、差壓變送器、溫度變送器、雙波紋管差壓計等,實現(xiàn)天然氣、蒸汽、水、氯氣、二氧化碳、尾氣、液氯、氫氣、PH值等瞬時量檢測,計量點共92個。4系統(tǒng)主要功能(1)系統(tǒng)管理系統(tǒng)管理包含:權(quán)限管理、口令修改、類型表配置、上位機設(shè)置、報警參數(shù)設(shè)置、流量儀參數(shù)設(shè)置、站號位號設(shè)置、流程圖坐標設(shè)置、輸差配置、交接班管理等功能。(2)數(shù)據(jù)瀏覽數(shù)據(jù)瀏覽包含:數(shù)據(jù)表格顯示、流程圖顯示、數(shù)據(jù)曲線顯示等功能。(3)報表打印可生成和打印日報表、月報表和年報表。并根據(jù)用戶的應(yīng)用需求,作了大量的定制化開發(fā),較好地滿足了用戶在生產(chǎn)和管理上的實際需要。(4)日志瀏覽實現(xiàn)報警參數(shù)修改黑匣子、報警日志、交接班日志的查詢。5系統(tǒng)客戶端程序改進由于客戶端程序沒有包含運行時所需的庫文件以及數(shù)據(jù)庫驅(qū)動文件,網(wǎng)絡(luò)驅(qū)動文件等,而客戶端程序又需要在MSSQL、Borlandc++4.0工作環(huán)境下運行。因此在安裝客戶端程序時,不僅要安裝MSSQL客戶端程序,還要安裝BorlandC++4.0。程序安裝過程繁瑣,安裝時間長,并且系統(tǒng)穩(wěn)定性較差。所以,需要改進客戶端程序,使其能獨立運行。5.1客戶端程序運行時所需的BorlandC++文件客戶端程序采用BorlandC++4.0開發(fā),如果將整個BorlandC++4.0的動態(tài)連接庫拷入客戶端程序目錄,這樣制作的客戶端程序非常龐大,沒有達到精簡的目的。我們采用在沒有安裝BorlandC++4.0的微機上運行客戶端程序,逐步檢測出程序運行所必須的文件有:borlndmm.dll、cp3245mt.dll、nmfast40.bpl、qrpt40.bpl、tee40.bpl、vcl40.bpl、vcldb40.bpl、vclx40.bpl。5.2客戶端程序運行時所需數(shù)據(jù)庫驅(qū)動文件程序與數(shù)據(jù)庫連接采用的是BorlandBDE數(shù)據(jù)庫驅(qū)動引擎,用同樣的方法檢測出程序所需的數(shù)據(jù)庫驅(qū)動文件有:bantam.dll、idapi32.dll、fareast.btl、charset.cvb、idr20009.dll、f、ntwdblib.dll、sqlmss32.dll、idsql32.dll,按此方法有效減少了BDE驅(qū)動程序的大小。5.3需要設(shè)置的注冊表鍵值在確定和包含以上文件后,程序還不能正常調(diào)用數(shù)據(jù)(在調(diào)用數(shù)據(jù)庫操作前需要有正確的鍵值存在),還要寫注冊表文件。需要設(shè)置的注冊表鍵值有:HKEY_LOCAL_MACHINE\SOFTWARE\Borland\DatabaseEngineHKEY_LOCAL_MACHINE\SOFTWARE\Borland\DatabaseEngine\SettingsHKEY_LOCAL_MACHINE\SOFTWARE\Borland\DatabaseEngine\Settings\DRIVERSHKEY_LOCAL_MACHINE\SOFTWARE\Borland\DatabaseEngine\Settings\DRIVERS\MSSQLHKEY_LOCAL_MACHINE\SOFTWARE\Borland\DatabaseEngine\Settings\DRIVERS\MSSQL\DBOPEN"SERVERNAME"="MSS_SERVER""USERNAME"="MYNAME""OPENMODE"="READ/WRITE""SCHEMACACHESIZE"="8""SQLPASSTHRUMODE"="SHAREDAUTOCOMMIT""DATEMODE"="0""SCHEMACACHETIME"="-1""MAXQUERYTIME"="300""MAXROWS"="-1""BATCHCOUNT"="200""ENABLESCHEMACACHE"="FALSE""ENABLEBCD"="FALSE""TDSPACKETSIZE"="4096""BLOBSTOCACHE"="64""BLOBSIZE"="32"HKEY_LOCAL_MACHINE\SOFTWARE\Borland\DatabaseEngine\Settings\DRIVERS\MSSQL\INIT"VERSION"="4.0""TYPE"="SERVER""DLL32"="SQLMSS32.DLL""CONNECTTIMEOUT"="60""TIMEOUT"="300""TRACEMODE"="0""MAXDBPROCESSES"="31"將以上內(nèi)容編輯成注冊表文件,如:ZX01.REG。5.4重新制作安裝程序?qū)⒖蛻舳顺绦?、檢測出需要的驅(qū)動文件、注冊表文件保存在一個文件夾下,利用CreateInstall3.41制作安裝系統(tǒng)。在制作安裝程序時,在運行選項卡欄設(shè)置安裝完成后運行REG應(yīng)用程序,命令行參數(shù)設(shè)置為:importZX01.REG(如圖2)。這樣程序在安裝時,會自動安裝注冊表文件。重新制作完成的安裝程序只有3.37MB大小,是原程序的五十分之一,并實現(xiàn)了程序的一鍵式安裝,不再需要安裝MSSQL和BorlandC++4.0。圖26結(jié)束語鴻化公司物料在線監(jiān)測系統(tǒng)對公
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 縱橫軟件課程設(shè)計總結(jié)
- 打印報表課程設(shè)計
- 吉林省四平市第三高級中學(xué)2024-2025學(xué)年高一上學(xué)期第二次質(zhì)量檢測歷史試題
- 甜品糖水教學(xué)課程設(shè)計
- 茶藝插畫課程設(shè)計案例
- 物理有沒有進展課程設(shè)計
- 2024年演員聘用合同
- 電子商務(wù)行業(yè)客服工作回顧
- 外科部門手術(shù)治療工作年度總結(jié)
- 2024年社區(qū)工作者測試題庫
- 公交車站臺服務(wù)規(guī)范與安全意識
- 2024電商消費趨勢年度報告-flywheel飛未-202412
- 慢阻肺護理個案病例范文
- 《農(nóng)機安全》課件
- 公共廁所清潔保養(yǎng)協(xié)議
- 浙江省溫州市2023-2024學(xué)年六年級上學(xué)期期末科學(xué)試卷(含答案)3
- 深圳大學(xué)《激光原理與技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 西安市高新第一中學(xué)八年級上冊地理期末試卷(含答案)
- 2024年廣東省深圳市中考英語適應(yīng)性試卷
- 普法學(xué)法知識考試題庫(100題附答案)
- 中國普通食物營養(yǎng)成分表(修正版)
評論
0/150
提交評論