包鋼220噸轉爐自動化控制系統包括氧槍、爐本體、散料鐵合金、汽化冷卻、煙氣回收(OG)、地下料倉、煤氣加壓站和副槍共八個子系統。每個子系統用一個西門子SIMATIC 400站進行控制,這八個站通過西門子通訊模塊CP443掛在一個工業以太網――SIMATIC H1網上。同時還有八套工業微機通過西門子網卡CP1613也掛在同一個SIMATIC H1網上,作為人機界面完成轉爐自動化控制系統的監視和控制。二級管理系統包括一套服務器和一套工業微機,完成對轉爐系統的管理任務,及時下達煉鋼的計劃和命令。
1、 硬件組成
包鋼轉爐自動化控制系統的硬件包括:8個西門子SIMATIC 400站(每個站包括1個電源模塊、1個CPU、1個CP443通訊接口模塊和數量不等的模擬量輸入、模擬量輸出、開關量輸入、開關量輸出模塊)、8套研華工業微機、8個西門子CP1613網卡。
2、 軟件組成
包鋼轉爐自動化控制系統的軟件包括:Windows NT 4.0中文版操作系統、Intellution FIX 7.0監控軟件、STEP 7西門子編程軟件。
3、 系統配置(見附圖)
包鋼轉爐自動化控制系統中8個SIMATIC 400站通過西門子CP443接口模塊掛在一個SIMATIC H1工業以太網上完成控制功能,同時8套研華工業微機也通過西門子CP1613網卡掛在同一個SIMATIC H1工業以太網上完成監視和操作功能。其中,轉爐本體控制系統的SIMATIC 400站通過現場總線Profibus DP網與轉爐傾動控制系統的SIMATIC 300站交換數據;氧槍控制系統的SIMATIC 400站通過現場總線Profibus DP網與氧槍提升系統的兩個SIMATIC 6RA24交換數據,并且在同一個Profibus DP網上掛了一個工業鍵盤PP17-II對氧槍的現場設備操作;散料鐵合金控制系統的SIMATIC 400站通過現場總線Profibus DP網掛了兩個工業鍵盤PP17-II對散料和鐵合金的現場設備操作;煙氣回收(OG)控制系統的SIMATIC 400站通過現場總線Profibus DP網掛了兩個工業鍵盤PP17-II對OG的現場設備操作。
4、 硬件評估
SIMATIC H1網是德國西門子公司開發的一種基于TCP/IP協議的標準以太網,它的優點是連接簡單、便于擴展、速度快、兼容性好。包鋼轉爐自動化控制系統采用粗的同軸電纜作為SIMATIC H1網的連接介質,有效地實現了工業以太網數據傳輸過程中的抗干擾功能,保證了系統運行的可靠性;SIMATIC Profibus DP網是西門子公司開發的一種基于現場總線技術的設備網,它的特點是可以在PLC(可編程序控制器)與現場設備(如變頻器、工業鍵盤、智能儀表、分布式I/O站等)之間交換數據。包鋼轉爐自動化控制系統采用屏蔽雙絞線作為Profibus DP網的連接介質。SIMATIC 400站是西門子公司的拳頭產品,無論在控制速度、控制精度還是抗干擾性、靈活性各方面講都處與PLC產品的領先地位,研華(ADVANTECH)工業微機是最早得到推廣使用的工業微機,因此包鋼轉爐自動化控制系統選用了這兩種產品。
包鋼轉爐自動化控制系統配置圖
5、 軟件評估
Windows NT是美國Microsoft微軟公司最出色的產品之一,也是世界上應用最為廣泛最可信賴的軟件平臺,因此包鋼轉爐自動化控制系統選用Windows NT 4.0中文版操作系統。Intellution公司是美國一家專門生產工業監控軟件的軟件公司,它的產品廣泛應用于世界各大工廠,它的數據庫、畫圖、顯示、歷史趨勢、配方緊密結合,不但可以畫出逼真的圖形,還能將現場數據快速顯示在屏幕上;它可以在屏幕上制造出按鈕來取代真正的按鈕完成對現場設備的操作;它能將數據庫的數據按時間存放在數據文件里供歷史趨勢文件調用顯示,這樣就能把幾小時、幾天、甚至幾個月前的數據用數據曲線的形式展示給工程師們,以便分析事故和改進工藝;它可以利用Windows DDE(動態數據交換)功能把FIX數據庫的數據傳送到Office Excel文件和Office Access文件,從而實現報表打印和數據查詢功能。STEP7是西門子公司為S7-400和S7-300系列PLC設計的編程軟件,它能完成龐大的邏輯控制和復雜的調節控制;它的組織塊、功能塊、數據塊相結合的編程思想可以隨心所欲地實現各種控制要求;它的時間中斷組織塊可以實現短到10ms長到5s的快速中斷請求;它的符號表(Symbol)可以輸入中文方便進行程序注釋。因此,Windows NT 4.0、Intellution FIX 7.0和STEP7可以說是包鋼轉爐自動化控制系統中的“三劍客”,共同完成了對轉爐系統的監視控制任務。
6、 疑難與解答
1) 數據通訊
這里的數據通訊包括SIMATIC 400 PLC與SIMATIC 400 PLC之間,SIMATIC 400 PLC 與SIMATIC 300 PLC之間,SIMATIC 400 PLC與SIMATIC 6RA24之間,SIMATIC 400 PLC與Intellution FIX之間的數據通訊。其中,SIMATIC 400 PLC與SIMATIC 400 PLC之間是通過SIMATIC H1工業以太網通訊,編程使用FC5(發送數據功能塊)和FC6(接收數據功能塊);SIMATIC 400 PLC 與SIMATIC 300 PLC之間是通過現場總線Profibus DP網通訊,編程使用SFB15(存放數據功能塊)和SFB14(得到數據功能塊);SIMATIC 400 PLC與SIMATIC 6RA24之間是通過現場總線Profibus DP網通訊,編程使用SFC14(DP讀功能塊)和SFC15(DP寫功能塊);SIMATIC 400 PLC與Intellution FIX之間的數據通訊通過SIMATIC H1工業以太網通訊,使用SIMATIC NET軟件完成CP1613網卡的設置。值得注意的是FC5、FC6、SFB15、SFB14、SFC14、SFC15這些功能塊必須在OB32(1s時間中斷組織塊)中調用。
2) 氧槍定位
轉爐控制系統的關鍵是氧槍定位,因為一旦定位不準就會影響煉鋼的質量,甚至引發噴濺或爆炸。包鋼轉爐自動化控制系統引進了兩套極限來為氧槍定位,一套是電器送過來的極限開關,另一 套是變頻電機自整角機送過來的計數脈沖。為接收計數脈沖,特 選用西門子高速計數模塊,軟件使用FC0(高速計數功能塊)。 鑒于這次的自整角機產生的脈沖只有600pps,建議下一工程取消自整角機,直接將編碼器裝到電機的輸出軸上,這樣可以接收更多的脈沖,定位更加準確。
3) PID調節
轉爐煉鋼過程中有很多控制對象,諸如氧氣流量、氧氣壓力、氧槍冷卻水流量等都需要穩定的值。以前這些模擬量的調節采用智能儀表,現在有了西門子SIMATIC 400 PLC就可以取代這些智能儀表,PID調節在STEP7中使用FB41(連續PID調節控制);在Intellution FIX 7.0中使用畫圖功能模擬一個PID調節器的操作面板,完成PID調節控制中的手/自動切換、給定值輸入、手動輸出值輸入、PID參數(比例系數、積分時間)輸入等功能。
4) 汽包三沖量調節
汽包的液位調節在PID調節中難度很大,因為汽包的容積越大,它的容水量就越小。當液位過低時由于缺水就會造成爆炸事故,當液位過高時由于水多就會造成滿水事故。由于汽包進口給水量和汽包出口蒸汽量的突然變化都會導致虛假液位,因此必須根據汽包液位、給水流量和蒸汽流量對汽包進行三沖量調節。具體的方法是先對汽包液位的變化進行PID調節運算,然后再加上給水流量的變化,最后再減去蒸汽流量的變化,把最后的計算結果送給最終的液位調節閥輸出;給水流量和蒸汽流量則采用單獨的PID調節,以保持給水流量和蒸汽流量的穩定。
5) 標準化編程
大型的自動化控制系統很難一個人完成,因此需要很多人的分工與合作。標準化編程就是要使軟件工程師編寫的程序整齊劃一,通用性和可讀性強,除了作者本人的閱讀者也能輕而易舉地理解作者的編程思想和工藝要求。這樣不但可以使編程人員不再糾纏編程的枝節問題,縮短編制程序的時間,集中精力解決更加困難的工藝上的問題;而且有利于維護人員對程序的理解,為生產保駕護航提供了更加寶貴的經驗。標準化編程的實現是多方面的,首先根據設計圖紙編制各系統的點號表(用EXCEL表格);再根據點號表填寫Intellution FIX數據庫;再根據點號表編制STEP7符號表(SYMBOL);再根據點號表找出各控制設備的輸入/輸出點號,據此定義下列STEP7使用的中間線圈點號:模擬手/自動轉換選擇開關;啟動按鈕、停止按鈕(對單線圈的泵或電磁閥);開啟按鈕、關閉按鈕、停止按鈕(對雙線圈的電動閥);手動輸出值、給定值、比例系數、積分時間(對PID調節閥);再根據各控制設備的輸入/輸出點號和中間線圈點號編制各控制設備的手動程序;最后根據設計說明書編制各控制設備之間的邏輯連鎖程序,即自動程序。
6)畫面強制
大型工廠自動化控制系統涉及的控制設備很多,控制工藝復雜,導致控制過程中的邏輯連鎖非常復雜,主要設備動作的諸多條件很難同時滿足。為了調試程序的需要,在畫面上增設許多選擇開關,當某開關置“1”時,就假設此條件滿足。當所有條件滿足時,程序就可以對設備進行操作,而不必等待實際條件滿足。在生產中有時某設備出現臨時故障,為不影響正常生產,也可以在畫面上強制,繼續生產,直到設備修好,再把強制解除即可。