亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        ABB ACF800F控制系統(tǒng)報表的實現(xiàn)

        2013-10-23 01:32:42杜彥飛王培華閆國鵬
        水泥技術 2013年6期
        關鍵詞:報表服務器模板

        杜彥飛,王培華,閆國鵬

        1 ABB AC800F最新版本9.2版本報表功能的實現(xiàn)

        在ABB AC800F最新版本V9.2版本中直接集成了Execl報表功能,該功能以Execl為報表設計器,采集和存儲過程數(shù)據(jù)。下面簡單介紹在V9.2版本中如何實現(xiàn)報表功能。

        1.1 添加Execl報表

        在CBF項目樹中右鍵點擊操作員站,可在彈出菜單中選擇Execl Report,操作與插入趨勢、日志相同。

        1.2 配置已插入的Execl報表模版

        雙擊已插入的Execl報表打開配置模板,見圖1。

        圖1 報表配置模板

        報表的啟動、停止,可選擇自動、手動。起始時間為報表記錄跳到開始創(chuàng)建的時間。

        設置周期、周期時間兩個參數(shù),周期時間為多長時間采集一次數(shù)據(jù),周期為采集幾個數(shù)據(jù)完成一個文件。

        重新啟動于:該選項設置相隔幾小時后創(chuàng)建下一個文件。該時間必須大于周期×周期時間的乘積。

        1.3 定義報表要采集的數(shù)據(jù)

        設置好以上內(nèi)容之后,點擊定義模板配置Execl報表的布局和內(nèi)容格式。在每個單元格中只允許采集一個過程變量,使用GETVALUE(LT1,nextpostion)函數(shù)來獲取過程數(shù)據(jù);參數(shù)LT1為要獲取的過程數(shù)據(jù)的變量名,參數(shù)nextpostion:先一個變量的位置有上下左右四個方向:NEXT_LEFT,NEXT_RIGHT,NEXT_DOWN,NEXT_UP。

        在完成對報表定義后下裝相應的操作員站即可。完成后的報表一般保存在安裝目錄下的Report目錄下。

        2 用外掛軟件實現(xiàn)ABB AC800F V9.2以前版本報表功能

        AC800F V9.1以前的版本沒有報表功能,但可以通過外掛報表軟件來實現(xiàn)報表功能。為彌補沒有報表功能的缺陷,ABB提供一款免費的外掛報表軟件OPC Reports V1.0來實現(xiàn)報表功能。另外還有一款URPT通用的工業(yè)控制報表軟件可實現(xiàn)報表功能,URPT分為單機版和高級網(wǎng)絡版,其中單機版為免費版本,高級網(wǎng)絡版為收費版本,在本文中使用的是單機版。

        2.1 AC800F OPC服務器的安裝、組態(tài)

        以上兩個軟件都是利用OPC功能來實現(xiàn)讀取過程數(shù)據(jù),與ABB AC800F系統(tǒng)通訊需要OPC功能。首先安裝AC800F控制系統(tǒng)的OPC趨勢服務器組件,該組件用來實現(xiàn)OPC功能與趨勢服務。

        在CBF組態(tài)軟件中添加OPC網(wǎng)關站:在工程師站軟件CBF的組態(tài)畫面項目樹下插入網(wǎng)關站(D-GS),在插入畫面下類型下拉框中選擇OPC網(wǎng)關。

        在硬件組態(tài)畫面下添加OPC網(wǎng)關,然后右鍵指定資源,用剛建立的OPC網(wǎng)關。對網(wǎng)關站整站下載下裝。

        2.2 用OPC Reports V1.0軟件實現(xiàn)報表

        安裝OPC Reports V1.0軟件,在注冊以前該軟件只能用三次。OPC Reports V1.0軟件基于OPC功能,在Execl環(huán)境中實現(xiàn)。

        OPC變量的添加:軟件分為運行模式與編輯模式,進入編輯模式添加要讀取的過程變量,每一個過程變量有四個屬性,即索引、標簽、當前值和描述。在標簽列添加要采集的過程變量,該變量名必須與CBF中的變量名一致,當前值欄顯示過程變量的實時值,在描述欄對過程變量添加注釋(圖2)。

        圖2 ABB OPC Reports運行界面

        OPC通訊設置:點擊菜單設置->連接設置,調(diào)出OPC通訊設置欄(圖3)。

        圖3 ABB OPC Reports設置界面

        主要設置點:節(jié)點名稱即OPC服務器所在的計算機名或IP地址;資源ID為CBF中的OPC服務器的資源ID。建議OPC服務器和OPC報表安裝在同一臺計算機上,否則要設置OPC的DCOM通訊,比較繁瑣。關于DCOM的詳細設置請查閱相關資料。

        報表類型的設置:報表軟件支持時報、班報/日報。時報以分鐘為單位采集,每一小時生成一個報表;班報/日報每小時采樣,每天生成一個報表文件。

        2.3 用URPT通用報表軟件實現(xiàn)報表功能

        URPT通用報表軟件為綠色軟件,無需安裝即可運行,報表可以和任何具有OPC接口的廠商進行連接。軟件采用VC++編程,效率高運行快,數(shù)據(jù)庫采用微軟的Access數(shù)據(jù)庫。需要注意的是每一張報表中最多可以添加30個變量。

        URPT通用報表軟件分為兩部分:報表設計器、報表運行系統(tǒng)。

        2.3.1 創(chuàng)建報表模板

        在報表設計器中添加想要獲取的過程變量,報表設計器的應用比較簡單不再一一介紹,主要介紹一下數(shù)據(jù)表格控件的應用(圖4)。

        圖4 數(shù)據(jù)表格控件

        表格有很多屬性可以根據(jù)實際需要設置。單擊增加調(diào)出增加列的彈出窗口,見圖5。

        圖5 增加過程變量

        名稱:必須是你想要顯示的數(shù)據(jù)名稱,也就是OPC里面的tag變量名,而且這個名稱必須和你想要顯示的變量名完全一致。

        別名:名稱是為了連接OPC變量顯示數(shù)據(jù)用,而別名是為了讓用戶知道這個OPC變量具體為何物。

        寬度:即這一列的寬度,如果數(shù)據(jù)很大可以將寬度設置大一點,這個寬度可以隨意設置,但要大于零。

        類型:表示要顯示的數(shù)據(jù)是文本還是數(shù)字數(shù)據(jù),0=文本,1=數(shù)字。

        位數(shù):表示想要顯示的數(shù)據(jù)位數(shù),目前最多只能顯示兩位小數(shù)(在后續(xù)的版本更新中會根據(jù)需要進行改進)。

        需要注意的是這一版的報表,一個數(shù)據(jù)表格的前3列必須是如下名稱:第一列:“RPTDate”,第二列:“RPTTime”,第三列:“RPTClassNm”,這三個名稱不需要OPC變量進行關聯(lián)。

        在報表類型中可以選擇班報表、定時報表、觸發(fā)報表等類型。為便于以后觀察立即生成報表可以選擇定時報表類型,時間設置成1s。

        2.3.2 報表運行系統(tǒng)的設置

        報表運行系統(tǒng),主要是把報表的樣式和DCS現(xiàn)場采集到的數(shù)據(jù)進行關聯(lián),然后根據(jù)用戶設定的參數(shù)進行報表數(shù)據(jù)讀取,同時實現(xiàn)報表的數(shù)據(jù)的存儲、查詢、打印以及導入到Excel等功能。

        報表系統(tǒng)的建立主要分為三步:

        (1)創(chuàng)建OPC服務器的連接

        工具欄上的“OPC連接”按鈕,這時可以在下面的空白處進行OPC的連接配置。

        右鍵單擊空白處,或點擊“編輯”下拉菜單中的新建連接,可以彈出如下菜單(圖6)。

        圖6 OPC服務器連接界面

        點擊確定后,在報表運行系統(tǒng)自動尋找并列出的不同廠商的OPCServer服務器列表中,選中已經(jīng)創(chuàng)建好的OPCServer,點擊“OK”按鈕,添加OPC服務器。

        (2)OPCServer與報表設計器的連接

        在OPC服務器上單擊右鍵,選擇“新建組”級聯(lián)菜單,彈出如下菜單(圖7)。

        圖7 添加分類組的界面

        參數(shù)窗口,在此窗口中,只需填入組名字即可,為便于以后查詢,組名必須和報表設計器中設計的報表模板名稱完全一樣。

        (3)報表設計器變量與DCS變量的連接

        在新建的組上單擊右鍵,選擇“新建變量”級聯(lián)菜單,彈出變量選擇窗口(圖8)。

        在變量窗口中雙擊想要選入報表的變量,變量會自動進入“Item ID:”中,輸入“C03”,單擊右邊的對號按鈕,數(shù)據(jù)類型會刷新成和DCS中一樣的類型,然后點擊“OK”按鈕,DCS變量便加入進來。在實際應用中過程變量會很多,在變量瀏覽器中查找不太方便,可以在報表設計器中找到已添加好的變量拷貝到Item ID中。

        圖8 添加過程變量的界面

        重復過程C完成多個變量。

        在報表系統(tǒng)配置完成后,點擊保存,生成配置文件。退出報表系統(tǒng)然后重新運行,可以看到采集到的過程數(shù)據(jù)。然后根據(jù)需要在報表設計器中設置需要的報表類型。

        報表系統(tǒng)運行時,必須注意:報表模板,報表系統(tǒng)配置文件,報表系統(tǒng)數(shù)據(jù)庫,報表模板上圖標文件,必須和報表運行系統(tǒng)文件位于同一路徑。

        生成報表后,可以利用軟件的打印功能打印報表,也可以導出為Execl文件。

        3 在Execl中利用VBA技術開發(fā)客戶端

        如果以上幾個軟件還不能滿足使用要求的話,還有另一種思路:在Execl中運用VBA技術自己開發(fā)報表。

        通過Execl的菜單命令:Tools->Macro->Visual Basic Edtor打開VBA編輯器,在VBA編輯器中通過Tools->Reference菜單命令,打開Reference對話框,選中 Freelace 2000 OPC Automation2.0和 OPCDisp,點擊OK添加這兩個引用。

        編輯Excel表格,創(chuàng)建宏,編寫如下宏代碼:

        4 結(jié)語

        采用以上方法生成Execl報表簡單可靠,易用性、使用性很強?!?/p>

        猜你喜歡
        報表服務器模板
        鋁模板在高層建筑施工中的應用
        鋁模板在高層建筑施工中的應用
        通信控制服務器(CCS)維護終端的設計與實現(xiàn)
        LabWindows/CVI中Excel報表技術研究
        測控技術(2018年8期)2018-11-25 07:42:28
        從三大報表讀懂養(yǎng)豬人的成績單
        得形忘意的服務器標準
        計算機網(wǎng)絡安全服務器入侵與防御
        鋁模板在高層建筑施工中的應用
        城市綜改 可推廣的模板較少
        月度報表
        中國紡織(2009年7期)2009-08-07 06:56:16
        亚洲国产精品特色大片观看完整版 | 久久久午夜精品福利内容| 久久精品免费一区二区喷潮| 亚洲日本VA午夜在线电影| 久久99精品综合国产女同| 波多野结衣不打码视频| 欧美freesex黑人又粗又大| 久久精品国产亚洲黑森林| 国内精品少妇久久精品| 欧美日韩在线视频| 亚洲日韩欧洲无码av夜夜摸| 草草影院国产| 精品亚洲国产亚洲国产| 亚洲午夜精品一区二区| 久久精品一区二区三区av| 久久99久久99精品免观看不卡| 蜜臀人妻精品一区二区免费 | 人妻色综合网站| 亚洲无码专区无码| 国产熟女乱综合一区二区三区| 五月天中文字幕日韩在线| 成 人免费va视频| 国产小屁孩cao大人| 国产亚洲一区二区毛片| 国色天香中文字幕在线视频| 丰满岳乱妇久久久| 国产人妖xxxx做受视频| 亚洲无人区乱码中文字幕能看| 99爱在线精品免费观看| 国产久视频国内精品999| 亚洲精品精品日本日本| 色偷偷激情日本亚洲一区二区| 亚洲精品无码专区在线| 成年男人裸j照无遮挡无码| 人妻中文字幕一区二区视频| 国产午夜毛片v一区二区三区| 免费一区在线观看| 亚洲一区二区丝袜美腿 | 免费成人毛片| 日本岛国视频在线观看一区二区| 亚洲国产精品成人久久久|