WinCC在處理污水中的應(yīng)用
- 期刊名字:科技信息
- 文件大小:296kb
- 論文作者:付本田,孫建強(qiáng)
- 作者單位:秦皇島市城管局綠港污泥處理廠,河北科技大學(xué)后期集團(tuán)
- 更新時(shí)間:2020-09-25
- 下載次數(shù):次
科技信息OIT技術(shù)論壇OSCTENCE & TECHNOLOGY INFORMATION2008年第17期WinCC在處理污水中的應(yīng)用付本田1孫建強(qiáng)2(1.秦皇島市城管局綠港污泥處理廠河北秦皇島066000;2.河北科技大學(xué)后期集團(tuán) 河北石家莊050018)[摘要]在深入研究了污水處理 自動(dòng)化控制特點(diǎn)的基礎(chǔ)上,應(yīng)用工業(yè)組態(tài)軟件WinCC開發(fā)了相應(yīng)的拉制程序。討論了針對于污水處理的軟、硬件構(gòu)成,以及開發(fā)過程中遇到的問題和解決方法。[關(guān)鍵詞]集散控制系統(tǒng);可編程控制器;WinCC筆者結(jié)合某排污量大(平均流量80TH)、污水成分復(fù)雜(包括面漆機(jī)等等。 為了使組態(tài)畫面貼近實(shí)際,能夠更好的反應(yīng)現(xiàn)場工況,圖庫里水、電泳水車身依脫脂水等)、控制設(shè)備多(需要600多控制點(diǎn))的汽車的元素并不能滿足要求。 筆者可以利用WinCC的畫圖工具自己繪制制造廠在污水處理改造項(xiàng)目中,采用國際上先進(jìn)的工控組態(tài)軟件適 應(yīng)實(shí)際的圖形元素,并且使用C腳本使其產(chǎn)生動(dòng)畫效果。WinCC,開發(fā)了相應(yīng)的污水處理的控制程序。改變了長期污水排放不對于調(diào) 節(jié)池,反應(yīng)池等可以用矩形來表示,以圖形的填充高度來達(dá)標(biāo)的被動(dòng)局面。示意其液位的高度。這里要注意的是- -些數(shù)值地轉(zhuǎn)化,由于一些儀表1.WinCC軟件的簡介工控組態(tài)軟件WinCc是西門子公司在過程自動(dòng)化領(lǐng)域中的先進(jìn)表的參數(shù)設(shè)定好以后 4毫安就對應(yīng)相應(yīng)池子的液位最低點(diǎn),而20 mA技術(shù)和微軟公司強(qiáng)大軟件功能的產(chǎn)物,WinCC是視窗控制中心對應(yīng)于池子的液位最高點(diǎn)。 所以在顯示數(shù)字高度的時(shí)候要將PLC相(Windows Control Center)的簡稱。它包括圖形設(shè)計(jì)器報(bào)警記錄、標(biāo)記對 4.2 mA的數(shù)值轉(zhuǎn)化為實(shí)際池子的高度范圈例如,0.5~5.5 m。但是記錄、報(bào)告設(shè)計(jì)器全局腳本、控制中心、用戶管理等功能,使其具有高對于圖形 填充的時(shí)候是按照百分敷來表示的所以還要將PLC數(shù)值轉(zhuǎn)性能的過程耦合、快速的畫面更新,以及可靠的數(shù)據(jù)管理?;癁?-100%的度量范圍。2.系統(tǒng)枸成攪拌機(jī)的組查可以使用C腳本使其產(chǎn)生動(dòng)畫.在其運(yùn)行時(shí)產(chǎn)生視對于一個(gè)普通的水處理項(xiàng)目就其工程量而言是巨大的,所以開發(fā)覺 上的旋轉(zhuǎn)。實(shí)際上攪拌機(jī)的圈形是用兩個(gè)部分橢圓組成的,在橢圓控制程序、調(diào)試的時(shí)間不能不成為必須考慮的因素。但是出于可靠性的屬性 >幾何->半徑中加人代碼如下:的考慮,將控制系統(tǒng)的功能分離是必須的,即:下位機(jī)執(zhí)行保護(hù)、控制include \'apdefap.h"和數(shù)據(jù)的采集,脫離上位機(jī)也能獨(dú)立對系統(tǒng)進(jìn)行控制,上位機(jī)執(zhí)行顯char* lpaPropertyNeme)long_ main (char* IpPrcturereane, char* lpepyjectNaene,示、操作、報(bào)警、儲(chǔ)存等。WinCC 能和所有主要廠商的PLC進(jìn)行通訊,如:AB.CE.0mron{etatic int x=255y.x/x為半徑的初始值為25,y為切換變量江等。如果與西門子的PLC系列及STEP7軟件合用,將大幅降低工程為攪拌機(jī)運(yùn)行狀態(tài)變量時(shí)間,因?yàn)镾TEP 7中定義的變量可以在WinCC中直接使用。z=GetTgBit("202攪拌機(jī)運(yùn)行); /取得PLC攪拌機(jī)的運(yùn)行系統(tǒng)上位機(jī)采用工業(yè)用計(jì)算機(jī),配置為PM800、256M內(nèi)存、40G狀態(tài)硬盤、21顯示器,運(yùn)行中文Windows 2000操作系統(tǒng),組態(tài)軟件為if(z! '=0)WinCC5.0SP2中文版,通過CP5611通訊卡(MPI/PROFIBUS)與下位機(jī){ewitch(y)通訊;下位機(jī)采用S7- 300系列中的CPU318 -2DP,共21塊I0卡。由{case 0:于整個(gè)處理工藝的占地面積比較大,控制回路多,為了避免鋪設(shè)大量的控制線路,所以采用西門子的ET200模塊將一部分v0放置在距離if(x<=0)中心控制室較遠(yuǎn)而控制點(diǎn)又比較集中的地方,利用西門子的y=1;PROFIBUS-DP通訊協(xié)議形成遠(yuǎn)程V0。break3.WinCC的組態(tài)實(shí)現(xiàn)defult :3.1主控界面的組態(tài)本系統(tǒng)的設(shè)備 比較多,將設(shè)備按照處理工>=25)x對x+4藝的功能步驟分級(jí)在多張畫面內(nèi),分為電泳線前處理線.生化線、加藥線等,之間的切換使用按鈕的鼠標(biāo)動(dòng)作來實(shí)現(xiàn)。這對于用WinCC現(xiàn)y=0;成的風(fēng)標(biāo)動(dòng)作來實(shí)現(xiàn)是很簡單的,筆者使用WinCc 的腳本編程,在按break;鈕動(dòng)作中調(diào)用它的內(nèi)部函數(shù)來實(shí)現(xiàn)。1)組態(tài)一幅背景畫面,其中包括要顯示的靜態(tài)文本、0LE(例如.時(shí)鐘)、所有的圖形切換按鈕及攤出關(guān)機(jī)按鈕。2)在背景畫面中插入智能對象(Smart Objec)中的畫面嗇口retum寫(Picture Window),,并且使其的尺寸與其分級(jí)畫面相同。3)在相應(yīng)的切換按鈕的屬性~>事件~>鼠標(biāo)動(dòng)作中編寫如下C語言腳本代碼:3.3語音報(bào)警的組態(tài)在工業(yè)現(xiàn)場安全是極其重要的, 無論從那個(gè)角度講筆者應(yīng)該利用一切手段減少故障的發(fā)生 。在故摩已經(jīng)發(fā)生的#include'"apdefap.h\"void OnClick(char *Ipsz PictureName,時(shí)候,應(yīng)該在第一-時(shí)間以多種方式通知操作人員有故障發(fā)生?,F(xiàn)代微char *Ipsz ObjectName,char *I]psz PropertyName)處理計(jì)算機(jī)的處理速度可以完全勝任對于圖形,語音地同時(shí)處理。所steame(”背最畫西,"西面窗口r,1"電泳處理線以筆者可以利用計(jì)算機(jī)的聲卡和 音箱在有故障發(fā)生的時(shí)候產(chǎn)生語言Vi;報(bào)警,但是問題是WinCC本身并不能產(chǎn)生語音的功能,面且其內(nèi)部的上千個(gè)函數(shù)也沒有提供處理聲音的函數(shù)。解決這個(gè)問題的方法歸功于這樣就能方便快捷地切換畫面。微軟開發(fā)的WinCC與操作系統(tǒng)地完美結(jié)合,因?yàn)樵赪inCC中可以直還有一個(gè)必須始終顯示的是報(bào)警記錄,用喃面顏色閃爍來提示操.接調(diào)用 Windows的API函數(shù)。實(shí)現(xiàn)的具體C腳本代碼如下: .作者有故障發(fā)生,可以用同樣的C語言腳本(當(dāng)然不是加在鼠標(biāo)動(dòng)作中國煤化工”labre cher中)在背景畫面的底部留下一條類似Windows狀態(tài)欄的報(bào)警欄,當(dāng)出lpezProp現(xiàn)故障報(bào)警的時(shí)候在報(bào)警欄顯示最近一條報(bào)警記錄,操作人員可以利MHCNMHGfisounda.har *hmde,用按鈕切換到主報(bào)警記錄畫面了解故障的完全信息。3.2單個(gè)部件的組態(tài)WinCC 在其內(nèi)部的圖庫里集成很多的圖形DWORD dwlay);對象,如水箱、電機(jī)、閥門等等,對于污水處理用的最多的是水池,攪拌#pragma code0(下轉(zhuǎn)第91頁)科技信息.OIT技術(shù)論壇OSCIENCE & TECHNOLOGY INFORMATION2008年第17期mov #O,acO=Zoa1)τpt carI/C程序:uac *ar0+,*arl+,acO#deine L 4extemn long macfint *.int*,int );定義一個(gè)匯編函敷7.結(jié)束語int (2-021223,0345023545.0444//定義全局變并初始化使用C語言和匯編語言進(jìn)行混合編程,既可以體現(xiàn)高級(jí)語言優(yōu)點(diǎn)imt 40*+04567,0345.0786.04332//定義全局變量并初始化如:可讀性高、便于維護(hù)和可移植性好等,又可以提高代碼的效率,充void main0分使用了DSP硬件資源;加快了軟件開發(fā)速度和節(jié)約硬件資源??苐ongg;[參考文獻(xiàn)]int N=L;[1]Texas Inetrument,Ine.TMS320C55 DSP CPU Relerence Guideliternture n.smac(.,IN,//調(diào)用匯編子函數(shù)SPRU371A-2000.[2]Texas Intuets,ne.TMS320C55x5 Asembly language Tools Ueer's Guide,1/參數(shù)傳遞使用ARO、AR1和T0,返回用ACOLitereture no.SPRU380,2000./AR0=*x,AR1=*a,T0=N ,S=ACO[3]Texas Iotumets,Ine.TMS20C55x5 Opimixing C Compilr Ueer'e Cuide,while()//Literntue no.SPRU281.2000.[4]Texas lastrunet.Jne.TMS320C55x DSP Mnenorie Instuctioo Set RefereDce1/匯編程序:Guide,Literature noSPRU374A.2000.global. .mace;定 義全局變量mace .作者簡介:周錫青,男,1978.12.廣西博白,助教。mov toO,mmap(csr)[責(zé)任編輯:張艷芳](上接第92頁)通的數(shù)量,也就是需要分析在統(tǒng)計(jì)周期內(nèi)小區(qū)話音信四、開啟半速率對網(wǎng)絡(luò)的影響道的最大值,而后根據(jù)該最大值與全速率時(shí)信道數(shù)量所對應(yīng)的ERL~目前貴州移動(dòng)某地區(qū)已經(jīng)在多個(gè)BTS的小區(qū)開通了半速事功能。B值進(jìn)行比較后得出。即公式(1)。經(jīng)過一段時(shí)間的統(tǒng)計(jì)觀察,發(fā)現(xiàn)開啟半速率有效地減少了這些小區(qū)話,CeUTCH.))_ 1(1) 務(wù)信道擁塞,增加了話務(wù)量,提高了呼叫成功率,并且切換的成功率也ZERL-BCellTCH)有所增加。但對于一個(gè)系統(tǒng)而盲,利用上述方法進(jìn)行分析計(jì)算比較困難。實(shí)同時(shí)開啟半速率語音功能以后對網(wǎng)絡(luò)是安全的;語音質(zhì)量在普遁際中從現(xiàn)網(wǎng)數(shù)據(jù)中難以看出半速事使用情況,無法分析話音信道敷用戶可以接受范圍之內(nèi), 沒有接到針對半速率語音業(yè)務(wù)的用戶投訴:量。另外,從各地州對半速率使用的要求來看,一般也不提及話音信道所有網(wǎng)絡(luò)運(yùn)行指標(biāo),包括掉話率、話務(wù)掉話比等,在開啟半速率語音功的問題,主要是半速率承藏話務(wù)量的比例。同時(shí).從網(wǎng)絡(luò)規(guī)劃上來看,能前后負(fù)面變化不明顯;不能支持半速率信道的手機(jī)可以得到同小區(qū)也難以預(yù)測未來話務(wù)量的準(zhǔn)確區(qū)城分布,因此也難以利用公式(1)進(jìn)行分配的全速率信道并正常使用。半速率承載話務(wù)量的比例與半速率話音倩道占總話音信道的比五、結(jié)束語例之間存在一定關(guān)系。由于半速率信道是由全速率信道一分為二得到半速率功能以可以接受的話音質(zhì)量損失,換來了無線網(wǎng)絡(luò)容量的.增大,提高了頻譜利用率。在各種突發(fā)性話務(wù)增大的情況下,半速率功的,一般情況下在計(jì)算中可以按下面公式進(jìn)行分析。能可以有效發(fā)揮吸收話務(wù)、保護(hù)網(wǎng)絡(luò)設(shè)備安全、保障通信暢通等重要c=話音信道增加比例=半速率承載話務(wù)量的比例/22)作用,是值得推廣使用的-項(xiàng)功能,但不能將半速率作為無線網(wǎng)絡(luò)擴(kuò)根據(jù)公式(2),則系統(tǒng)在半速率情況下,無線系統(tǒng)容量增加的比例容的主要手段。私可按下面公式計(jì)算。EERL-B(INT(ClUTCH(1+)+0.5))-13)ZERL-B(CeluITCH)根據(jù)上述分析,在半速率情況下,無線網(wǎng)絡(luò)利用率可根據(jù)下面公[1]段建甫.國風(fēng)玲.(半速奉對無線網(wǎng)絡(luò)利用率影響分析)移動(dòng)通信200年[2]彰曉峰.<《淺析半速率信道對話務(wù)擁塞的作用>.無線技術(shù)2007年.式計(jì)算。[3]美昌信.曹麗娜《通信原理).國防工業(yè)出版杜:2006年.arm (+m01-8X1-8)(4) [4]吳賢玉.甘青裕.彭剛.《數(shù)字通信原理).中國物資出版社:2002年.(1+B)(1+8)其中βs為系統(tǒng)理想利用率、βw為系統(tǒng)波動(dòng)性、Bm為用戶移動(dòng)[責(zé)任絢輯:張艷芳]性、Bd為雙頻網(wǎng)影響系數(shù)、Be為覆萱站影響系數(shù)。(上接第61頁)行設(shè)定或編程以實(shí)現(xiàn)對該對象的動(dòng)畫及事件的觸發(fā),內(nèi)嵌的MS C語iCeTegit'112排泥備泵故障"1言減少了開發(fā)者的學(xué)習(xí)時(shí)間,并增加了其靈話性。如果對于WindowsPlaySoundA wVlWwmwntw.owiwwwMrorcowoa Sound.的SDK編程鶼悉的話,WinCC中調(diào)用Windows系統(tǒng)的AP[函數(shù)完全wav".NULL,8);可以實(shí)現(xiàn)象VB、VC等高級(jí)語言所能實(shí)現(xiàn)的功能。但在開發(fā)時(shí)間和易retum 1020;用性、穩(wěn)定性上要優(yōu)于以上兩種語盲。還有一個(gè)值得主意的問題是此段代碼的加入點(diǎn),通過反復(fù)多次的作賽中國煤化工電氣自動(dòng)化專業(yè),主要從實(shí)踐得出結(jié)論,即這個(gè)點(diǎn)必須加在始終是示于屏幕上的任何圈形元素事嵌入式應(yīng)用等技術(shù)開發(fā)和產(chǎn)品駢的屬性中.這樣才能達(dá)到語言報(bào)警的預(yù)期效果。:YHCNMHG'4.結(jié)束語WinCc采用了當(dāng)今流行的面向?qū)ο蟮募夹g(shù)。對象的屬性可以進(jìn)[責(zé)任編輯:張新骨]9
-
C4烯烴制丙烯催化劑 2020-09-25
-
煤基聚乙醇酸技術(shù)進(jìn)展 2020-09-25
-
生物質(zhì)能的應(yīng)用工程 2020-09-25
-
我國甲醇工業(yè)現(xiàn)狀 2020-09-25
-
石油化工設(shè)備腐蝕與防護(hù)參考書十本免費(fèi)下載,絕版珍藏 2020-09-25
-
四噴嘴水煤漿氣化爐工業(yè)應(yīng)用情況簡介 2020-09-25
-
Lurgi和ICI低壓甲醇合成工藝比較 2020-09-25
-
甲醇制芳烴研究進(jìn)展 2020-09-25
-
精甲醇及MTO級(jí)甲醇精餾工藝技術(shù)進(jìn)展 2020-09-25


