Symphony系統功能在華能沁北電廠中的擴展應用
一、利用原資源擴展新功能
首先,在系統控制組態項目Exchange窗口中的用戶自定義畫面符號文件夾中新建一個符號,類型為彈出窗口(PopUp Display),對它進行編輯,制作并保存成一個模板。在以后的工作中,可以根據實際需要只對模板加以調整,增加或者去掉某些選項。而不必再一一修改每一幅畫面。我們將此模板定義為DETAILl。利用新增的這項功能,運行人員通過操作員鍵盤的鍵選,可以方便快捷地進行操作員站的另外:項功能的調用,OP OPPARAMS功能、Operator Assignable Trends(操作員可分配實時趨勢)功能和Detail功能。之所以要調用這三項功能,是因為原有的操作員站設置中對于標簽名的操作含有這三項功能。(Operator Assignable Trends功能提供了兩幅運行人員可分配實時趨勢畫面。每個列表可以定義5個實時趨勢,可定義4個列表。每個列表定義了顯示在一個操作員站畫面中的標簽名的趨勢;每個趨勢在趨勢圖上是單獨的一行,趨勢圖以特定的顏色和字母數字混合字符所標識。OP PARAMS功能調用后,可顯示指定標簽名的相關屬性。Detail功能給出指定標簽名相關功能塊規格參數的詳細信息。)
原有操作員站設置中,對于OP PARAMS功能和Detail功能的調用操作起來比較繁瑣,而且要退 出當前所監視的畫面,運行人員失去了對當前畫面設備運行狀態進行實時監視的能力,這不利于運行人員及時響應設備可能出現的異常情況。并 且,這兩項功能中所包含的信息絕大部分并不是 運行和檢修人員最關心的信息,其中一部分是為 系統管理員提供的或進行深度了解時使用的。基 于上述原因,我們新增加一個能夠在當前畫面中 直接顯示的彈出窗口,顯示位置設置為固定位置。 在操作員站畫面原設計中,每幅畫面中有一個固 定區域用于顯示控制設備彈出控制窗(畫面坐標 為X:7400、Y:400)。我們設置的彈出窗口的大 小與設備彈出控制框相同,位置相同,以確保彈 出窗口不能覆蓋操作員站上畫面的顯示信息。為 保證彈出窗口的尺寸嚴格限定在固定的彈出區 域,經過慎重的論證,彈出窗口顯示的過程數據 所對應的指定標簽名相關屬性的選擇標準如下:
(1)信息顯示耍簡潔,并且具有代表性;
(2)要符合現場實際,即有利于運行人員的操作而且又能滿足檢修人員快速檢索的需求;
(3)顯示的信息為標簽數據庫中的靜態信息,以確保信息的傳遞不占用系統網絡資源。
按照上述標準,選擇后的具體信息見圖1。
如圖1所示,在設置的彈出窗口中,以換碼元素(Escape)的形式引用了上述信息。換碼元素從標簽數據庫中調用信息,但并非所有的字段都可以調用,根據標簽的類型的不同,可以調用的字段也不同。根據所要定義的標簽類類型ANALOG,我們選擇的換碼元素依次為:標簽描述、標簽名、零點、量程、單位、低限、高服Customer Tag ID,共八項。前七項在原設計綱室中己進行了定義。這里特別要提到的是關于Customer Tag ID選項,這一屬性在標簽數據庫中;可以由用戶自己定義,但大多數使用Symphony。系統的電廠都末對其加以利用。我們充分利用磁這一點,將Customer Tag ID選項定義為過程數據的物理或邏輯(中間變量)地址標識。實踐證明,合理使用Customer Tag ID可以提高調試人員和檢修人員處理故障的效率。在定義的過程中,要注意字段Customer Tag ID對字符的限制,要求長度不超過32個字符,僅可使用字母、數字0~9和一些用作描述符的特殊字符。如果使用這個范圍外的字符,例如中文標點,或者字段長度超出范圍,會導致無法將標簽數據庫正確導入操作員站。為 了進行Customer Tag ID的定義,首先進行了標簽數據庫的再編輯。所以,第一步工作就是編輯標簽數據庫中Customer Tag ID字段,從I/O清單中查找整理出I/O量的物理地址以及其它信息,并把這些信息按固定格式添加到Customer Tap ID字段中。最后,將編輯完成的標簽數據庫導入到操作員站中。
Customer Tag lD的格式為過程數據在PCU控制柜中相對應的物理地址:模件柜號-主模件于-子模件號-通道號/端子柜號-端子板號/端子號; 這樣,就可以對過程數據進行快速檢索和精確定位。圖1中顯示的模板是在Symphony系統下的Composer中的GDC(畫面組態軟件)進行設置的。
二、擴展功能的實現
1.引用了"Interactives"中的換碼元素"Control Sele ct",它的功能定義了操作員站CRT上的一個觸摸區域(帶有觸摸屏的CRT)或鍵序(鍵盤定義或鼠標)來激活標簽元素(過程變量或控制設備)。這種功能可以對DANG、DADIG、ANALOG、DD、MSDD、RCM、RMCB、RMSC、STATION和TEXTST厭標簽名起作用,并且將"Control Sele ct"作為彈出符號的一部分進行定義,我們主要對標簽庫中八ANALOG型的標簽名進行定義。因為只定義了"Control Sele ct",才能使運行人員增加調用OP PARAMS功能和detail功能。圖2為"Control Sele ct對話框,圖中相關屬性定義的詳細說明請參考Symphony系統的相關手冊,表1中列出并描述了相關鍵選及觸點選擇的公用字段。
2.引用了"Simppe Escapes"中的Configuration選項(圖3)。這項功能定義的是顯示畫面中一個指定標簽的靜態組態數據,例如標簽數據庫中己定義好的標簽屬性(標簽客、標簽描述、量程、工程單位等)。
在引用Escapes的過程中,可以將其設置成為符號,也可以直接引用。針對ANALOG型標簽可引用的標簽屬性見圖孔圖中標簽相關屬性的可選項要根據圖4中標簽的類型來決定。本模板中共引用了8項屬性。關于上述相關屬性定義的詳細說明。請參考Symphony系統的相關手冊。
3.引用了"Control Window(Pop-Up)",這項功能定義了通過鍵選或觸摸域來調用一個彈出符號到CRT上。這個功能的屬性參數中包含了定義彈出符號將要出現在操作員站畫面上的位置。方法為:打開GDC畫面組態軟件,從Tools菜單申選擇交互方式(Interactive)>Control Window(Pop-up),然后調用制作好的符號,調整大小屬性同過程數據符號相匹配,之后將它疊加在過程數據符號之上,標簽名(Tag Name)同過程數據符號的標簽名。完成彈出窗口符號的制作之后,就可以在畫面上調用,為每一個過程數據添加一個控制彈出窗口。完成所有過程數據的添加控制窗口之后,將腳面以及畫面中使用的符號下裝到操作員站。
圖5為"Control Window(PopUp)Sele ct"對話框,圖中相關屬性定義的詳細說明請參考Symphony系統的相關手冊,表2對圖5中相關屬性域的定義作了簡要描述。
將上述元素進行定義后,就可以對每幅組態畫面中的過程數據標簽進行定義。在進行此項功能的設置時,尤其要注意編輯標簽數據庫是一項很重要的工作,耍保證添加的內容是正確的,只有這樣才能保證將來畫面中彈出窗口所顯示的信息是正確的。要注意所有的畫面和符號是分組放在操作員站的單一目錄下,因此應避免使用重復的文件名,即避免自定義的符號跟其它符號或者畫面同名。因為有些畫面上顯示的模擬量多達近百個,為了保證整個畫面的簡潔清晰,所添加的彈出窗口可以不使用鍵選,僅使用鼠標點選,這樣可以簡化工作內容,減少工作量。如果選擇使用了鍵選,則每個過程量所使用的鍵選應該是唯一的,有重鍵的畫面將無法下裝到操作員站。
對于華能沁北電廠來說,每臺機組共定義了2700多點過程數據(包括中間變量),其中中1間變量沒有物理地址。對于通過通信接口進入DCS的其它輔助控制系統過程數據,其物理地址僅標注到DCS系統的控制器。
三、結束語
經過機組調試階段的驗證,此功能的開發大大縮短了故障的處理時間,降低了生產人員的誤操作,豐富了操作員站界面的信息,為運行和檢修人員規范化作業提供了完善和全面的數據和信息支持,有利于提升機組運行和檢修維護水平,有利于機組的安全穩定運行。
首先,在系統控制組態項目Exchange窗口中的用戶自定義畫面符號文件夾中新建一個符號,類型為彈出窗口(PopUp Display),對它進行編輯,制作并保存成一個模板。在以后的工作中,可以根據實際需要只對模板加以調整,增加或者去掉某些選項。而不必再一一修改每一幅畫面。我們將此模板定義為DETAILl。利用新增的這項功能,運行人員通過操作員鍵盤的鍵選,可以方便快捷地進行操作員站的另外:項功能的調用,OP OPPARAMS功能、Operator Assignable Trends(操作員可分配實時趨勢)功能和Detail功能。之所以要調用這三項功能,是因為原有的操作員站設置中對于標簽名的操作含有這三項功能。(Operator Assignable Trends功能提供了兩幅運行人員可分配實時趨勢畫面。每個列表可以定義5個實時趨勢,可定義4個列表。每個列表定義了顯示在一個操作員站畫面中的標簽名的趨勢;每個趨勢在趨勢圖上是單獨的一行,趨勢圖以特定的顏色和字母數字混合字符所標識。OP PARAMS功能調用后,可顯示指定標簽名的相關屬性。Detail功能給出指定標簽名相關功能塊規格參數的詳細信息。)
原有操作員站設置中,對于OP PARAMS功能和Detail功能的調用操作起來比較繁瑣,而且要退 出當前所監視的畫面,運行人員失去了對當前畫面設備運行狀態進行實時監視的能力,這不利于運行人員及時響應設備可能出現的異常情況。并 且,這兩項功能中所包含的信息絕大部分并不是 運行和檢修人員最關心的信息,其中一部分是為 系統管理員提供的或進行深度了解時使用的。基 于上述原因,我們新增加一個能夠在當前畫面中 直接顯示的彈出窗口,顯示位置設置為固定位置。 在操作員站畫面原設計中,每幅畫面中有一個固 定區域用于顯示控制設備彈出控制窗(畫面坐標 為X:7400、Y:400)。我們設置的彈出窗口的大 小與設備彈出控制框相同,位置相同,以確保彈 出窗口不能覆蓋操作員站上畫面的顯示信息。為 保證彈出窗口的尺寸嚴格限定在固定的彈出區 域,經過慎重的論證,彈出窗口顯示的過程數據 所對應的指定標簽名相關屬性的選擇標準如下:
(1)信息顯示耍簡潔,并且具有代表性;
(2)要符合現場實際,即有利于運行人員的操作而且又能滿足檢修人員快速檢索的需求;
(3)顯示的信息為標簽數據庫中的靜態信息,以確保信息的傳遞不占用系統網絡資源。
按照上述標準,選擇后的具體信息見圖1。
如圖1所示,在設置的彈出窗口中,以換碼元素(Escape)的形式引用了上述信息。換碼元素從標簽數據庫中調用信息,但并非所有的字段都可以調用,根據標簽的類型的不同,可以調用的字段也不同。根據所要定義的標簽類類型ANALOG,我們選擇的換碼元素依次為:標簽描述、標簽名、零點、量程、單位、低限、高服Customer Tag ID,共八項。前七項在原設計綱室中己進行了定義。這里特別要提到的是關于Customer Tag ID選項,這一屬性在標簽數據庫中;可以由用戶自己定義,但大多數使用Symphony。系統的電廠都末對其加以利用。我們充分利用磁這一點,將Customer Tag ID選項定義為過程數據的物理或邏輯(中間變量)地址標識。實踐證明,合理使用Customer Tag ID可以提高調試人員和檢修人員處理故障的效率。在定義的過程中,要注意字段Customer Tag ID對字符的限制,要求長度不超過32個字符,僅可使用字母、數字0~9和一些用作描述符的特殊字符。如果使用這個范圍外的字符,例如中文標點,或者字段長度超出范圍,會導致無法將標簽數據庫正確導入操作員站。為 了進行Customer Tag ID的定義,首先進行了標簽數據庫的再編輯。所以,第一步工作就是編輯標簽數據庫中Customer Tag ID字段,從I/O清單中查找整理出I/O量的物理地址以及其它信息,并把這些信息按固定格式添加到Customer Tap ID字段中。最后,將編輯完成的標簽數據庫導入到操作員站中。
Customer Tag lD的格式為過程數據在PCU控制柜中相對應的物理地址:模件柜號-主模件于-子模件號-通道號/端子柜號-端子板號/端子號; 這樣,就可以對過程數據進行快速檢索和精確定位。圖1中顯示的模板是在Symphony系統下的Composer中的GDC(畫面組態軟件)進行設置的。
二、擴展功能的實現
1.引用了"Interactives"中的換碼元素"Control Sele ct",它的功能定義了操作員站CRT上的一個觸摸區域(帶有觸摸屏的CRT)或鍵序(鍵盤定義或鼠標)來激活標簽元素(過程變量或控制設備)。這種功能可以對DANG、DADIG、ANALOG、DD、MSDD、RCM、RMCB、RMSC、STATION和TEXTST厭標簽名起作用,并且將"Control Sele ct"作為彈出符號的一部分進行定義,我們主要對標簽庫中八ANALOG型的標簽名進行定義。因為只定義了"Control Sele ct",才能使運行人員增加調用OP PARAMS功能和detail功能。圖2為"Control Sele ct對話框,圖中相關屬性定義的詳細說明請參考Symphony系統的相關手冊,表1中列出并描述了相關鍵選及觸點選擇的公用字段。
2.引用了"Simppe Escapes"中的Configuration選項(圖3)。這項功能定義的是顯示畫面中一個指定標簽的靜態組態數據,例如標簽數據庫中己定義好的標簽屬性(標簽客、標簽描述、量程、工程單位等)。
在引用Escapes的過程中,可以將其設置成為符號,也可以直接引用。針對ANALOG型標簽可引用的標簽屬性見圖孔圖中標簽相關屬性的可選項要根據圖4中標簽的類型來決定。本模板中共引用了8項屬性。關于上述相關屬性定義的詳細說明。請參考Symphony系統的相關手冊。
3.引用了"Control Window(Pop-Up)",這項功能定義了通過鍵選或觸摸域來調用一個彈出符號到CRT上。這個功能的屬性參數中包含了定義彈出符號將要出現在操作員站畫面上的位置。方法為:打開GDC畫面組態軟件,從Tools菜單申選擇交互方式(Interactive)>Control Window(Pop-up),然后調用制作好的符號,調整大小屬性同過程數據符號相匹配,之后將它疊加在過程數據符號之上,標簽名(Tag Name)同過程數據符號的標簽名。完成彈出窗口符號的制作之后,就可以在畫面上調用,為每一個過程數據添加一個控制彈出窗口。完成所有過程數據的添加控制窗口之后,將腳面以及畫面中使用的符號下裝到操作員站。
圖5為"Control Window(PopUp)Sele ct"對話框,圖中相關屬性定義的詳細說明請參考Symphony系統的相關手冊,表2對圖5中相關屬性域的定義作了簡要描述。
將上述元素進行定義后,就可以對每幅組態畫面中的過程數據標簽進行定義。在進行此項功能的設置時,尤其要注意編輯標簽數據庫是一項很重要的工作,耍保證添加的內容是正確的,只有這樣才能保證將來畫面中彈出窗口所顯示的信息是正確的。要注意所有的畫面和符號是分組放在操作員站的單一目錄下,因此應避免使用重復的文件名,即避免自定義的符號跟其它符號或者畫面同名。因為有些畫面上顯示的模擬量多達近百個,為了保證整個畫面的簡潔清晰,所添加的彈出窗口可以不使用鍵選,僅使用鼠標點選,這樣可以簡化工作內容,減少工作量。如果選擇使用了鍵選,則每個過程量所使用的鍵選應該是唯一的,有重鍵的畫面將無法下裝到操作員站。
對于華能沁北電廠來說,每臺機組共定義了2700多點過程數據(包括中間變量),其中中1間變量沒有物理地址。對于通過通信接口進入DCS的其它輔助控制系統過程數據,其物理地址僅標注到DCS系統的控制器。
三、結束語
經過機組調試階段的驗證,此功能的開發大大縮短了故障的處理時間,降低了生產人員的誤操作,豐富了操作員站界面的信息,為運行和檢修人員規范化作業提供了完善和全面的數據和信息支持,有利于提升機組運行和檢修維護水平,有利于機組的安全穩定運行。
文章版權歸西部工控xbgk所有,未經許可不得轉載。