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