尹少華,林泓健
(廣東陽春新鋼鐵有限責任公司,廣東 陽春 529600)
新鋼鐵二棒生產(chǎn)線2011 年3 月投產(chǎn),控制系統(tǒng)運行也有近10 年時間,由于生產(chǎn)節(jié)奏的加快以及工控機等設(shè)備長時間運行,WINCC 系統(tǒng)運行越來越緩慢,反應(yīng)速度下降,死機頻率明顯增加,現(xiàn)場操作工強烈建議更換新工控機,由于現(xiàn)工控機硬件升級很快,市場上工控機系統(tǒng)已不支持10 年前主流的winxp 系統(tǒng),現(xiàn)主流工控系統(tǒng)為WIN7 系統(tǒng),查詢資料與之相匹配的西門子控制與組態(tài)軟件系統(tǒng)應(yīng)用軟件必須相應(yīng)需要與之升級[1]。
PCS7 是西門子的DCS 系統(tǒng),基于過程自動化,從傳感器、執(zhí)行器到控制器,再到上位機,自下而上形成完整的TIA(全集成自動化)架構(gòu)。主要包括Step7、CFC、SFC、Simatic Net 和WinCC 以及PDM 等軟件,組態(tài)對象選用S7-400 高端CPU,一般應(yīng)用于鋼鐵和石化等行業(yè)。
PCS7 并不等同于Step7+WinCC,PCS7 中的OS 中的很多模板和畫面都是在Step7 中用CFC 和SFC 自動生成的,變量記錄和報警記錄也都是由Step7 中編譯傳送到WinCC 中去的,并不需要象使用普通WinCC 那樣手動組態(tài)畫面、變量記錄和報警記錄。
(1)PCS7 軟件的升級是一個系統(tǒng)工程;PCS7 軟件需要計算機硬件支持。因此要首先要考慮計算機的升級。其次才是考慮PCS7 程序的升級。這其中還要看源程序是否是標準做法。因為win xp 系統(tǒng)所支持的服務(wù),在WIN7 中未必支持,往往會出現(xiàn)系統(tǒng)的問題??刂埔浜瞎に嚕刂葡到y(tǒng)要針對工藝系統(tǒng)進行完整意義上的優(yōu)化整合。
(2)一些核心源程序來自西門子封裝程序塊PCS7 升級過程中能否成功,項目實施難度、風險很大,此次調(diào)整無經(jīng)驗可循只能摸著石頭過河。
(3)實際生產(chǎn)中不可控的因素較多,連鎖點及控制邏輯較多及繁瑣,且試驗測試時間很短,考慮要縝密,不容出錯,若考慮的不周全,可能導致生產(chǎn)出現(xiàn)異常。
(1)此次改進對自動化、高級語言編程以及計算機水平要求較高,并且涉及到軋線與飛剪、冷床PLC 三套控制系統(tǒng),實際轉(zhuǎn)換過程中不可控的因素太多,連鎖點及控制邏輯較多及繁瑣,若考慮的不周全,可能導致PLC 控制程序不穩(wěn)定無法生產(chǎn),造成重大事故。
(2)升級需要研究時間長,需要關(guān)注環(huán)節(jié)多,但升級過程中能出現(xiàn)哪些問題誰都不能估計,需要反復(fù)甚至返工情況多。
(1)組織人員試驗安裝win7 系統(tǒng)以及相對應(yīng)西門子控制軟件和組態(tài)軟件;保證軋線、飛剪、冷床三個PLC 控制系統(tǒng)相互通訊問題[2,3]。
(2)重點解決PCS7 控制系統(tǒng)升級后,wincc 畫面控件使用腳本編制(例如軋制程序表)操作界面控件能否正常使用問題。
(3)重點解決二棒軋線PCS7 軟件系統(tǒng)升級后,原項目變量、腳本等能正??刂啤@示問題。
(1)解決二棒升級后項目不能打開問題;wincc 主畫面標題數(shù)不顯示或亂碼問題。
解決思路:重新安裝升級軟件,按照網(wǎng)上PCS7 安裝指導順序安裝,選擇中文語言,重新制作信息樹。
(2)解決二棒wincc 畫面與STEP7 程序同時打開兼容問題。
圖2 二棒wincc 畫面與STEP7 程序打開兼容問題
解決思路:重新安裝升級軟件,原選擇升級軟件為PCS78.0,重新選擇安裝測試PCS7 8.1 后正常。
項目移植后PLC 程序的很多功能塊可以打開,但無法編輯,錯誤提示為“超出可以處理的最大行數(shù)”。超出最大的行數(shù)?
第一步:源文件部分是SCL 文件編寫的FC 或FB 在那個source 目錄下,用SCL 編寫的程序會變成STL,這個時候STL 就會超長。
解決方式:用SCL 重新編譯一下SCL 源文件。
第二部:庫的語言和庫中是否有工程中的功能塊即使有也重新更換掉。
圖3 二棒wincc 軋制程序表不能打開、計算、下載問題
圖4 研讀程序畫面腳本及編寫程序
(3)解決二棒wincc軋制程序表不能打開、計算、下載等問題。解決思路:研讀程序畫面腳本,編寫接口程序,測試腳本。(4)解決二棒軋制程序表下載等操作不能在畫面報警提示問題。
圖5 二棒軋制程序表下載操作
解決思路:研讀報警畫面腳本,編寫接口程序,測試報警變量與CFC 控制程序關(guān)系,研究變量鎖定與解鎖。
(5)其他升級前后影響操作使用問題解決。
圖6 升級前后程序?qū)Ρ确治?/p>
圖7 升級后正常生產(chǎn)截圖照片
在新升級平臺順利實現(xiàn)操作各種規(guī)格軋制程序表,修改下載各項工藝參數(shù),標志著PCS7 系統(tǒng)升級攻關(guān)取得圓滿成功,測試摸索windows 7 安裝系統(tǒng)下搭載PCS7 系統(tǒng)升級后控制系統(tǒng)、組態(tài)操作系統(tǒng)、腳本后臺報警系統(tǒng),利用日常檢修不生產(chǎn)間隙對升級后系統(tǒng)進行上線測試系統(tǒng)各項操作,解決了軋制程序表表格參數(shù)與畫面不能打開、計算、下載等5 大項20 幾小項技術(shù)難題,減少了生產(chǎn)過程中因工控機故障影響操作或調(diào)整,而停軋等待處理故障次數(shù)和時間,提升了生產(chǎn)效率。