Wincc在打包機(jī)人機(jī)界面中的設(shè)計(jì)與應(yīng)用
點(diǎn)擊:1688
A+ A-
所屬頻道:新聞中心
1 引言
西門子公司的Wincc (Windows Control Center)是功能強(qiáng)大的上位機(jī)監(jiān)控軟件,在自動(dòng)化行業(yè)有著非常廣泛的應(yīng)用。 2004年承鋼第一個(gè)高速線材廠建成,當(dāng)時(shí)的打包設(shè)備是瑞典森德斯進(jìn)口的線材打包機(jī),使用E900設(shè)備作為人機(jī)交互界面,對(duì)打包機(jī)進(jìn)行實(shí)時(shí)監(jiān)控與操作。時(shí)至今日E900設(shè)備已無備件,并且通過咨詢打包機(jī)廠家,目前已不再生產(chǎn)此型號(hào)設(shè)備,而且E900的更新還沒有計(jì)劃。考慮到E900損壞可能造成的生產(chǎn)停頓問題,我們決定利用西門子Wincc軟件自主研發(fā)出一套與E900作用相同的人機(jī)交互界面來代替E900。經(jīng)過實(shí)踐證明,新開發(fā)的人機(jī)界面在上線試用后已經(jīng)達(dá)到了使用的要求。
2 硬件構(gòu)成
上位機(jī)采用以酷睿2雙核處理器為核心的研華工控機(jī),通過CP5611網(wǎng)卡與西門子S7-300 CPU進(jìn)行DP網(wǎng)通訊,現(xiàn)場(chǎng)數(shù)據(jù)采集及設(shè)備控制由分布式遠(yuǎn)程I/O模塊組成,遠(yuǎn)程I/O模塊各站之間通過PROFIBUS-DP協(xié)議與CPU進(jìn)行通訊。
3 軟件構(gòu)成
上位機(jī)主要軟件為西門子Wincc 6.0,其它軟件如下:
Windows XP SP3 Professional
SIEMENS Step7 v5.2
Photoshop 7.0
SIEMENS SIMATIC NET
Microsoft SQL Server 2000
4 畫面應(yīng)用與設(shè)計(jì)方法簡(jiǎn)介
首先我們從打包機(jī)E900中將所有監(jiān)控畫面以圖形方式提取出來,再利用Wincc的圖形對(duì)象功能將畫面添加到Wincc圖形編輯器中。應(yīng)用Photoshop 等圖形軟件將所有按鈕、急停指示、液位等分別從圖片中分割中來,再添加到Wincc圖形編輯器中的原始圖片中去,將整幅圖片分割成各個(gè)獨(dú)立的塊,再分別對(duì)這些塊進(jìn)行變量連接,以此來實(shí)現(xiàn)對(duì)打包機(jī)的E900畫面的替代工作。
4.1主畫面的設(shè)計(jì)
如圖1所示,該圖為系統(tǒng)主畫面,通過該畫面可進(jìn)入到各子畫面,各子畫面均能一步返回主畫面。主畫面為打包機(jī)工作時(shí)最常用的監(jiān)控畫面,此畫面可很直觀的監(jiān)測(cè)到液壓站運(yùn)行狀態(tài)、油溫油位的高低、手自動(dòng)的選擇狀態(tài)、打包頭和壓實(shí)車是否報(bào)警以及急停是否拍下等。
圖1 系統(tǒng)主畫面
4.1.1報(bào)警信號(hào)的設(shè)計(jì)方式
當(dāng)打包頭或壓實(shí)車故障報(bào)警時(shí),其相對(duì)應(yīng)地方就會(huì)出現(xiàn)形似“閃電”的圖標(biāo),當(dāng)故障解除并對(duì)其進(jìn)行故障復(fù)位后,此圖標(biāo)消失。
4.1.2急停顯示的設(shè)計(jì)方式
當(dāng)操作人員拍下某個(gè)急停后,相對(duì)應(yīng)的急停在畫面顯示出來。將急停抬起并進(jìn)行復(fù)位后此急停顯示方可消失。
4.1.3 打包頭選擇的設(shè)計(jì)方式
圖1中1、2、3、4為四個(gè)打包頭,操作人員可以對(duì)其進(jìn)行選擇和取消操作。已經(jīng)選擇的打包頭背景為綠色,不選的則為灰色。
其操作步驟為:當(dāng)看到某個(gè)打包頭為灰色時(shí),用鼠標(biāo)左鍵在此打包頭上點(diǎn)一下,使其背景色變?yōu)榫G色則表示已選擇;再點(diǎn)一下背景色變?yōu)榛疑珓t表示已取消。此操作步驟在編程時(shí)可用圖2中的腳本程序來實(shí)現(xiàn)。
圖2 腳本程序
4.2液壓站畫面的設(shè)計(jì)
如圖3為液壓站畫面,此畫面主要用于操作人員對(duì)液壓泵、循環(huán)泵、加熱器的啟停以及對(duì)其狀態(tài)的監(jiān)測(cè)等。
4.2.1液壓泵的選擇設(shè)計(jì)方式
圖3中1、2、3、4為4臺(tái)液壓泵,三用一備。在沒有啟泵情況下可用鼠標(biāo)點(diǎn)擊下面的左右方向箭頭對(duì)4臺(tái)泵進(jìn)行備用的選擇。當(dāng)某臺(tái)泵被選為備用泵后,其背景顏色變?yōu)榘咨?,與其它泵加以分別。
圖3 液壓站畫面
4.2.2液壓泵、循環(huán)泵、加熱器的狀態(tài)顯示設(shè)計(jì)方式
以液壓泵為例說明,泵體不同的顏色分別代表著不同的狀態(tài)。
當(dāng)泵體背景色為灰色時(shí),代表停泵狀態(tài);背景色為綠色時(shí),代表運(yùn)行狀態(tài);背景色為白色時(shí),代表備用狀態(tài);背景色為紅色時(shí),代表故障報(bào)警狀態(tài)。這些狀態(tài)顯示的實(shí)現(xiàn)步驟為:首先用西門子Step7對(duì)液壓泵模擬量地址進(jìn)行相應(yīng)狀態(tài)從0到3的賦值,再利用Wincc對(duì)該變量進(jìn)行模擬量動(dòng)態(tài)值范圍的編輯,方可實(shí)現(xiàn)上述功能(見圖4)。
圖4 模擬量動(dòng)態(tài)值范圍
4.3打包單元信號(hào)采集的設(shè)計(jì)方式
4.3.1數(shù)字量信號(hào)的采集
圖5中上半部分為接近開關(guān)和閥的數(shù)字量信號(hào)的反饋。當(dāng)某個(gè)數(shù)字量信號(hào)為1時(shí),其相應(yīng)的方框背景色為綠色;當(dāng)信號(hào)為0時(shí),則方框背景色為灰色??捎肳incc的布爾量動(dòng)態(tài)對(duì)話框進(jìn)行編輯來實(shí)現(xiàn)。
4.3.2模擬量信號(hào)的采集
圖5下半部分為模擬量信號(hào)的反饋值??捎肳incc輸入輸出域模板進(jìn)行變量的連接和編輯來實(shí)現(xiàn)。
圖5 模擬量信號(hào)的反饋值
5 結(jié)束語
在上述主要畫面設(shè)計(jì)中,我們大量利用了Wincc的圖形對(duì)象模板功能、模擬量及數(shù)字量動(dòng)態(tài)值范圍編輯功能和靈活性非常強(qiáng)的腳本編輯功能。畫面完美地實(shí)現(xiàn)了原打包機(jī)E900的所有功能,并且畫面表現(xiàn)形式、操作步驟及操作方式都與E900設(shè)備基本相同。這樣可以使操作人員不用去適應(yīng)新設(shè)備,操作起來更加順手,保證了打包機(jī)正常生產(chǎn)。實(shí)踐證明,西門子Wincc軟件在目前以至將來自動(dòng)化水平更高的工業(yè)系統(tǒng)中都將發(fā)揮出不可或缺的作用。
(審核編輯: 智匯小新)
分享