摘要:文章介紹了基于西門子PCS7之SIMATIC組態過程中遇到的兩類常見問題,同時針對這兩類問題詳細介紹其產生原因和處理的思路,還通過“數據不一致”問題引申出因為雙環網組網這一較為特殊的組網形式而產生的組態阻礙。
關鍵詞:SIMATIC;組態過程;雙環網組網
中圖分類號:TM571 文獻標識碼:A 文章編號:1009-2374(2013)16-0148-02
在西門子PCS7組態實踐中,我們常常遇到一些軟故障。這類故障的原因通常不能查明,我們只能通過積累經驗去識別風險,通過避免組態時一些誤操作和風險操作來避免該類問題的發生,提高我們組態編程的質量和效率。本文中講就“組態無趨勢圖”問題及“系統數據不一致問題”進行分析。
1 無趨勢圖問題
1.1 問題現象
在使用“SIMATIC v7.0 SP2”版本組態過程中,使用鼠標右鍵點擊畫面上“MESA塊”所連接的wincc圖標,部分會顯示“無到服務器的連接”,即查詢不到趨勢圖畫面。
我們打開工程師站,使用“過程對象視圖”→“選擇對應CPU”→選擇“歸檔變量”,發現出現前臺“圖標”顯示和后臺“變量名”不一致的情況。例:“圖標”一欄顯示:“FIC-814a-1”;“變量名”一欄顯示:“PIC-814a-1”
針對出現的圖標實際與變量名對應不上的情況。DCS工程師執行相關的常規操作,編譯(全編譯)、選擇圖標對應的變量、下載都行過了,問題還是得不到處理。
1.2 解決辦法
將有錯誤的變量CFC下的BLOCK打開,有錯誤的變量Archive改成NOArchive。
比如PV_IN、SP、LMNR_IN這三個錯誤變量。重新編譯CFC,重新編譯DCS服務器.將有錯誤的變量CFC下的BLOCK打開,有錯誤的變量NOArchive改回成Archive,比如PV_IN、SP、LMNR_IN這三個錯誤變量。重新編譯CFC,再重新編譯DCS服務器.再打開DCS服務器的WINCC看相應的TAGLOGGING是否改正?看圖1圈中所示,時間是否更新?
改變下載CFC到CPU。目前看來,這類問題只能通過重新編譯下裝來解決。
2 系統數據不一致
2.1 故障現象
在收集硬件信息(如附件)的時候,使用了“在線功能”發現有如下兩個問題:
首先DCS工程師在使用“在線功能”的時候,出現“系統數據不一致”的情況,把硬件組態重新編譯下裝后,還是會出現這樣的問題。這種現象顯示當前硬件工程師站的硬件信息和存儲在CPU里的硬件運行信息不一樣。
然后,工程師再使用查看單個CPU在線情況(如AS06在線)時,系統直接顯示“無法通過指定的地址獲取在線信息”,我查看了一下,系統是取道備用狀態的CPU進行在線,我想請問,使用在線時,系統是否應該默認取道主用CPU進行在線診斷?使用“網絡診斷”功能出現下圖的情況,切換到“5A”這張網卡后,恢復正常(背景信息:本項目是使用的417H雙CPU,四網卡,雙環冗余設計,單個CPU有兩張443-1,分屬不相關的2個環)。
使用“硬件在線”功能后也出類似情況,但切換到“5A”這張網卡后,現象依然存在。
2.2 解決辦法
CPU有一個處于STOP狀態,或者是由于通過PG/PC接口設置的網卡只能訪問一個CPU,或者默認在線是連接RACK0CPU的。在這里,我們附帶講一下如何連接從屬CPU。在項目運行過程中,可能由于各種原因需要和從CPU進行聯機監控,分為如下部分:
2.2.1 硬件組態。當RACK0左側的CPU通訊中斷后,STEP7的硬件組態在線時間較長,但是大約經過10來分鐘后會自動連上.
2.2.2 FC、OB、FB等程序。需要手動設置一下連接哪個CPU,因為默認是連接到RACK0CPU的,步驟如下:打開想監控的程序,從PLC菜單,選擇“Select Online CPU”;從彈出的對話框里選擇從CPU即可。
2.3 變量表的監控
3 結語
在上面的文章中,由于篇幅所限,我們只簡單對使用SIMATIC過程中出現的問題進行了解析。這類問題都需要工程師在日常工作中逐步積累、總結、深入。然后對一些問題進行歸納,觸類旁通,并且在廠家專業工程師的指導下,輕松應對這些問題。
參考文獻
[1] 梁偉棟,詹康生,肖行星.基于DCS原理的供熱自動控制系統[J] .自動化與儀器儀表,2006,(5).
[2] 溫菊芳.韶關發電廠10#機組DCS調試期間出現的問題及改進措施[J].自動化與儀器儀表,2005,(6).
作者簡介:鐘翔(1979—),男,四川成都人,四川天一科技股份有限公司自控專業工程師,研究方向:化工行業自控專業的工程設計。