鄒少軍 黃志晶
1.北京同方電子科技有限公司 北京 100085;2.浙江國華浙能發(fā)電有限公司 浙江 寧波 315612
西門子Pcs7系列DEH組態(tài)軟件是基于S7-400平臺,隨著DEH系統(tǒng)的運行發(fā)現(xiàn)部分機(jī)組工程師站調(diào)用組態(tài)文件時速度非常慢,后經(jīng)過檢查發(fā)現(xiàn)當(dāng)我們每次打開一個工程后調(diào)用了大量數(shù)據(jù),占用了工程師站大量的系統(tǒng)資源,如果邏輯看完之后不單獨將工程關(guān)閉,就直接關(guān)閉SIMATIC MANAGER軟件,下次打開SIMATIC MANAGER軟件時,會將上次未關(guān)閉的工程調(diào)用出來,這樣勢必耗用大量的CPU資源.導(dǎo)致程序運算速度慢,同時工程師站長時間運行,內(nèi)存碎片較多,工程師站應(yīng)適時重新啟動一下。
WinCC是Windows Control Center的簡稱,是PCS7人機(jī)界面的核心組件,一旦WinCC數(shù)據(jù)配置產(chǎn)生錯誤將影響到DPU與工程師站、操作員站上位機(jī)的數(shù)據(jù)鏈接及數(shù)據(jù)傳送,引起WinCC建立不了動態(tài),運行人員無法監(jiān)視DEH畫面參數(shù)。引起此類故障的主要原因有兩個方面:1)網(wǎng)絡(luò)配置文件不正確;2)更改硬件組態(tài)后未及時把CFC邏輯圖中修改后的tags全部傳送至OS中導(dǎo)致。
針對問題1:
在組態(tài)DEH顯示畫面的時候發(fā)現(xiàn)SIMATIC PCS7中WinCC打不了RUNTIME,同時在對PCS7中的CFC圖進(jìn)行編譯時提示錯誤,錯誤代碼15500
根據(jù)此問題我們分析有幾種可能情況:
(1)工程組態(tài)錯誤
(2)組態(tài)軟件是否有問題
(3)工程師站與Industrial Ethernet連接的網(wǎng)絡(luò)配置文件有問題
對于情況(1)首先我們檢查了所有畫面組態(tài)的變動和邏輯塊的連接,并將硬件的組態(tài)重新導(dǎo)入到DPU,所有程序重新全部下裝,問題得不到解決。由此,可以判斷對DEH的組態(tài)是沒有問題的。
對于情況(2)把SIMATIC WinCC V6.0卸載后重新安裝。問題依舊未得到解決。到此,可能性(2)排除。
對于情況(3)剛開始并未考慮到會有此種情況發(fā)生,因為DEH工程師站的硬件組態(tài)和網(wǎng)絡(luò)配置是由西門子完成的,因該不會有什么沖突。但是經(jīng)過試過其他所有的可能性,問題都得不到解決,現(xiàn)在只有這種可能性了。首先我們發(fā)現(xiàn)SIMATIC與SIMATIC0的Local ID都是S7-Connection-1,Partner ID分別是1和4;OS編譯時候可以通過,ES通過不了 (ES的網(wǎng)絡(luò)配置文件是SIMATIC,OS的網(wǎng)絡(luò)配置文件是 SIMATIC0),將 SIMATIC的Local ID改為S7-Connection-2我們將Configure network中的網(wǎng)絡(luò)配置文件SIMATIC刪除,重新創(chuàng)建了一個后運行正常。
其更改過程如下:
WinCC Application設(shè)置為:S7-Connection-2,Partner ID 1
MAC地址設(shè)為:08-00-06-01-00-10
在Inset new connection選項中選擇CPU 417-4H/CPU 417-4H (1)并將connection type改為S7 Connection fault-tolerant保存,編譯并下裝到CPU-417-4H
再次對CFC進(jìn)行編譯順利通過,WinCC可以正常運行。
下面是ES和OS的網(wǎng)絡(luò)配置:
ES:
SIMATIC WinCC Application
Local ID S7-Connection-2,Partner ID 1
CP1613 MAC ADDRESS:08-00-06-01-00-10
OS:
SIMATIC WinCC Application
Local ID S7-Connection-1,Partner ID 4
CP1613 MAC ADDRESS:08-00-06-01-00-11
對于問題1這種故障情形,機(jī)組調(diào)試完畢后一般不會出現(xiàn)。
針對問題2:
解決的辦法是,當(dāng)硬件組態(tài)修改過后,同時對應(yīng)的CFC邏輯圖修改完畢后,應(yīng)對邏輯進(jìn)行完全編譯,否則對CPU-OS assignment:s7p1->os Tags的傳輸則無效,同時會導(dǎo)致S7P1數(shù)據(jù)庫全部被清空,連接不上。同時在CFC邏輯完全編譯后應(yīng)進(jìn)行如下操作重新生成WinCC中調(diào)用的S7P1數(shù)據(jù)庫:SIMATIC MANAGER軟件中調(diào)用DEH相應(yīng)工程,在菜單欄中選中 OPTIONS→OS→compile→next→ES→next
tags and messages選擇 Entire OS→next→compiles
編譯完成后數(shù)據(jù)庫就可以連接上了。
在通常的運用中會發(fā)現(xiàn)DEH歷史數(shù)據(jù)窗口打不開或者歷史數(shù)據(jù)無法調(diào)出。造成這個問題的原因主要是由于當(dāng)WinCC中過程值歸檔文件組態(tài)被錯誤打開,由于在WinCC V6.0的集成數(shù)據(jù)庫中采用了MS SQL Server 2000,它已經(jīng)全部集成在WinCC的基本系統(tǒng)中,WinCC可以用壓縮的方式存儲過程值然后用WinCC集成的工具分析顯示數(shù)據(jù)。當(dāng)WinCC處于Active狀態(tài)下MS SQL Server 2000一直在后臺運行不停的采集動態(tài)數(shù)據(jù)進(jìn)行歸檔,此時將過程值歸檔文件組態(tài)打開后系統(tǒng)認(rèn)為對過程值歸檔文件組態(tài)進(jìn)行了修改就會引起歸檔出錯。解決此問題最好的辦法就是將WinCC Deactive后完全退出,在重新登陸即可。
在機(jī)組停機(jī)后,DEH檢修之前均要對DEH邏輯進(jìn)行備份,但發(fā)現(xiàn)邏輯備份命令執(zhí)行后提示有一個工程處于打開狀態(tài),重新啟動工程師站仍無法備份。后檢查發(fā)現(xiàn)由于西門子PCS7系列的DEH沒有單獨的歷史站存儲數(shù)據(jù),工程師站同時也作歷史站存放數(shù)據(jù),所以后臺運行著Microsoft SQL Server服務(wù),當(dāng)每次備份邏輯時需手動停運Microsoft SQL Server,停運后即可備份邏輯。
本DEH系統(tǒng)使用的是西門子公司的PCS7型集散控制系統(tǒng),DPU由以下幾部分組成:
1)主處理器CPU 417-4H
是S7-400H容錯式自動控制系統(tǒng)和S7-400F1 FH安全型自動控制系統(tǒng)的CPU模塊,可以編譯和運行用戶程序。每塊CPU有兩塊內(nèi)嵌的光纖同步模塊,用于主從側(cè)CPU數(shù)據(jù)的冗余通訊。
2)電源模塊 PS 405 10A
主要是給我們DPU機(jī)架UR2-H供電,提供CPU、CP、FM、EXM 的用電需求;
3)應(yīng)用模塊FM 458-1DP
是為自由組態(tài)閉環(huán)控制設(shè)計的,有包含300個功能模塊的庫函數(shù)和CFC連續(xù)功能圖圖形化組態(tài)軟件,帶有PROFIBUS–DP接口;FM458-DP的基本模塊可以執(zhí)行計算,開環(huán)/閉環(huán)控制,通過擴(kuò)展模塊可以對I/O和通信進(jìn)行擴(kuò)展,與CPU通過背板進(jìn)行通訊。
4)通信模塊CP443-1
用于DEH DPU與DCS的工廠總線通訊實現(xiàn)DCS與DEH數(shù)據(jù)通訊
5)通信擴(kuò)展模塊 EXM448
通信擴(kuò)展模塊是FM458-DP的可選插入式擴(kuò)展模塊,可以使用PROFIBUS–DP進(jìn)行高速通訊,帶有一個備用插槽,可以插入MASTERRIVES可選模塊,用于建立SIMDLINK光纖連接。
DPU是DEH的過程控制站,存儲系統(tǒng)信息和過程控制策略與數(shù)據(jù)。通過現(xiàn)場總線與I/O站點的連接,提供雙向的信息交換,實現(xiàn)各種先進(jìn)的控制策略,完成數(shù)據(jù)采集,模擬調(diào)節(jié)、順序控制、高級控制以及其他不同用戶的特殊功能要求。DPU冗余系統(tǒng)可以實現(xiàn)雙DPU冗余切換的功能,當(dāng)主控的DPU出現(xiàn)故障時,另一個DPU自動地接替主控DPU的工作,實現(xiàn)雙向無擾動切換,切換時間為毫秒級。一旦DPU出現(xiàn)故障則對機(jī)組的安全運行有著重大隱患。
機(jī)組運行期間發(fā)生過的DPU故障主要是由于以下幾個原因造成:由于光纖松動或者光纖同步模件故障導(dǎo)致的DPU冗余故障。
至目前為止發(fā)現(xiàn)有兩種情況易造成DPU冗余故障,第一是連接主從側(cè)CPU光纖同步模塊的光纖松動導(dǎo)致;第二是光纖同步模塊故障本身造成。對于型號為6ES7960-1AA04-0XA0的同步模塊上面有指示燈,若指示燈熄滅可以明顯找到故障模塊位置,不用查看CPU417模塊診斷信息;對于型號為6ES7960-1AA00-0XA0老版本同步模塊則需通過查看CPU417模塊診斷信息才能判斷故障模塊位置。判斷是光纖問題還是模塊問題最簡單的方法是插拔光纖后重啟故障DPU若能起來則是光纖松動導(dǎo)致,若起不來則為模塊故障。
故障現(xiàn)象:417內(nèi)嵌冗余模塊不論主從側(cè)發(fā)生通訊故障時,從側(cè)CPU驟停,報冗余丟失,但CPU主從不會發(fā)生切換。從側(cè)DPU417卡件STOP燈亮,EXTF(外部故障)、REDF(冗余錯誤)燈變紅。
CPU417模塊診斷信息有如下提示:
處理方法:停止故障側(cè)DPU電源,檢查故障光纖同步模塊所處CPU417位置,拔除光纖及同步卡件,更換新卡件,重啟從側(cè)DPU。
由于DEH系統(tǒng)轉(zhuǎn)速邏輯存在缺陷,原邏輯中轉(zhuǎn)速A和轉(zhuǎn)速B作為主控制量判斷,轉(zhuǎn)速C信號作為參考量;如果轉(zhuǎn)速A或轉(zhuǎn)速B信號中有任一路發(fā)生故障(例如對轉(zhuǎn)速探頭解線),轉(zhuǎn)速信號瞬間變大,即觸發(fā)103%及110%超速保護(hù)信號動作。轉(zhuǎn)速A和轉(zhuǎn)速B為自動切換易造成轉(zhuǎn)速保護(hù)誤動,后經(jīng)國華技術(shù)中心、西門子、上海汽輪機(jī)廠等多家單位DEH專家共同研討后形成以下意見,F(xiàn)M458處理器中的OPC和OPT運算改為直接取三路轉(zhuǎn)速輸入信號分別做高值判斷,然后采用三取二邏輯運算,其結(jié)果輸出到保護(hù)出口。為了避免類似情況的發(fā)生,可采取的唯一有效措施是在下載FM458中的邏輯時先卸載EXM448卡件,因為EXM448是FM458-1 DP基本模板的可選的插入式通訊擴(kuò)展模板邏輯下載有無EXM448卡件并無影響,待邏輯下載完畢后再裝復(fù)卡件即可。新的EXM448卡件并不能直接使用,必須用西門子PG對其下載串口程序后才能使用。
在正常工作情況下AST電磁閥是常帶電的,線圈的鐵心被電磁感應(yīng)出磁性具有較強(qiáng)的磁性,AST電磁閥線圈故障則AST電磁閥無法帶電,可用鐵質(zhì)物質(zhì)校驗,若無磁性,說明電磁閥故障。 若1,3號AST電磁閥線圈壞,ASP壓力高壓力開關(guān)動作,ASP壓力表1指示偏高;2,4號AST電磁閥線圈壞,ASP壓力低壓力開關(guān)動作,ASP壓力表2指示偏低;另外我們可以通過測量線圈的電阻來判斷線圈的好壞。在機(jī)組正常運行的情況下我們可以通ASP油壓判斷電磁閥是否正常,一般情況下ASP油壓偏高則1、2號AST電磁閥內(nèi)漏,若ASP油壓偏低則3、4號AST電磁閥內(nèi)漏。
為了保證LVDT測量范圍線性最佳部分,其中心應(yīng)與閥門行程中點對準(zhǔn)。以2號機(jī)為例具體調(diào)整和計算如下:
圖1 測量范圍
表1 LVDT調(diào)整表
調(diào)整好X后,一定要擰緊固定螺絲,然后在調(diào)整輸出對應(yīng)電壓(零位0.1VDC~滿度9.8VDC)。
LVDT是閥門位置傳感器 (Linear variable differential transformer)的英文簡稱,DEH使用的LVDT共有三個地方高壓主汽門,高壓調(diào)門、中壓調(diào)門其型號分別是
TV:191.36.09.16型 0+-254mm
GV:191.36.09.18型 0+-50.8mm
IV:191.36.09.17型 0+-127mm
均為六線制的線性位移傳感器,各型號線圈阻值如下表:
表2 LVDT線圈阻值表
DEH每個閥門上各安裝2支LVDT,在邏輯內(nèi)經(jīng)過與閥位指令取近處理后,從而產(chǎn)生控制電液伺服閥的指令,由于邏輯中采取的是取近原則所以當(dāng)僅有一支LVDT故障且其反饋遠(yuǎn)離指令值的情況下暫時不影響閥門的控制及機(jī)組的正常運行,否則如影響閥門的開關(guān)則必需立即在線更換。檢查步驟如下:
1)就地確認(rèn)閥門LVDT的安裝是否存在問題,LVDT鐵芯是否固定牢靠;比如:LVDT鐵芯固定螺絲松動,LVDT固定背板脫焊等導(dǎo)致LVDT指示故障。
2)若就地檢查未發(fā)現(xiàn)上述問題我們需要進(jìn)一步檢查LVDT本身及整個接線回路:
DEH控制柜內(nèi)先摘除故障LVDT的反饋接線端子FBM端子的7、8,再檢查故障LVDT的初級線圈、次一線圈、次二線圈的阻值是否如表二中對應(yīng)的值,若偏差較大則該線圈回路存在故障,有可能是LVDT本身壞了,也可能是回路出現(xiàn)斷線,只需至就地直接測量LVDT線圈阻值就可以判斷。
3)若是斷線則恢復(fù)接線即可,若LVDT故障則需進(jìn)行在線更換:
(1)在DEH工程師站內(nèi)將對應(yīng)的閥門由自動切至手動,強(qiáng)制將LVDT出現(xiàn)故障的閥門慢慢關(guān)閉,每次不超過5%,閥門關(guān)閉后,同時關(guān)閉油動機(jī)的進(jìn)油門。
(2)將DEH控制切至手動,該步驟是為了防止就地更換LVDT時閥位偏差大切手動
(3)就地做好標(biāo)記,拆除故障的 LVDT,按照LVDT零點安裝調(diào)整方法[4.1]固定好LVDT同時做好零點時的標(biāo)記,恢復(fù)LVDT接線時確認(rèn)初級、次級線圈不要接錯?;謴?fù)LVDT的反饋接線端子FBM 端子的 7、8。
(4)調(diào)整LVDT的零點電壓:用萬用表直流電壓檔測量LVDT對應(yīng)的FBM端子7、8的電壓 (注意表筆正端接7,負(fù)端接8)是否為0.1VDC,若不是可調(diào)整對應(yīng)LVDT前置器上的z旋鈕。
(5)調(diào)整LVDT的滿位電壓:按照表一中TV、GV、IV對應(yīng)的閥門行程,將LVDT鐵芯慢慢拉至閥門開足時的位置,用萬用表直流電壓檔測量LVDT對應(yīng)的FBM端子7、8的電壓是否由0VDC慢慢變大(若變?yōu)樨?fù)電壓則說明次一次二線圈接反)檢查閥門開足時的滿位電壓是否是9.8VDC,若不夠則調(diào)整對應(yīng)LVDT前置器的S旋鈕。
(6)就地按記號恢復(fù)LVDT零點位置的安裝,恢復(fù)控制柜內(nèi)所有接線。
(7)打開油動機(jī)的進(jìn)油門,強(qiáng)制將閥門慢慢開啟,到與自動指令一致時投入自動。
(8)DEH控制切至操作員自動。
以上是我們在DEH控制系統(tǒng)應(yīng)用中常見故障及處理方法上的一些簡要的總結(jié)。
SIEMENSSINMATIC Automation System S7-400H Faulttolerant Systems Manual SIEMENS SINMATIC CFC for S7 Continuous Function Chart Manual