• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于Portal Wincc的嵌入式生產(chǎn)報(bào)表在污水處理行業(yè)的應(yīng)用

      2017-11-28 08:53:48高一明
      河南科技 2017年19期
      關(guān)鍵詞:控件報(bào)表平均值

      白 鑫 高一明

      基于Portal Wincc的嵌入式生產(chǎn)報(bào)表在污水處理行業(yè)的應(yīng)用

      白 鑫1高一明2

      (1.鄭州升達(dá)經(jīng)貿(mào)管理學(xué)院信息工程系,河南 鄭州 451191;2.西門(mén)子(中國(guó))有限公司,河南 鄭州 450000)

      結(jié)合污水處理工藝要求,采用西門(mén)子公司最新的上位機(jī)組態(tài)軟件Portal Wincc,實(shí)現(xiàn)污水處理智能控制系統(tǒng)中的各種復(fù)雜報(bào)表功能。利用微軟的SQL數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)平臺(tái),使用DT Picker和Spreadsheet控件及VBS腳本在上位機(jī)監(jiān)控畫(huà)面中完成Excel嵌入式報(bào)表及報(bào)表分析、導(dǎo)出和網(wǎng)絡(luò)發(fā)布。運(yùn)行結(jié)果表明:該系統(tǒng)可以有效節(jié)約資源、減輕各級(jí)人員工作量、提高工作效率,使污水處理的數(shù)據(jù)統(tǒng)計(jì)分析和報(bào)表的生成更加規(guī)范、高效,為指導(dǎo)和改進(jìn)污水處理工藝管理提供了重要的基礎(chǔ)數(shù)據(jù)支撐。

      污水處理;Portal Wincc;DT Picker;Spreadsheet;VBS腳本

      1 研究背景

      地球雖然有70.8%的面積為水所覆蓋,但淡水資源僅占地球總水量的0.26%[1]。我國(guó)是一個(gè)水資源非常貧乏的國(guó)家,人均占水量?jī)H有2 300m3,居世界第109位。此外,我國(guó)水資源分布極其不平衡,大致由東南向西北遞減[2]。近年來(lái),隨著城市工業(yè)化發(fā)展速度的加快,城市規(guī)模不斷擴(kuò)大,城市人口數(shù)量急劇增加,水污染日益加劇,這嚴(yán)重制約著我國(guó)經(jīng)濟(jì)社會(huì)的可持續(xù)發(fā)展。我國(guó)污水處理行業(yè)起步較晚,發(fā)展比較緩慢,為了適應(yīng)經(jīng)濟(jì)社會(huì)的發(fā)展,改善我國(guó)水資源環(huán)境,實(shí)現(xiàn)污水處理自動(dòng)化和智能化的發(fā)展迫在眉睫。上位機(jī)智能監(jiān)控和污水處理各部分的數(shù)據(jù)報(bào)表是污水處理自動(dòng)化的重要組成部分。

      傳統(tǒng)報(bào)表系統(tǒng)的功能通常是在程序中設(shè)計(jì)幾種常用的報(bào)表,交付使用后就無(wú)法再更改。本文結(jié)合河南省鄭州市某新建污水處理廠項(xiàng)目,根據(jù)污水處理工藝要求,基于西門(mén)子公司最新的上位機(jī)Portal Wincc軟件,采用微軟的SQL數(shù)據(jù)庫(kù)作為數(shù)據(jù)存儲(chǔ)平臺(tái),制定和形成一套充分滿(mǎn)足污水處理的統(tǒng)計(jì)分析及報(bào)表,使數(shù)據(jù)統(tǒng)計(jì)分析及報(bào)表生成更加規(guī)范、高效;減少數(shù)據(jù)重復(fù)填寫(xiě),以提高數(shù)據(jù)共享程度,減輕各級(jí)人員工作量,提高工作效率。該報(bào)表可以實(shí)現(xiàn)在畫(huà)面中嵌入Excel報(bào)表,能進(jìn)行日?qǐng)?bào)、月報(bào)、季報(bào)、年報(bào)的生成;同時(shí)也可以根據(jù)客戶(hù)要求提供生產(chǎn)報(bào)表、工程師報(bào)表、總經(jīng)理報(bào)表等。各類(lèi)記錄數(shù)據(jù)都可自動(dòng)生成、導(dǎo)出Excel,各級(jí)管理人員可以根據(jù)自身權(quán)限隨時(shí)查看,為污水處理的監(jiān)控和管理提供重要的基礎(chǔ)數(shù)據(jù)。

      2 污水處理行業(yè)報(bào)表簡(jiǎn)介

      目前,我國(guó)污水處理方法主要包括生物膜法、活性污泥法等,我國(guó)現(xiàn)有的生活污水處理大多采用的是活性污泥法,輔以一級(jí)處理、穩(wěn)定塘法及土地處理等。處理工藝如圖1所示。

      圖1 污水處理工藝流程圖

      在管理污水處理廠的過(guò)程中,為了取得令人滿(mǎn)意的處理效果,達(dá)到污水處理的要求,需要對(duì)多個(gè)變量進(jìn)行控制,如回流污泥量、沼氣池上清液、污泥脫水劑投加量等,如果不能進(jìn)行精細(xì)控制,可能會(huì)引起重大的操作問(wèn)題[3]。因此,在污水處理廠處理污水的整個(gè)流程中,數(shù)據(jù)的采集和處理具有重要意義。

      在污水處理智能控制系統(tǒng)中,用戶(hù)通過(guò)上位機(jī)監(jiān)控畫(huà)面可以在監(jiān)控室對(duì)整個(gè)污水處理工藝流程進(jìn)行直觀監(jiān)控,實(shí)現(xiàn)對(duì)污水處理工藝中流量、進(jìn)/出水COD、進(jìn)/出水pH、出泥量、含水率及中水流量等工藝數(shù)據(jù)的實(shí)時(shí)監(jiān)控及數(shù)據(jù)歸檔、數(shù)據(jù)分析、報(bào)表生成、網(wǎng)絡(luò)發(fā)布等[4]。

      用戶(hù)還可以通過(guò)報(bào)表功能實(shí)現(xiàn)對(duì)上述數(shù)據(jù)的分類(lèi)、匯總、計(jì)算及導(dǎo)出等操作,通過(guò)對(duì)進(jìn)出水壓力數(shù)據(jù)報(bào)表進(jìn)行分析,可以為管網(wǎng)、泵站建設(shè)提供決策依據(jù);通過(guò)對(duì)實(shí)時(shí)采集或每月錄入的出水流量數(shù)據(jù)報(bào)表的分析,可對(duì)泵站區(qū)域內(nèi)的水量進(jìn)行監(jiān)測(cè),及時(shí)發(fā)現(xiàn)異常;通過(guò)對(duì)每月錄入的電量和出水流量報(bào)表的綜合分析,可以及時(shí)發(fā)現(xiàn)異常情況,為節(jié)能降耗提供基礎(chǔ)數(shù)據(jù)支持。

      3 污水處理行業(yè)報(bào)表需求分析

      3.1 工藝參數(shù)在報(bào)表中的要求

      ①在污水處理工藝中,要求的報(bào)表包括:流量、進(jìn)水COD、進(jìn)水NH3-N、出水COD、出水NH3-N、出水pH、出泥量、含水率和中水流量等工藝參數(shù)。

      ②對(duì)流量、中水流量工藝參數(shù)的報(bào)表要求能實(shí)現(xiàn)小時(shí)流量、日流量、月流量、年流量的流量累積及最大值、最小值、平均值的顯示等。

      ③對(duì)進(jìn)水COD、進(jìn)水NH3-N、出水COD、出水NH3-N、出水pH、出泥量和含水率等參數(shù)的報(bào)表要求能實(shí)現(xiàn)瞬時(shí)值、最大值、最小值、平均值等的顯示。

      3.2 數(shù)據(jù)報(bào)表的格式及內(nèi)容要求

      該報(bào)表系統(tǒng)要求能完成在上位機(jī)監(jiān)控畫(huà)面中實(shí)現(xiàn)嵌入式Excel報(bào)表功能,即將Excel報(bào)表格式集成到Wincc的畫(huà)面中,且可以實(shí)現(xiàn)將Excel中的內(nèi)容以.xlsx文件導(dǎo)出。另外,該系統(tǒng)還應(yīng)實(shí)現(xiàn)污水處理數(shù)據(jù)的年、月、日?qǐng)?bào)表和自由報(bào)表等功能。

      3.2.1 日?qǐng)?bào)表功能要求。日?qǐng)?bào)表中包含流量的瞬時(shí)值、累積值,進(jìn)水COD等各參數(shù)的瞬時(shí)值、最大值、最小值及平均值,按1次/h進(jìn)行整點(diǎn)歸檔,報(bào)表查詢(xún)條件可以按天進(jìn)行查詢(xún),總共有24條歸檔記錄。

      3.2.2 月報(bào)表功能要求。月報(bào)表中包含流量瞬時(shí)值、累積值,進(jìn)水COD等各參數(shù)的瞬時(shí)值及平均值,按1次/d進(jìn)行每天歸檔,報(bào)表查詢(xún)條件可以按月進(jìn)行查詢(xún),根據(jù)不同的月份天數(shù)生成不同的歸檔記錄。

      3.2.3 年報(bào)表功能要求。年報(bào)表中包含流量瞬時(shí)值、累積值,進(jìn)水COD等各參數(shù)的瞬時(shí)值及平均值,按1次/月進(jìn)行每月歸檔,報(bào)表查詢(xún)條件可以按月進(jìn)行查詢(xún),生成12條歸檔記錄。

      3.2.4 自由報(bào)表功能要求。自由報(bào)表功能與日?qǐng)?bào)表功能類(lèi)似,包含流量瞬時(shí)值、累積值,進(jìn)水COD等各參數(shù)的瞬時(shí)值、最大值、最小值及平均值,按1次/h進(jìn)行整點(diǎn)歸檔,報(bào)表查詢(xún)條件可以通過(guò)畫(huà)面任意輸入起始終止時(shí)間進(jìn)行查詢(xún),如圖2所示。

      圖2 自由報(bào)表查詢(xún)圖

      4 各種報(bào)表功能的實(shí)現(xiàn)

      4.1 年、月、日及自由報(bào)表查詢(xún)起始時(shí)間和終止時(shí)間的實(shí)現(xiàn)

      Date and Time Picker是微軟提供的OCX控件,可以在Wincc中使用控件來(lái)實(shí)現(xiàn)報(bào)表查詢(xún)時(shí)需要的時(shí)間格式。通過(guò)VBS腳本,可以從控件中讀取設(shè)置的起始時(shí)間和終止時(shí)間,作為查詢(xún)數(shù)據(jù)庫(kù)Where后面的條件。

      Wincc在歸檔時(shí)采用的時(shí)間格式為YYYY-MM-DD hh∶mmss,在訪問(wèn)數(shù)據(jù)庫(kù)時(shí)應(yīng)按照該時(shí)間格式才能訪問(wèn)歸檔的歷史數(shù)據(jù),所以在電腦-控制面板-區(qū)域語(yǔ)言中應(yīng)進(jìn)行如圖3所示的設(shè)置。

      圖3 日期和時(shí)間格式設(shè)置圖

      4.1.1 自由報(bào)表查詢(xún)時(shí)間的實(shí)現(xiàn)。在HMI變量中添加StartData和StopData,數(shù)據(jù)類(lèi)型為string的變量,Start?Data為起始時(shí)間,StopData為終止時(shí)間。在上位機(jī)監(jiān)控畫(huà)面中添加4個(gè)DT Picker控件對(duì)象實(shí)例,對(duì)象名稱(chēng)分別為:DTPicker_1、DTPicker_2、DTPicker_3、DTPicker_4。對(duì)DTPicker_1和DTPicker_3的屬性-常規(guī)-Format設(shè)置為“1-dtpShortDate”,這樣控件1和3用來(lái)選擇日期;對(duì)DT?Picker_2和DTPicker_4的屬性-常規(guī)-Format設(shè)置為“1-dtpTime”,這樣控件2和4用來(lái)選擇時(shí)間。

      在4個(gè)DTPicker對(duì)象的事件-change中添加DT_R_W腳本,通過(guò)截取每個(gè)DTPicker相應(yīng)的字符,然后進(jìn)行組合,生成需要的日期時(shí)間格式。當(dāng)對(duì)象發(fā)生變化時(shí),自動(dòng)調(diào)用DT_R_W腳本,完成固定的日期時(shí)間格式,如圖4所示。

      圖4 DTPicker控件屬性圖

      4.1.2 日?qǐng)?bào)表、月報(bào)表、年報(bào)表查詢(xún)時(shí)間的實(shí)現(xiàn)。日?qǐng)?bào)表、月報(bào)表、年報(bào)表查詢(xún)時(shí)間的實(shí)現(xiàn)方法類(lèi)似,在畫(huà)面中不需要終止時(shí)間的選擇,只需選擇具體的日期,如圖5所示。日?qǐng)?bào)表的查詢(xún)通過(guò)下面的腳本實(shí)現(xiàn)。

      Set fromData=ScreenItems(quot;DTPicker_1quot;)

      data1=Mid(CStr(fromData.value),1,10)

      data2=quot;00∶00∶00quot;

      StartData.Value = data1+quot;quot;+data2

      StartData.Write

      data4=quot;23∶59∶59quot;

      StopData.Value =data1+quot;quot;+data4

      StopData.Write

      4.2 工藝參數(shù)不同數(shù)據(jù)歸檔方式的實(shí)現(xiàn)

      Portal Wincc集成的變量歸檔功能,提供了強(qiáng)大的數(shù)據(jù)處理能力,可以靈活地控制歸檔的動(dòng)作和內(nèi)容,將變量存儲(chǔ)到SQL數(shù)據(jù)庫(kù)中。Wincc在采集和記錄之前從過(guò)程變量中讀取的所有過(guò)程值都將由記錄函數(shù)進(jìn)行處理。在數(shù)據(jù)日志中,可針對(duì)模擬量值使用以下處理方法:①當(dāng)前:保存所采集的最后一個(gè)過(guò)程值;②總計(jì):保存所有采集到的過(guò)程值的總和;③最大:保存所有采集的過(guò)程值的最大值;④最?。罕4嫠胁杉倪^(guò)程值的最小值;⑤平均值:保存所有采集到的過(guò)程值的平均值。

      圖5 日?qǐng)?bào)表查詢(xún)圖和腳本圖

      具體實(shí)現(xiàn)過(guò)程為:第一步,在HMI變量中創(chuàng)建工藝參數(shù)對(duì)應(yīng)的變量,如圖6所示。

      圖6 工藝參數(shù)的創(chuàng)建圖

      第二步,在Portal Wincc-歷史數(shù)據(jù)中,根據(jù)日、月、年報(bào)表歸檔需求,創(chuàng)建三個(gè)歸檔記錄,P_A_D、P_A_M、P_A_Y,分別對(duì)應(yīng)日、月、年的歸檔,如圖7所示。

      圖7 日、月、年歸檔記錄的創(chuàng)建圖

      第三步,在周期中創(chuàng)建需要的周期時(shí)間,如圖8所示。

      圖8 創(chuàng)建周期時(shí)間圖

      第四步,對(duì)流量、中水流量工藝參數(shù)實(shí)現(xiàn)小時(shí)流量、日流量、月流量、年流量的流量累積的顯示,日?qǐng)?bào)表中最大值、最小值、平均值的顯示,記錄周期可以選擇1h、1d、1月、1年的周期時(shí)間,采集周期為1s,歸檔方式為求和、最大值、最小值、平均值,如圖9所示。

      圖9 工藝參數(shù)流量的設(shè)置圖

      第五步,對(duì)進(jìn)水COD、進(jìn)水NH3-N、出水COD、出水NH3-N、出水pH、出泥量和含水率實(shí)現(xiàn)瞬時(shí)值、最大值、最小值、平均值的顯示,記錄周期可以選擇1h、1d、1月、1年的周期時(shí)間,采集周期為1s,歸檔方式為當(dāng)前、求和、最大值、最小值、平均值,如圖10所示。

      圖10 實(shí)時(shí)數(shù)據(jù)報(bào)表圖

      4.3 使用ADO/Wincc OLE DB方式訪問(wèn)Wincc壓縮歸檔數(shù)據(jù)

      通過(guò)Wincc的變量歸檔功能可以非常方便地將變量按不同類(lèi)型存儲(chǔ)到SQL數(shù)據(jù)庫(kù)中,但Wincc歸檔數(shù)據(jù)采用了壓縮格式,通過(guò)標(biāo)準(zhǔn)的SQL查詢(xún)語(yǔ)句無(wú)法進(jìn)行數(shù)據(jù)讀取。對(duì)于Wincc壓縮歸檔的訪問(wèn)只能通過(guò)ADO/Wincc OLE DB的方式進(jìn)行查詢(xún)。

      ADO/OLE DB層和數(shù)據(jù)庫(kù)的連接是通過(guò)數(shù)據(jù)庫(kù)提供者建立的,OLE DB接口和提供者是由不同的制造商提供的??梢酝ㄟ^(guò)WinCC OLE DB Provider和 Microsoft OLE DB兩種方式訪問(wèn)WinCC的歸檔數(shù)據(jù)。其中,WinCC OLE DB可以直接訪問(wèn)WINCC所有的變量歸檔數(shù)據(jù),而Microsoft OLE DB只能訪問(wèn)沒(méi)有壓縮的過(guò)程值歸檔和報(bào)警消息歸檔數(shù)據(jù)。

      使用ADO/OLE DB建立與數(shù)據(jù)庫(kù)的連接,其中最重要的參數(shù)是連接字符(ConnectionString)。連接字符串包含所有訪問(wèn)數(shù)據(jù)庫(kù)必須的信息。連接字符串的結(jié)構(gòu)是:Provider=WinCCOLEDBProvider.1;Catalog=DatabaseName;Data Source=Server Name。

      [Database Name]是WinCC運(yùn)行數(shù)據(jù)庫(kù)的名稱(chēng),當(dāng)修改項(xiàng)目名稱(chēng)或在其他計(jì)算機(jī)上打開(kāi)原項(xiàng)目時(shí),Catalog會(huì)發(fā)生變化。可以使用WinCC系統(tǒng)變量“@DatasourceNa?meRT”獲得當(dāng)前的Catalog。

      [Server Name]:服務(wù)器名稱(chēng),如果是在本地訪問(wèn)WinCC歸檔數(shù)據(jù)則使用Server Name=“.WinCC”或者“l(fā)t;計(jì)算機(jī)名稱(chēng)gt;WinCC”。如果是在遠(yuǎn)程訪問(wèn)WinCC歸檔數(shù)據(jù),Server Name=“l(fā)t;計(jì)算機(jī)名稱(chēng)gt;WinCC”或者“l(fā)t;計(jì)算機(jī)IP地址gt;WinCC”。

      4.4 嵌入式Excel報(bào)表功能實(shí)現(xiàn)

      在上位機(jī)監(jiān)控畫(huà)面中實(shí)現(xiàn)嵌入式Excel報(bào)表功能,即將Excel報(bào)表格式集成到Portal Wincc的畫(huà)面中,且可以實(shí)現(xiàn)將Excel中的內(nèi)容以.xlsx文件導(dǎo)出等功能。

      通過(guò)spreadsheet控件在上位機(jī)畫(huà)面中實(shí)現(xiàn)嵌入式Excel報(bào)表功能,Office系統(tǒng)自2000版本開(kāi)始,Microsoft向Office用戶(hù)提供了一組稱(chēng)做Office Web Components(OWC)的功能組件,使用這些組件可以在WEB上建立一些有效的數(shù)據(jù)分析及報(bào)表解決方案。OWC是一組Com?ponent Object Model(COM)控件,提供了4個(gè)主要功能:Spreadsheet(電子數(shù)據(jù)表)、Chart(圖表)、PivotTable(數(shù)據(jù)透視表)、Data Source(數(shù)據(jù)源)。

      Spreadsheet是 OWC(即 Office Web Components)隨Office提供的電子表格控件,通過(guò)它可將Excel表格集成到Wincc監(jiān)控畫(huà)面中,實(shí)現(xiàn)嵌入式報(bào)表功能。Spreadsheet就像一個(gè)小型的Excel,提供了Excel的所有公式表格計(jì)算、排序、內(nèi)容過(guò)濾、單元格保護(hù)等功能,可以從Excel文件直接獲得數(shù)據(jù),并支持保存為HTML形式的Excel文件。

      安裝OWC11.exe后,可以在“我的控件”中添加spreadsheet控件,如圖11所示。

      圖11 添加spreadsheet控件圖

      初始化Spreadsheet控件,設(shè)計(jì)報(bào)表格式,將查詢(xún)的歷史歸檔數(shù)據(jù)填入到Spreadsheet表格中。對(duì)Spreadsheet控件程序代碼的編寫(xiě)可以參考Execl中的“宏錄制”功能,通過(guò)宏錄制功能可以獲得對(duì)Spreadsheet功能實(shí)現(xiàn)需要的程序代碼。

      若從沒(méi)使用過(guò)Excel宏功能的話,一般要先添加“宏”選項(xiàng),具體路徑就是點(diǎn)擊左上角的微軟圖標(biāo),依次選擇:“Excel選項(xiàng)”-“常用”,勾選“功能區(qū)顯示開(kāi)發(fā)工具選項(xiàng)卡”,然后就可以看到在Excel選項(xiàng)卡中就多了一個(gè)“開(kāi)發(fā)工具”的選項(xiàng),如圖12所示。

      圖12 添加Excel宏選項(xiàng)界面

      Spreadsheet控件提供了Excel表格大部分功能,如求和、排序,可以將數(shù)據(jù)導(dǎo)出到Excel文件中,功能非常實(shí)用。

      4.5 報(bào)表畫(huà)面設(shè)計(jì)

      根據(jù)報(bào)表要求設(shè)計(jì)4個(gè)畫(huà)面,分別實(shí)現(xiàn)日、月、年及自由報(bào)表功能。在畫(huà)面中添加Date and Time Picker、Spreadsheet控件及查詢(xún)按鈕等,如圖13所示。

      圖13 報(bào)表界面圖

      4.6 報(bào)表程序部分代碼設(shè)計(jì)

      4.6.1 日、月、年及自由報(bào)表要求的表頭設(shè)計(jì)。生成日、月、年及自由報(bào)表要求的表頭、各列名稱(chēng)等內(nèi)容,下面的代碼為日?qǐng)?bào)表:

      MySpreadSheet.Activesheet.Cells(1,1).Value=quot;日期quot;

      MySpreadSheet.Activesheet.Cells(1,2).Value=quot;流量quot;

      MySpreadSheet.Activesheet.Cells(1,3).Value=quot;進(jìn)水CODquot;

      MySpreadSheet.Activesheet.Cells(1,4).Value=quot;進(jìn)水NH3-Nquot;

      MySpreadSheet.Activesheet.Cells(1,5).Value=quot;進(jìn)水PHquot;

      MySpreadSheet.Activesheet.Cells(1,6).Value=quot;出水CODquot;

      MySpreadSheet.Activesheet.Cells(1,7).Value=quot;出水NH3-Nquot;

      MySpreadSheet.Activesheet.Cells(1,8).Value=quot;出泥量quot;

      MySpreadSheet.Activesheet.Cells(1,9).Value=quot;含水率quot;

      MySpreadSheet.Activesheet.Cells(1,10).Value=quot;中水流量quot;

      MySpreadSheet.Activesheet.Cells(24,1).Value=quot;最大值quot;

      MySpreadSheet.Activesheet.Cells(25,1).Value=quot;最小值quot;

      MySpreadSheet.Activesheet.Cells(26,1).Value=quot;平均值quot;

      MySpreadSheet.Activesheet.Cells(27,1).Value=quot;流量累計(jì)quot;

      4.6.2 查詢(xún)時(shí)間處理。由于Wincc歸檔時(shí)間是按照UTC-8的格式進(jìn)行記錄的,因此,在取得查詢(xún)時(shí)間后需要將起始時(shí)間和終止時(shí)間減去8h,作為數(shù)據(jù)查詢(xún)的條件。如下面的代碼所示:

      StartData_2.Value= DateAdd(quot;hquot;,-8,StartData.Value)

      StartData_2.Write

      StopData_2.Value = DateAdd(quot;hquot;,-8,StopData.Value)

      StopData_2.Write

      查詢(xún)到數(shù)據(jù)后,需要將查詢(xún)的日期時(shí)間加上8h,然后輸出到Spreadsheet控件中,代碼為:

      StartData_10.Value=DateAdd(quot;hquot;,8,objRecordset.Fields(1).Value)

      StartData_10.Write

      MySpreadSheet.Activesheet.Cells(i,1).Value=StartDa?ta_10.Value

      5 結(jié)語(yǔ)

      如何進(jìn)行流量累計(jì)及各生產(chǎn)數(shù)據(jù)的最大值、最小值、平均值等,是本文數(shù)據(jù)歸檔及統(tǒng)計(jì)的難點(diǎn),如果采用傳統(tǒng)的腳本來(lái)實(shí)現(xiàn)比較復(fù)雜,借助Wincc集成的強(qiáng)大數(shù)據(jù)歸檔功能,可以很好地完成數(shù)據(jù)記錄的整點(diǎn)歸檔、流量累積等功能,簡(jiǎn)單且易于實(shí)施,不需要復(fù)雜的腳本程序。

      在Portal Wincc中,使用DT Picker和Spreadsheet控件及VBS腳本在上位機(jī)監(jiān)控畫(huà)面中完成Excel嵌入式報(bào)表功能,并實(shí)現(xiàn)年、月、日及自由報(bào)表等復(fù)雜的報(bào)表功能,并可以輕松地將數(shù)據(jù)以Excel文件格式導(dǎo)出。通過(guò)自由報(bào)表功能,可以實(shí)現(xiàn)對(duì)任意時(shí)間段的數(shù)據(jù)查詢(xún),生成自由報(bào)表,對(duì)于實(shí)現(xiàn)污水處理的智能化、節(jié)能減排和提高系統(tǒng)運(yùn)行的可靠性都具有重要的作用。

      [1]劉喜梅,王康勝.污水處理廠遠(yuǎn)程監(jiān)控系統(tǒng)的設(shè)計(jì)[J].自動(dòng)化儀表,2014(6):83.

      [2]王璦,盛連喜,李科,等.中國(guó)水資源現(xiàn)狀分析與可持續(xù)發(fā)展對(duì)策研究[J].水資源與水工程學(xué)報(bào),2008(3):10-14.

      [3]Olsson G.ICA and me-A subjective review[J].Water Research,2012(6):1585-1624.

      [4]張純,吝伶艷.礦井污水處理在線監(jiān)控系統(tǒng)的開(kāi)發(fā)[J].煤炭技術(shù),2015(7):256-257.

      The Application of Embedded Production Report Based on Portal Wincc in Sewage Treatment Industry

      Bai Xin1Gao Yiming2
      (1.Department of Information Engineering,Zhengzhou Shengda University of Economics,Businessamp;Management,Zhengzhou Henan 451191;2.Simens(China)Co.,Ltd.,Zhengzhou Henan 450000)

      Combined with the sewage treatment process requirements,using the latest Siemens configuration software Portal Wincc,to achieve intelligent sewage treatment system in a variety of complex reporting func?tions.Using Microsoft SQL database as the data storage platform,using DT Picker and Spreadsheet control and VBS script in the PC monitor screen to complete the Excel embedded report and report analysis,ex?port and web publishing.The results showed that the system could effectively save resources,reduce the workload of staff at all levels,improve work efficiency,make the statistic analysis and report generation of sewage treatment more standardized and efficient,and provide important basic data support for improving sewage treatment process management.

      sewage treatment;Portal Wincc;DT Picker;Spreadsheet;VBS script

      TP273.5

      A

      1003-5168(2017)10-0014-05

      2017-09-02

      2016年度河南省科技攻關(guān)項(xiàng)目(162102210121)。

      白鑫(1980-),女,碩士,副教授,研究方向:計(jì)算機(jī)應(yīng)用及智能控制。

      猜你喜歡
      控件報(bào)表平均值
      “平均值代換”法在數(shù)學(xué)解題中的應(yīng)用
      LabWindows/CVI中Excel報(bào)表技術(shù)研究
      關(guān)于.net控件數(shù)組的探討
      軟件(2018年7期)2018-08-13 09:44:42
      從三大報(bào)表讀懂養(yǎng)豬人的成績(jī)單
      平面圖形中構(gòu)造調(diào)和平均值幾例
      基于電流平均值的改進(jìn)無(wú)功檢測(cè)法
      WELL TESTING ANALYSIS FOR HORIZONTAL WELL WITH CONSIDERATION OF THRESHOLD PRESSURE GRADIENT IN TIGHT GAS RESERVOIRS*
      就這樣玩會(huì)VBA中常見(jiàn)的自定義控件
      電腦迷(2012年24期)2012-04-29 00:44:03
      月度報(bào)表
      月度報(bào)表
      龙陵县| 娱乐| 南澳县| 宁安市| 阿瓦提县| 瑞丽市| 汽车| 广平县| 萝北县| 灌南县| 武宁县| 石渠县| 和政县| 奎屯市| 成安县| 恭城| 合水县| 疏附县| 永宁县| 德钦县| 台江县| 辰溪县| 贞丰县| 平远县| 新兴县| 桂平市| 凭祥市| 北海市| 名山县| 遂溪县| 延津县| 成武县| 汕尾市| 华阴市| 莱芜市| 乌审旗| 沅陵县| 蛟河市| 浏阳市| 玉树县| 盖州市|