HONEYWELL 82408217-001系統(tǒng)軟件設(shè)計(jì)
整個(gè)系統(tǒng)的軟件采用西門(mén)子的WINCCV6.0(上位編程)和STEP7V5.4(下位編程)作為開(kāi)發(fā)平臺(tái)。
400主站將各個(gè)子站傳送來(lái)的數(shù)據(jù)進(jìn)行處理,通過(guò)計(jì)算實(shí)現(xiàn)各重要控制點(diǎn)的自動(dòng)控制,主要使用西門(mén)子公司的STEP7對(duì)PLC進(jìn)行編程。
HONEYWELL 82408217-001上位機(jī)通過(guò)WINCC組態(tài),主要實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)的顯示、歸檔、查詢(xún)以及報(bào)表的打印等功能。同時(shí)利用WINCC中的DDE連接把主要數(shù)據(jù)導(dǎo)入EXCEL然后通過(guò)局域網(wǎng)連接到車(chē)間LED大屏幕顯示,顯示數(shù)據(jù)每分鐘更新一次。
4.1PLC程序
4.1.1PLC網(wǎng)絡(luò)組態(tài)圖
圖4HONEYWELL 82408217-001網(wǎng)絡(luò)組態(tài)
4.1.2主循環(huán)程序塊OB1流程
圖5OB1執(zhí)行順序
4.1.3主要數(shù)值轉(zhuǎn)換程序
HONEYWELL 82408217-001數(shù)值轉(zhuǎn)換程序
圖6PLC數(shù)值轉(zhuǎn)換程序段
4.3DDE在本系統(tǒng)中的應(yīng)用
HONEYWELL 82408217-001本系統(tǒng)中要求把PLC采集的數(shù)據(jù)實(shí)時(shí)顯示到車(chē)間LED大屏幕上,從而方便現(xiàn)場(chǎng)工人操作。主要方法如下:首先將連接大屏幕的計(jì)算機(jī)通過(guò)hub連接到系統(tǒng)的監(jiān)控計(jì)算機(jī)網(wǎng)絡(luò),使它們組成一個(gè)小型的局域網(wǎng)絡(luò)。將各個(gè)計(jì)算機(jī)的IP地址等相應(yīng)的參數(shù)設(shè)置好。然后在監(jiān)控的計(jì)算機(jī)上,利用DDE連接把數(shù)據(jù)從WINCC運(yùn)行系統(tǒng)的數(shù)據(jù)庫(kù)中調(diào)到外部應(yīng)用程序EXCEL中,在EXCEL中,設(shè)計(jì)好投放在大屏幕的數(shù)據(jù)格式、內(nèi)容,這樣在EXCEL中就可以實(shí)時(shí)動(dòng)態(tài)的顯示各個(gè)數(shù)據(jù),由于大屏幕系統(tǒng)無(wú)法動(dòng)態(tài)讀取EXCEL中的數(shù)據(jù),我們又想了各種方法,zui后調(diào)用了EXCEL中的宏處理命令,將導(dǎo)入數(shù)據(jù)做周期性的保存,這樣在大屏幕上便可以動(dòng)態(tài)的跟蹤所有需要顯示的過(guò)程數(shù)據(jù)。
下圖圖7顯示了ExcelWinCC資源管理器以及WinCC運(yùn)行系統(tǒng)之間的相互作用。
圖7WINCC與EXCELDDE方式數(shù)據(jù)交互
5關(guān)鍵子系統(tǒng)--脫氧塔壓力控制系統(tǒng)
真空脫氧是置換工段的關(guān)鍵所在,直接影響金的置換比例。脫氧塔內(nèi)的真空是靠水力噴射泵實(shí)現(xiàn)的,而脫氧塔的進(jìn)、出口是由電動(dòng)調(diào)節(jié)閥來(lái)控制礦漿流量的,調(diào)節(jié)閥因使用的時(shí)間長(zhǎng)而磨損,導(dǎo)致流量變化成非線性特性,而且管道內(nèi)的壓力又是波動(dòng)的,所以很難用普通的PID算法來(lái)控制脫氧塔的壓力,因而我們?cè)诿撗跛毫刂葡到y(tǒng)中采用模糊控制,將基于專(zhuān)家經(jīng)驗(yàn)知識(shí)的控制策略轉(zhuǎn)換為自動(dòng)控制的策略,來(lái)達(dá)到理想的控制效果。脫氧塔上面的壓力變送器,將脫氧塔內(nèi)部的負(fù)壓轉(zhuǎn)換為4-20mA的電流信號(hào),以及兩個(gè)電動(dòng)調(diào)節(jié)閥的閥位反饋信號(hào),都要經(jīng)PLC的模擬量輸入模塊轉(zhuǎn)換為數(shù)字量,進(jìn)入模糊控制器,然后,輸出兩路4-20mA電流信號(hào),分別控制兩個(gè)電動(dòng)調(diào)節(jié)閥,zui終達(dá)到負(fù)壓穩(wěn)定的目的。軟件結(jié)構(gòu)流程如下圖8。
圖8脫氧塔壓力控制軟件流程圖
6結(jié)束語(yǔ)
HONEYWELL 82408217-001本系統(tǒng)是一個(gè)涉及面較廣,較為完整的監(jiān)控系統(tǒng),綜合運(yùn)用了通信、網(wǎng)絡(luò)、PLC、計(jì)算機(jī)、自適應(yīng)控制、模糊控制、智能檢測(cè)及自動(dòng)化等現(xiàn)代化信息技術(shù),實(shí)時(shí)進(jìn)行數(shù)據(jù)采集和分析,實(shí)現(xiàn)對(duì)整個(gè)氰化工藝的整體監(jiān)控,解決了礦山企業(yè)*以來(lái)無(wú)法實(shí)施有效自動(dòng)控制的問(wèn)題。本系統(tǒng)現(xiàn)已投入運(yùn)行,且運(yùn)行情況良好。
Pro-face GP 2500-SC41 2980078-02 Interface Module HMI GP2500 Touch Screen PF6
Worthington 4" x 3" Stainless ANSI flanged 92M13365 Thompson Kelly Lewis pump
Consolidated Bearings SD-3156 260mm pillow block housing
ADMAG Yokogawa Magnetic Flowmeter 2" mag-flow sensor AE205MG transmitter S2
Tucker TSG 65 A stud welding welder power supply 650 A
Mitsubishi HA-SA352 3.5 KW AC servo motor cw encoder
Drexel Brook capacitive Level transmitter 700-2-57 3420mm probe sensor flanged
CKD JSC3NG1-LB125B1?000 locking pneumatic cylinder ram 125mm bore 1m stroke NEW
WORCESTER Actuated Ball Valve Stainless 3" DN80 REGLER Wirematic 35 SR Actuator
Reliance Rockwell 57C430B 57C430-2B 6010 processor module in sealed bag
10 Slot AVE Video Distribution Amp with 5 x 9 Output VDA Modules Rack Mount
Wenking PPT 70 Gerhard Bank Elektronik Gottingen
6 inch manually actuated soft gate valve 175 CWP CI-RW 05 1112 S085 fire system
ABB PST30-600-70 15kw 30a motor softstarter in ip rated metal enclosure