OC6000e報表配置流程_第1頁
OC6000e報表配置流程_第2頁
OC6000e報表配置流程_第3頁
OC6000e報表配置流程_第4頁
OC6000e報表配置流程_第5頁
已閱讀5頁,還剩20頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、目錄OC6000e報表配置流程21.配置前的工作22.配置流程22.1配置報表服務器IP地址22.2運行報表服務器的HMI上創(chuàng)建ODBC數(shù)據(jù)源32.3配置其中一臺HMI站為報表服務器62.4為報表服務器配置數(shù)據(jù)源72.5周期報表模板配置82.6輪值規(guī)律配置152.7事件型報表配置162.8觸發(fā)性報表配置183.啟動報表服務器193.1自動運行 ReportSrv193.2手動運行 ReportSrv194.報表生成204.1啟動報表生成軟件PrtRpt214.2查看報表文件列表214.3周期報表數(shù)據(jù)再現(xiàn)214.4事件型報表數(shù)據(jù)再現(xiàn)224.5觸發(fā)型報表數(shù)據(jù)再現(xiàn)23OC6000e報表配置流程1.

2、配置前的工作在配置OC6000e報表前,必須確保以下運行環(huán)境:1) 操作系統(tǒng)為Windows XP以上版本;2) Microsoft Office Excel 2007以上,需官方正版且完全安裝;2. 配置流程2.1 配置報表服務器IP地址1) 與歷史服務器類似,報表服務器軟件可以運行在任意一臺配置為報表服務器的HMI站上。為了提高數(shù)據(jù)傳輸安全性和實時性,工程師需要為A網(wǎng)和B網(wǎng)定義兩個不同的IP 地址,配置方法為:點擊MPC主界面左側(cè)目錄樹中“系統(tǒng)配置信息” “基本配置信息及網(wǎng)絡配置”,窗口右側(cè)顯示圖所示的配置信 息,設置正確的網(wǎng)絡地址、子網(wǎng)掩碼信息,確保網(wǎng)絡連接正常.2.1-1 配置HMI節(jié)

3、點IP地址2) 所有需要訪問報表服務器的數(shù)據(jù)并查看報表的HMI,則需要在MPC“系統(tǒng)配置”工具中設置報表服務器的IP 地址。點擊MPC主界面中的“系統(tǒng)配置”,選擇“系統(tǒng)配置信息”“數(shù)據(jù)源服務器”,打開如圖所示界面,點擊“增加“,為報表服務器設置相應的A網(wǎng)和B網(wǎng)地址。請注意,配置完成后,要將配置文件下裝到系統(tǒng)中每臺HMI上,包括報表服務器本身。2.1-2 配置報表服務器IP地址2.2 運行報表服務器的HMI上創(chuàng)建ODBC數(shù)據(jù)源1) 在Windows XP 操作系統(tǒng)中,依次選擇“開始” “設置” “控制面板”,打開如圖2.2-1 所示的界面,鼠標左鍵雙擊“管理工具”,彈出如圖2.2-2所示的窗口,

4、雙擊“數(shù)據(jù)源 ODBC”,進入ODBC管理界面,如圖2.2-3所示2.2-1 控制面板界面2.2-2 數(shù)據(jù)源ODBC 2.2-3 ODBC 數(shù)據(jù)源管理界面2) 在如圖2.2-4所示的數(shù)據(jù)源列表中選擇“MS Access Database”,在窗口右側(cè)顯示區(qū)中點擊“添加”按鈕,彈出“創(chuàng)建新數(shù)據(jù)源”窗口,如圖4.2-11 所示。推薦使用Access數(shù)據(jù)庫,當然,用戶也可以選擇列表中的其它類型數(shù)據(jù)庫作為報表服務器的數(shù)據(jù)源。選擇“Microsoft Access Diver(*.mdb)”,點擊“完成”確認操作。2.2-4 創(chuàng)建數(shù)據(jù)源3) 上步操作點擊“完成”后,彈出如圖2.2-5所示的“ODBC M

5、icorsoft Access安裝”對話框。輸入用戶自定義的數(shù)據(jù)源名及相應說明,例如圖中所示“數(shù)據(jù)源名”為“Tabdat”,“說明”為“Data Source for ReportSrv”。點擊 “創(chuàng)建”按鈕,彈出如圖2.2.6 所示的“新建數(shù)據(jù)庫”窗口。選擇本地硬盤中定義好的文件夾,如“E:Tabdata”,數(shù)據(jù)源名和數(shù)據(jù)庫名可以不同,由工程師自由定義。2.2-5 ODBC Microsoft Access安裝界面2.2-6 新建數(shù)據(jù)庫窗口4) 上述操作完成后,點擊圖2.2-6窗口右側(cè)的“確定“按鈕,彈出如圖2.2.7所示的數(shù)據(jù)庫創(chuàng)建成功提示框,進行確認。這樣就順利完成了為報表服務器創(chuàng)建數(shù)據(jù)

6、源和數(shù)據(jù)庫的操作。下面可以進入HistReportCnfg程序,配置數(shù)據(jù)源信息了。2.2.7 數(shù)據(jù)庫創(chuàng)建成功提示框2.3 配置其中一臺HMI站為報表服務器點擊MPC主界面中的“系統(tǒng)配置”,選擇“系統(tǒng)配置信息”HMI節(jié)點,打開如圖所示界面如下圖,2.3-1 配置HMI站為報表服務器選擇”報表服務器“,并單擊”保存當前設置“按鈕,并將配置文件下裝到相應的HMI站系統(tǒng)路徑。2.4 為報表服務器配置數(shù)據(jù)源點擊圖2.3-1中的“設置”按鈕,彈出HistReportCnfg程序, 點擊左側(cè)目錄樹中“報表服務器配置”“數(shù)據(jù)源配置”,彈出2.4-1所示窗口: 2.4-1 數(shù)據(jù)源配置窗口 數(shù)據(jù)源名:指記錄報表數(shù)

7、據(jù)的數(shù)據(jù)源名。此數(shù)據(jù)源名要與預先設置的ODBC數(shù)據(jù)源的名稱一致,否則報表服務器將無法解析數(shù)據(jù)源。 用戶名:指數(shù)據(jù)庫可識別的用戶名。一些特殊的數(shù)據(jù)庫軟件,如Microsoft SQL Server和Oracle,訪問時需要用戶提供用戶名和對應密碼。由于此處我們采用簡單實用的Access數(shù)據(jù)庫,因此一般不需要提供用戶名和密碼,工程師亦可以在建立Access數(shù)據(jù)源時設置用戶名和密碼以提高數(shù)據(jù)的安全性。 密碼:指與用戶名對應的密碼。在需要時填入用戶名和密碼用于用戶識別。 服務器名:指作為數(shù)據(jù)源的專用數(shù)據(jù)庫服務器名稱, 可不填。 數(shù)據(jù)庫名:指用于用戶查詢的數(shù)據(jù)庫名, 可不填。 服務器節(jié)點號:指擔任數(shù)據(jù)庫

8、服務器的HMI站的節(jié)點號,可不填。 報表保存目錄:指保存報表文件的路徑全稱(若不填,報表文件在OC_6000e目錄Datatabdata下)。在此處設置合法的本地硬盤件夾名稱,所填路徑必須是Windows操作系統(tǒng)有效路徑名,并且是已經(jīng)存在的文件夾,用于保存按照預設模版生成的“.xls”報表文件,便于用戶查看。 完成所有配置后,點擊“保存設置”按鈕后,所有配置信息被保存在系統(tǒng)路徑“DataHMIHMI99”下,文件名為“Tabrec.xml”。工程師需要在“系統(tǒng)配置工具”里面選擇“下裝配置文件”,下裝HMI99的配置信息后方可生效,下裝完成后可以在作為報表服務器的HMI站系統(tǒng)路徑“Dataeng

9、”中找到該文件2.5 周期報表模板配置周期報表主要用于記錄并再現(xiàn)在指定周期內(nèi)的某些全局點數(shù)據(jù)報表,包括模擬量和開關量的狀態(tài)值。周期報表跟據(jù)報表功能不同分為日報、班報、月報、年報表等,最小統(tǒng)計時間單位為1 小時。由于實際生產(chǎn)過程不同,所需周期型報表內(nèi)容與形式各異,需要配置各種滿足需要的報表模板。對周期型報表模板的配置工作分為2個部分:在HistReportCnfg程序中配置報表模板;在系統(tǒng)提供的原始模板基礎上配置出符合實際生成需求的周期報表模板。1) HistReportCnfg程序中配置報表模板單擊圖2.4-1的左側(cè)樹形菜單的“周期表配置”, 會顯示如下2.5-1配置界面2.5-1 周期表模板

10、配置界面 添加周期報表模板右單擊圖2.5-1中的項“ 周期表配置”, 彈出如下2.5-2菜單:2.5-3 周期表模板配置菜單添加模板: 添加新的周期報表模板;導入模板: 導入舊有的周期報表模板到當前報表系統(tǒng),從而可以在原來報表模板的樣式基礎上修改后,成為當前系統(tǒng)的周期報表模板;生成所有模板的采集點: 單擊該選項,會生成報表服務器的數(shù)據(jù)采集點及每個周期表模板對應的數(shù)據(jù)庫表名字。單擊“添加模板”菜單項 ,會彈出添加報表模板窗口: 2.5-4 添加報表模板窗口輸入報表模板名字,單擊“ 確定” ,會創(chuàng)建報表模板文件。 編輯周期報表模板右單擊左側(cè)樹形菜單項已添加的報表模板名字,會彈出2.5-5的菜單2.

11、5-5 周期報表模板編輯菜單編輯模板: 通過Microsoft Excel 打開已創(chuàng)建的周期報表模板文件,用戶可以通過編輯該文件得到所需要的周期報表模板;刪除模板: 刪除已添加的周期報表模板;修改模板名字: 修改已添加的周期報表模板名字單擊“編輯模板“菜單項,通過MicroSoft Excel打開對應的周期報表模板,對報表模板進行編輯,如圖2.5-6 2.5-6 周期報表模板一個已經(jīng)完成的報表模板的例子如圖2.5-7所示:2.5-7 報表模板樣例以圖2.5-7為例介紹工程師進行模板配置的操作規(guī)范:u 如圖2.5-7所示的Excel模板中,A1報表類型”與B1中的注解一起表示報表類型,如“DAY

12、”, “SHIFT”,“MONTH”, “YEAR”,這些文字在正式打印的紙質(zhì)報表文件中不會出現(xiàn),僅存在于系統(tǒng)查看的EXCEL 模板中便于用戶識別。 u (time):該單元格將顯示周期報表統(tǒng)計起始時間,該時間設立了模板中其它報表參數(shù)的基準時間點,為報表模板設置提供同一時間量度標準。當使用報表生成程序PrtRpt 查詢報表時,需要輸入統(tǒng)計起始時間,這個時間就顯示在該單元格內(nèi)。例如,在PrtRpt中,起始時間設為: 2009 年8月1日00:00:00,報表輸出時在(Time)單元格內(nèi)顯示“2009年8月1日0點”,因為輸入的分和秒無效,只能顯示年、月、日和小時。 u (Shift, #):表示

13、輪值信息。其中“shift”指輪值序號,“#”指該輪值工作起始時間與報表統(tǒng)計起始時間的時間間隔。例如,設置(Shift ,6) ,(Time) 是: 2009年8月1日00:00:00,則該該單元格將顯示: 2009 年8月1日6點。 u (Hour, #):表示數(shù)據(jù)采集的時間信息。其中“#”指數(shù)據(jù)寫入時刻距離報表統(tǒng)計起始時間的時間間隔,“hour”指以1 個小時為統(tǒng)計時間單位,可以使用“day”、“month”、“year”等時間單位替換。例如,設置為(hour, 2),若報表統(tǒng)計起始時間為2009年8月1日0點00分00秒,則該設置表示統(tǒng)計單位為小時,數(shù)據(jù)寫入時刻為2009年8月1日2點;

14、如果是(Day,2),則顯示2009年8月3日0點;如果是(Year,3),則顯示2011年。為了詳細記錄各測點數(shù)據(jù)信息,報表模板提供了可視窗口方式,工程師可以對單元格進行復雜設置,雙擊報表區(qū)域中需要記錄采集測點信息的單元格,將彈出如圖2.5-8所示窗口。窗口中各功能項介紹如下: 2.5-8報表模板單點詳細信息u 測點名:指周期型報表需要記錄數(shù)據(jù)信息的全局測點名。 u 采樣統(tǒng)計:設置具體采樣值類型。起點瞬時值指每個小時開始時的值;終點瞬時值指每個小時結(jié)束時的值;平均值指1 個小時內(nèi)的平均值;最大值指1個小時內(nèi)的最大值;最小值指1個小時內(nèi)的最小值;積分值指1個小時內(nèi)所 有值的總和;開關量狀態(tài)為0

15、的時間、開關量狀態(tài)為1的時間、開關量跳變次數(shù)、開關量復位次數(shù)和開關量置位次數(shù),時間單位均是秒。 u 起始時間偏移:指該單元格數(shù)據(jù)記錄時間距離報表統(tǒng)計起始時刻的時間間隔,其時間統(tǒng)計單位可以是小時、日、月和年,具體設置根據(jù)報表類型定義。 u 二次統(tǒng)計:為用戶提供對某些測點量的二次統(tǒng)計,包括平均值、最大值、最小值和積分值等數(shù)據(jù)。系統(tǒng)每個小時都會記錄統(tǒng)計數(shù)據(jù),如果用戶想要追蹤幾個小時內(nèi)的最大值,可以使用該參數(shù)。例如,定義“起始時間偏移”為3小時,“二次統(tǒng)計”設為“最大值”,意味著該單元格將統(tǒng)計數(shù)據(jù)3個小時內(nèi)的最大值。如果“起始時間偏移”設為1,那么該參數(shù)不起作用,因為數(shù)據(jù)統(tǒng)計最小時間單位就是1小時。

16、u 顯示格式:指時間顯示格式,有“保持原值”、“分”和“時:分:秒”三種不同時間顯示格式。 u 統(tǒng)計時間寬度:指該單元格內(nèi)記錄數(shù)據(jù)的時間段長度,其時間統(tǒng)計單位可以是小時、日、月和年,具體設置可根據(jù)報表類型定義。在每一段統(tǒng)計時間寬度內(nèi),顯示在該單元格內(nèi)的取樣數(shù)據(jù)總數(shù)是個統(tǒng)計值,例如填入數(shù)字“3天”,指該單元格內(nèi)填入的數(shù)據(jù)是以3天(72小時產(chǎn)生了72個值)內(nèi)采集到數(shù)據(jù)為基礎的統(tǒng)計值。 u 統(tǒng)計重復次數(shù):指依據(jù)相同統(tǒng)計條件重復對該測點的數(shù)據(jù)采集與記錄次數(shù)。設置該功能后,系統(tǒng)根據(jù)數(shù)據(jù)采集間隔重復采集相同測點數(shù)據(jù),并記錄于上一個單元格下方的單元格中(隸屬于相同列)。例如填如數(shù)字“6”,若統(tǒng)計時間寬度為2

17、小時,則表示對該測點的數(shù)據(jù)將重復采集6次,每次采集時間間隔為2 小時,數(shù)據(jù)將順次記錄于本單元格到后面的5 個單元格中進行保存。 u 班組號:指班組序號,可根據(jù)實際生產(chǎn)勞動班組分組情況進行設置,在HistReportCnfg軟件“輪值規(guī)律”中配置班組總數(shù)和相應的班組號。班組號不能超過“輪值規(guī)律”中可設置的最大數(shù),最多班組數(shù)量為6,數(shù)字0代表所有班組(即無班組區(qū)分),數(shù)字1到6分別代表班組編號。u 開關量條件測點: 指某個開關量達到某個狀態(tài)(狀態(tài)為0或1)時,才對所填測點值進行統(tǒng)計,如果實際項目沒有改需求,可以不填。側(cè)點名:開關量測點名字;測點狀態(tài):開關量測點狀態(tài)完成設置后,點擊“確定”按鈕,配置

18、好統(tǒng)計條件的字符串將填入該單元格,例如:(AVG_1AOTest01,AVG,1H,4H,8,4,0_1XDO01),該字段含義為:測點名為1AOTest01, 采樣統(tǒng)計類型為平均值, 起始時間偏移為1小時,二次統(tǒng)計類型為平均值,統(tǒng)計時間寬度4小時,重復統(tǒng)計次數(shù)8, 班組號4,開關量條件側(cè)點名1XDO01,開關量條件測點值為狀態(tài)0. 生成采集點 單擊2.5-3中的菜單項“ 生成所有模板的采集點(G)”, 會生成報表服務器所用的采集點,如圖2.5-9所示:2.5-9 生成采集點后窗口u 數(shù)據(jù)存儲表名:指系統(tǒng)根據(jù)配置產(chǎn)生的周期報表模板在數(shù)據(jù)庫中自動生成的Excel 表名,該表名由系統(tǒng)命名,用戶無法

19、改動。周期型報表的命名規(guī)則為“PRT#”,其中“#”取值范圍從000至999,系統(tǒng)默認存儲上限為1000張表,每張表對應一個二次生成報表模板,工程師需要注意該上限要求。“模板”表示在ODBC數(shù)據(jù)庫中已經(jīng)存在的報表,編輯框里顯示的模板名就是界面左側(cè)目錄樹中列出的報表模板名。 u 采集點列表:指當前模板中所有測點信息列表,包括測點名、測點類型、統(tǒng)計類型、低限值、高限值、依總體條件和報表模板單個條件。該列表中將出現(xiàn)基于當前模板所生成的測點名稱,同時允許在“條件點”功能中添加新的采集測點和修改現(xiàn)有采集測點的采集條件。例如原來定義于模板中的1AOTEST01測點為普通采集測點(即非條件點),若希望增添適

20、當條件限制對該點的條件采集,則鼠標左鍵雙擊列表中該點名稱,將彈出如圖2.5-10所示窗口,點擊“依總體條件統(tǒng)計”前的空白使之出現(xiàn)“”并完成確認操作,則該點轉(zhuǎn)變?yōu)闂l件統(tǒng)計點,工程師可通過列表中的“依條件”看到“Y”字樣表示條件點設置成功。2.5-10修改采集點信息如果用戶同時選擇了依總體條件和報表模板單個條件, 則只有兩個條件同時發(fā)生時, 測點數(shù)據(jù)的統(tǒng)計才會記錄。請注意:該列表中最多能夠容納252 個統(tǒng)計項(而非統(tǒng)計點),隸屬于同一測點的不同統(tǒng)計量均認為是不同的統(tǒng)計項,工程師必須注意該統(tǒng)計數(shù)量上限值,防止由于數(shù)據(jù)滿溢而造成數(shù)據(jù)丟失。u 條件點:按照用戶特殊要求設置條件型測點數(shù)據(jù)的采集,條件是針對

21、整個報表的,如果條件滿足,將對采集到的數(shù)據(jù)進行計算,否則,不計算。 “測點名”指需要按條件采集的全局測點名稱;“類型”指條件測點類型,分為開關量與模擬量?!爸怠本庉嬁蛑锌梢赃x擇“0”或“1”,“0”表示條件為False時對數(shù)據(jù)進行計算,條件為True時不計算。“1”表示條件為True時計算,為False時不計算。如果實際工程沒需要,不用配置。u 周期自動打?。簣?zhí)行預設的報表打印任務。其中“每日生成報表時間”中設定的整數(shù)時間指每日生成新的報表文件的時間?!懊咳战y(tǒng)計起始時間”指預設的日報表中各測點開始統(tǒng)計數(shù)據(jù)的時間,此時間與周期報表模板中的“(time)”項相對應,此處即對該項目的可視化配置項?!?/p>

22、周期自動打印”項設置后,每天將會定時打印指定報表。例如,選擇“周期自動打印”復選框,“每日生成報表時間”設為10,“每日統(tǒng)計起始時間”設為8,這樣,在每天10:00,將打印日報表,范圍從昨天的8:00 到今天的8:00。通常,“每日生成報表時間”設定的時間比“每日統(tǒng)計起始時間”設定的時間晚。 如果實際項目無需求,不用設置。u 周期自動保存:設置周期性保存報表數(shù)據(jù)的時間參數(shù)。其中“每日生成報表時間”指每日在指定時間生成新的報表文件?!懊咳战y(tǒng)計起始時間”指預設的日報表中各測點開始統(tǒng)計數(shù)據(jù)的時間,此時間與周期報表模板中的“(time)”項相對應,此處即對該項目的可視化配置項。“周期自動保存”項設置后

23、,每天將會定時存檔報表文件。例如,“每日生成報表時間”設為11,“每日統(tǒng)計起始時間”設為7,這樣,在每天11:00,日報表將保存在圖2.4-1中設置的保存目錄中,日報表范圍從昨天的7:00到今天的7:00。通常,“每日生成報表時間”設定的時間比“每日統(tǒng)計起始時間”設定的時間晚。如果實際項目無需求,不用設置。完成以上設置后,請點擊“應用配置”將所有配置信息保存在系統(tǒng)路徑“DataHMIHM節(jié)點”下,文件名為“Tabrec.xml”。工程師需要在“系統(tǒng)配置工具”界面選擇“下裝配置文件”,下裝HMI相應節(jié)點的配置信息后方可生效,下裝完成后可以在作為報表服務器的HMI站系統(tǒng)路徑“Dataeng”中找到

24、該文件。2.6 輪值規(guī)律配置為滿足實際生產(chǎn)需要的輪值安排,工程師需要對輪值規(guī)律進行配置,可通過HistReportCnfg軟件“輪值規(guī)律配置”項目完成個性化的輪值安排,以滿足周期型報表的功能需求,見圖2.5-11。2.6-1 輪值規(guī)律配置“輪值規(guī)律配置”需要完成與周期報表模板對應的輪值規(guī)律安排,如果周期報表模板中每日輪值數(shù)為4,每次輪值時間長度為6小時,各次輪值起始時間如2.5-11所示 定義輪值規(guī)律:點擊復選框顯示“”啟動該界面設置功能。 輪值起始時間:指該輪值安排開始執(zhí)行時間,用戶可根據(jù)實際情況在下拉框中自定義日期及整數(shù)時間點(0-23之間)。 每循環(huán)共值:定義每個工作循環(huán)所包含的輪值總數(shù)

25、。它指整個輪值周期內(nèi)不同班組的輪值總數(shù)。 班組總數(shù):定義班組數(shù)量。需要注意的是,班組總數(shù)最大為6,可根據(jù)實際情況選擇3、4、5或6。 輪值安排:具體設置輪值方式與各輪值起始時間?!拜喼捣绞健笨煞譃槿嗟?、四班倒、五班倒、六班倒等4種輪值方式?!暗趚 值起始時間”具體對應各輪值方式,時間可任意設定,但須符合各輪值方式特點。例如,如果四值起始時間為0、6、12、18,表示第一值時間從每天的0點到6點,第二值時間從6點到12點,第三值時間從12點到18點,第四值時間從18點到24點。 顯示列表:顯示每個工作循環(huán)的各輪值序號與班組序號的具體對應關系。系統(tǒng)會按照序號順序大小自動生成對應順序,工程師可以鼠

26、標左鍵雙擊相應輪值序號,將彈出修改窗口供用戶修改具體班組序號,見圖4.2-26,構(gòu)成新的輪值班組組合。其中最大序號是一次循環(huán)包含的輪值總數(shù),等于“每循環(huán)共值”中定義的數(shù)量。班組號不能超過“班組總數(shù)”中定義的值。2.6-2 修改輪值序號和班組號完成設置后,請點擊“保存輪值規(guī)律”確認相應配置。所有配置信息統(tǒng)路徑“DataHMIHMI節(jié)點”下,文件名為“Tabrec.xml”。工程師需要在“具”界面選擇“下裝配置文件”,下裝HMI相應節(jié)點的配置信息后方可生效后可以在作為報表服務器的HMI站系統(tǒng)路徑“Dataeng”中找到該文件。2.7 事件型報表配置事件型報表用于記錄并再現(xiàn)全局點目錄中模擬量測點數(shù)值

27、越限事件和開關量測點變位事件,例如模擬量測點數(shù)值超過預設上限值,或開關量測點數(shù)值由狀態(tài)“0”跳變?yōu)闋顟B(tài)“1”。當該類事件發(fā)生時,事件型報表將記錄并再現(xiàn)測點名稱、事件組號、發(fā)生時間、結(jié)束時間、持續(xù)事件、持續(xù)時間中的最大(?。┲怠⒆畲螅ㄐ。┲蛋l(fā)生的具體時間等信息,工程師可通過配置軟件HistReportCnfg中“事件型報表”子項完成相關配置,其操作界面見圖2.7-1。2.7-1 事件型報表配置 測點名:指需要記錄事件、采集數(shù)據(jù)的全局測點名。 事件類型:針對不同類型測點,分類設置啟動事件報表功能進行數(shù)據(jù)記錄的條件。針對開關量測點,對應選項為“開關量等于某值(D)”,即當該測點值滿足相應設置值時啟動

28、事件報表功能進行數(shù)據(jù)記錄,其中“1”表示上升沿事件(由0跳變?yōu)?),“0”表示下降沿事件(由1跳變?yōu)?);針對模擬量測點,對應選項為“模擬量低于限值(AL)”和“模擬量高于限值(AH)”分別表示該測點值低于或高于預設值時啟動事件報表功能進行數(shù)據(jù)記錄。 值:具體設置“事件類型”中所表示測點量的臨界值。對數(shù)字量來說,“1”表示上升沿事件(由0 跳變?yōu)?),“0”表示下降沿事件(由1 跳變成0)。對模擬量來說,值為浮點型數(shù)據(jù),表示高限或低限值。 組號:工程師可根據(jù)查看習慣對報表中記錄數(shù)據(jù)進行分組并標記組號,該組號用于使用報表生成軟件再現(xiàn)數(shù)據(jù)時分組查看各組事件。 增加點:用于增添需要采集數(shù)據(jù)的全局測點

29、,增加結(jié)果將顯示在界面下方的顯示區(qū)域中。 刪除點:刪除不需要采集數(shù)據(jù)的全局測點,在界面下方顯示區(qū)域選中需要刪除的測點,點擊“刪除點”按鈕后,將彈提醒工程師確認是否執(zhí)行刪除操作。 修改點:修改現(xiàn)有需要記錄相關事件的全局測點信息,修改結(jié)果將實時更新于下方顯示區(qū)域中。 顯示區(qū)域:顯示現(xiàn)有測點詳細信息,方便用戶查詢,顯示信息為測點名、事件類型、事件限值和事件組號。完成設置后,請點擊“保存配置至文件”按鈕確認相應設置。所有配置信息被保存在系統(tǒng)路徑“DataHMIHMI節(jié)點”下,文件名為“Tabrec.xml”。工程師需要在“系統(tǒng)配置工具”界面選擇“下裝配置文件”,下裝HMI相應節(jié)點的配置信息后方可生效,

30、下裝完成后可以在作為報表服務器的HMI站系統(tǒng)路徑“Dataeng”中找到該文件。與周期型報表有所不同,事件型報表模板無需進行復雜配置,系統(tǒng)自動分配數(shù)據(jù)庫表名用于數(shù)據(jù)記錄,其原始模板存儲于系統(tǒng)目錄“ OC_6000eTABmodel”下,文件名為“EventMod.xls”,通過報表生成軟件根據(jù)模板生成的實際報表存儲于系統(tǒng)目錄“Datatabdata”下供用戶查看,以通過PrtRpt 生成報表文件的時間作為文件名。2.8 觸發(fā)性報表配置觸發(fā)型報表用于記錄并再現(xiàn)全局點目錄中開關量測點狀態(tài)數(shù)值變化時的相關統(tǒng)計量。例如當某開關量測點由狀態(tài)“1”跳變?yōu)闋顟B(tài)“0”時,觸發(fā)型報表功能開始統(tǒng)計相關采集點的數(shù)據(jù)

31、,待該測點由狀態(tài)“0”跳變回狀態(tài)“1”時,結(jié)束本次統(tǒng)計。換言之,觸發(fā)型報表將記錄并再現(xiàn)該測點處于“0”狀態(tài)時相關采集點的數(shù)值,包括發(fā)生時間、實際值、平均值、最大值、最小值、積分值、置位秒數(shù)、變化次數(shù)、置位次數(shù)等。這些數(shù)據(jù)由報表服務器程序ReportSrv 連續(xù)記錄和保存,并由報表生成軟件PrtRpt 再現(xiàn)和生成報表。工程師可通過配置軟件HistReportCnfg中“觸發(fā)型報表”子項完成相關設置,其操作界面見圖2.8-1。2.8-1 觸發(fā)型報表配置整個界面主要分為2部分:觸發(fā)型報表組配置和觸發(fā)型報表采集點配置。 由于啟動觸發(fā)型報表工作的觸發(fā)條件為開關量測點,因此系統(tǒng)默認設置每一個觸發(fā)測點獨立成

32、表,工程師可在“觸發(fā)型報表組配置”中定義觸發(fā)測點信息,包括表名、觸發(fā)測點名和觸發(fā)值。 表名:工程師自定義觸發(fā)型報表在數(shù)據(jù)庫中的對應表名。該表名一般由英文字母、數(shù)字或下劃線構(gòu)成,相關命名規(guī)則參考數(shù)據(jù)庫表名的命名規(guī)則。 觸發(fā)測點名:定義作為觸發(fā)條件的開關量測點名稱,且只能為開關量測點名稱。例如,如果觸發(fā)測點名為“1XDO10”,那么只有在1XDO10測點信號變化滿足要求時,才能觸發(fā)該報表,記錄相關采集點數(shù)據(jù)。 觸發(fā)值:設定觸發(fā)測點的觸發(fā)值,作為啟動觸發(fā)型報表記錄數(shù)據(jù)的觸發(fā)量。若填入數(shù)據(jù)“0”,則表示觸發(fā)測點的值為0時開始記錄并統(tǒng)計觸發(fā)點為0狀態(tài)時的相關采集點數(shù)據(jù)。如果填入數(shù)據(jù)“1”,則表示觸發(fā)測點

33、的值為1時開始記錄并統(tǒng)計觸發(fā)點為1狀態(tài)時的相關采集點數(shù)據(jù)。 右側(cè)“增加表”、“刪除表”和“修改表”等功能可對報表組進行相應設置,用戶可根據(jù)需要自行選擇。所添加的表存儲于ODBC數(shù)據(jù)源中,進行刪除表操作時會彈出提醒對話框供用戶確認,修改表操作只能針對現(xiàn)有選中的表進行。 一張觸發(fā)型報表中只能包含一個觸發(fā)測點。 每張表中需要統(tǒng)計數(shù)據(jù)的全局測點信息,需要在“觸發(fā)型報表采集點配置”各子項中完成測點的增加、刪除和修改操作。 采集測點名:添加位于同一觸發(fā)型報表中需要采集數(shù)據(jù)的全局測點名稱,模擬量測點和開關量測點均可。 測點統(tǒng)計類型:指需要對采集數(shù)據(jù)的測點進行統(tǒng)計的類型。包括實際值、平均值、最大值、最小值、積

34、分值、為0秒數(shù)、為1秒數(shù)、變化次數(shù)、為0次數(shù)、為1次數(shù)等具體統(tǒng)計類型。 顯示區(qū)域:顯示采集測點的具體信息,包括測點名和統(tǒng)計類型。 右側(cè)“增加采集點”、“刪除采集點”和“修改采集點”等功能是對測點進行相應設置,用戶可根據(jù)需要自行選擇。所添加的測點信息將出現(xiàn)在下方列表區(qū)域中;列表區(qū)域列出了該觸發(fā)型報表包括的需要統(tǒng)計的所有采集點及統(tǒng)計類型;進行刪除采集點操作時會彈出提醒對話框供用戶確認;修改采集點操作只能針對現(xiàn)有選中的測點,更新后的信息將實時顯示于下方列表區(qū)域中。 采集的測點總數(shù)不能超過240個。完成設置后,請點擊“保存配置至文件”確認相應設置。所有配置信息被保存在系統(tǒng)路徑“DataHMIHMI節(jié)點

35、”下,文件名為“Tabrec.xml”。工程師需要在“系統(tǒng)配置工具”界面選擇“下裝配置文件”,下裝HMI相應節(jié)點的配置信息后方可生效,下裝完成后可以在作為報表服務器的HMI站系統(tǒng)路徑“Dataeng”中找到該文件。3. 啟動報表服務器3.1 自動運行 ReportSrv 一般而言,ReportSrv 軟件通常在MPC啟動后自動運行于報表服務器站上,需要工程師配置實現(xiàn)該軟件的自啟動功能。單擊系統(tǒng)配置工具HMI節(jié)點-設置自啟動項右單擊右列表視圖單擊添加“啟動項”,彈出如2.5.2對話框。 3.1-1 配置ReportSrv為自啟動項對于上述配置進行修改后,必須點擊“保存當前設置”按鈕件HmiInf

36、o.xml,默認路徑為OC 6000e安裝目錄DATAHMI節(jié)點,點擊該HMI站,彈出命令菜單,下裝配置文件使之生效。3.2 手動運行 ReportSrv 用戶同樣可以手動運行ReportSrv軟件,在MPC主操作界面中的菜單中選擇“應用程序”選項,在相應的下拉菜單列表中選擇 “其它程序”,將會有標題為“執(zhí)行程序”的對話框彈出,見圖3.2-1。選擇程序“ReportSrv”,并點擊“打開”進行操作確認,其操作主界面如圖3.2-2。3.2-1選擇程序“ReportSrv”3.2-2 正常運行的報表服務程序如上圖,如果“服務型運行”狀態(tài)顯示一切初始化正常,則表示報表服務器啟動正常。同時可以查看報數(shù)數(shù)據(jù)遠信息、周期報表配置、事件型報表配置和觸發(fā)型報表配置是否與已經(jīng)配置的信息相符。4. 報表生成用戶可以通過報表生成軟件PrtRpt瀏覽或存檔報表文件。報表生成軟件支持三種格式的報表再現(xiàn)及打印功能。4.1 啟動報表

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論