一種化工裝置一鍵開(kāi)停工的方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種化工裝置開(kāi)停工過(guò)程控制技術(shù)領(lǐng)域,特別涉及一種化工裝置一鍵開(kāi)停工的方法。
【背景技術(shù)】
[0002]隨著石化先進(jìn)生產(chǎn)技術(shù)的迅速發(fā)展,機(jī)械化、自動(dòng)化水平的不斷提高,對(duì)開(kāi)停車的技術(shù)要求也越來(lái)越高。每一個(gè)裝置的開(kāi)停車過(guò)程都非常復(fù)雜,因此其過(guò)程控制也很具有挑戰(zhàn)性,幾乎所有的過(guò)程變量值在生產(chǎn)過(guò)程中都會(huì)迅速改變,必須確保萬(wàn)無(wú)一失才可能達(dá)到正確的穩(wěn)定狀態(tài)。由于操作環(huán)境的多變性,容易引起非常嚴(yán)重的非線性問(wèn)題,從經(jīng)濟(jì)和安全兩方面考慮,都需要保證開(kāi)停車過(guò)程的穩(wěn)定。針對(duì)石化裝置開(kāi)停車過(guò)程的復(fù)雜性和多變性,開(kāi)發(fā)了開(kāi)停車操作導(dǎo)航系統(tǒng),目前已經(jīng)應(yīng)用于化工生產(chǎn)當(dāng)中,可以實(shí)現(xiàn)數(shù)據(jù)采集、操作指導(dǎo)等功能,其主要工作方式為:
[0003](I)針對(duì)開(kāi)停車標(biāo)準(zhǔn)操作流程特點(diǎn),依照SOP圖形化模版,將傳統(tǒng)的SOP轉(zhuǎn)換成流程圖的方式在系統(tǒng)界面呈現(xiàn)出來(lái),實(shí)現(xiàn)了 SOP可視化;
[0004](2)分析實(shí)時(shí)數(shù)據(jù),對(duì)正在進(jìn)行的開(kāi)停車操作實(shí)時(shí)監(jiān)控,提示應(yīng)該進(jìn)行的操作和已完成的操作情況,實(shí)現(xiàn)了開(kāi)停車過(guò)程的實(shí)時(shí)導(dǎo)航。
[0005]OPC(OLE for Process Control)接口技術(shù)是一種廣泛應(yīng)用于采集DCS數(shù)據(jù)的方法,可從DCS(Distributed Control Systems,集散控制系統(tǒng))控制系統(tǒng)采集數(shù)據(jù),并傳遞給導(dǎo)航系統(tǒng)。OPC包括OPC Server/Client,OPC Server負(fù)責(zé)與控制系統(tǒng)或智能設(shè)備配置,將當(dāng)前控制信息轉(zhuǎn)化為標(biāo)準(zhǔn)的數(shù)據(jù)形式,以標(biāo)準(zhǔn)接口的形式供OPC Cl ient連接;OPC Cl ient負(fù)責(zé)從相應(yīng)的OPC Server中讀取數(shù)據(jù)或向OPC Server中寫入數(shù)據(jù)。
[0006]基于上述導(dǎo)航系統(tǒng)和OPC接口,提出了一種智能一鍵開(kāi)停工的方法。
【發(fā)明內(nèi)容】
[0007]針對(duì)上述現(xiàn)有技術(shù)中存在的問(wèn)題,本發(fā)明提供一種化工裝置一鍵開(kāi)停工的方法,可代替?zhèn)鹘y(tǒng)開(kāi)停工過(guò)程中操作員看單作業(yè),實(shí)現(xiàn)了開(kāi)停工智能控制。
[0008]為實(shí)現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0009]—種化工裝置一鍵開(kāi)停工的方法,包括控制方、被控方和OPC接口,所述控制方為開(kāi)停工導(dǎo)航系統(tǒng),所述被控方為DCS控制系統(tǒng),所述開(kāi)停工導(dǎo)航系統(tǒng)和DCS控制系統(tǒng)之間的數(shù)據(jù)調(diào)度通過(guò)OPC接口實(shí)現(xiàn)數(shù)據(jù)傳遞,其控制步驟具體如下:
[0010](I)在筆記本或臺(tái)式機(jī)安裝開(kāi)停工導(dǎo)航系統(tǒng),并配置OPC Client和OPC Server,所述OPC Server采集數(shù)據(jù)以標(biāo)準(zhǔn)接口方式供OPC Client連接,通過(guò)網(wǎng)線將開(kāi)停工導(dǎo)航系統(tǒng)與DCS控制系統(tǒng)相連,確保筆記本或臺(tái)式機(jī)和DCS控制系統(tǒng)在同一局域網(wǎng)內(nèi);
[0011](2)0PC Server從DCS控制系統(tǒng)中采集實(shí)時(shí)數(shù)據(jù),將數(shù)據(jù)傳遞給OPC Client,OPCClient將數(shù)據(jù)傳到控制站的自定義字節(jié)位置,控制站再把接收到的數(shù)據(jù)傳給開(kāi)停工導(dǎo)航系統(tǒng);
[0012](3)開(kāi)停工導(dǎo)航系統(tǒng)把導(dǎo)航系統(tǒng)判斷規(guī)則寫入文件中,由OPC Client讀取,通過(guò)OPC Server回寫進(jìn)DCS控制系統(tǒng)中。
[0013]進(jìn)一步,將開(kāi)停工方案的導(dǎo)航系統(tǒng)判斷規(guī)則轉(zhuǎn)化成流程框圖形式,對(duì)于流程中的每一個(gè)步驟通過(guò)節(jié)點(diǎn)連接,所述節(jié)點(diǎn)包括動(dòng)作節(jié)點(diǎn)和條件節(jié)點(diǎn),所述動(dòng)作節(jié)點(diǎn)表示方案中需要?jiǎng)邮植僮鞯墓?jié)點(diǎn),所述條件節(jié)點(diǎn)表示約束動(dòng)作執(zhí)行的條件。
[0014]進(jìn)一步,步驟(2)中數(shù)據(jù)采集過(guò)程如下:
[0015](a)OPC Server與OPC Client保證在同一局域網(wǎng)中,OPC Server從DCS控制系統(tǒng)中采集實(shí)時(shí)數(shù)據(jù),讀取需要的位號(hào)數(shù)據(jù),然后以標(biāo)準(zhǔn)接口形式供OPC Cl ient連接;OPC Client從OPC Server讀取位號(hào)數(shù)據(jù),并選擇相應(yīng)的數(shù)據(jù)位號(hào);
[0016](b)在控制站中選擇保存數(shù)據(jù)位號(hào),通過(guò)組態(tài)軟件在控制站中選擇一些自定義字節(jié)變量用于存放從服務(wù)器中讀取的位號(hào)數(shù)據(jù);
[0017](c)OPC Client接口將OPC Server位號(hào)數(shù)據(jù)與OPC Client數(shù)據(jù)位號(hào)進(jìn)行關(guān)聯(lián),即將OPC Server位號(hào)數(shù)據(jù)直接對(duì)應(yīng)于控制器中的一個(gè)自定義字節(jié)地址。
[0018]進(jìn)一步,步驟(3)中導(dǎo)航系統(tǒng)判斷規(guī)則具體如下:
[0019](a)在DCS控制系統(tǒng)中讀取實(shí)時(shí)數(shù)據(jù),數(shù)據(jù)采樣頻率為I次/s;
[0020](b)讀取的DCS實(shí)時(shí)數(shù)據(jù)不斷地由OPC Server傳輸?shù)絆PC Client,所述開(kāi)停工導(dǎo)航系統(tǒng)內(nèi)置有條件判斷模塊,一旦監(jiān)測(cè)到當(dāng)前變量數(shù)據(jù)變化滿足當(dāng)前條件節(jié)點(diǎn)的數(shù)值要求,就會(huì)立即觸發(fā)下一個(gè)動(dòng)作節(jié)點(diǎn);
[0021](C)所述開(kāi)停工導(dǎo)航系統(tǒng)觸發(fā)下一動(dòng)作節(jié)點(diǎn)后,將變量設(shè)定值寫入“SVdata”文件中,并在數(shù)據(jù)庫(kù)中記錄發(fā)送命令的時(shí)間和執(zhí)行情況;
[0022](d)OPC Cl ient不斷掃描“SVdata”文件內(nèi)容的修改時(shí)間,一旦改變,即可將文件中的所有數(shù)據(jù)執(zhí)行“剪切”操作,數(shù)據(jù)剪切格式為:位號(hào)OSV值;
[0023](e)通過(guò)OPC Server將剪切內(nèi)容回寫入DCS控制系統(tǒng)中。
[0024]本發(fā)明的有益效果如下:
[0025](I)本發(fā)明提供了一種化工裝置一鍵開(kāi)停工的方法,實(shí)現(xiàn)了開(kāi)停工方案由文本式向電子化的轉(zhuǎn)變,改變了傳統(tǒng)的由操作人員人工判斷分析模式,轉(zhuǎn)變?yōu)橛?jì)算機(jī)全程實(shí)時(shí)自動(dòng)分析評(píng)判,提高了操作人員處理問(wèn)題的準(zhǔn)確性與及時(shí)性,防止因問(wèn)題延誤或是處理不當(dāng)而引發(fā)的生產(chǎn)過(guò)程中出現(xiàn)較大的擾動(dòng),更甚者導(dǎo)致非計(jì)劃停工。
[0026](2)本發(fā)明可避免化工裝置開(kāi)停工過(guò)程中,因存在頻繁人工操作而引發(fā)的誤操作等安全事故問(wèn)題的發(fā)生,極大降低運(yùn)行生產(chǎn)風(fēng)險(xiǎn),實(shí)現(xiàn)了化工裝置開(kāi)停工過(guò)程中的智能自動(dòng)化控制。
【附圖說(shuō)明】
[0027]圖1為數(shù)據(jù)調(diào)度示意圖;
[0028]圖2為開(kāi)停工方案的流程框圖。
【具體實(shí)施方式】
[0029]為了使本領(lǐng)域的人員更好地理解本發(fā)明的技術(shù)方案,下面對(duì)本發(fā)明的技術(shù)方案進(jìn)行清楚、完整的描述,基于本申請(qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的其它類同實(shí)施例,都應(yīng)當(dāng)屬于本申請(qǐng)保護(hù)的范圍。
[0030]實(shí)施例一:
[0031]如圖1和圖2所示,一種化工裝置一鍵開(kāi)停工的方法,包括控制方、被控方和OPC接口,所述控制方為開(kāi)停工導(dǎo)航系統(tǒng),所述被控方為DCS控制系統(tǒng),通過(guò)它來(lái)控制化工裝置中的閥門等,所述開(kāi)停工導(dǎo)航系統(tǒng)和DCS控制系統(tǒng)之間的數(shù)據(jù)調(diào)度通過(guò)OPC接口實(shí)現(xiàn)數(shù)據(jù)傳遞,其控制步驟具體如下:
[0032](I)在筆記本或臺(tái)式機(jī)安裝開(kāi)停工導(dǎo)航系統(tǒng),并配置OPC Client和OPC Server,所述OPC Server采集數(shù)據(jù)以標(biāo)準(zhǔn)接口方式供OPC Client連接,通過(guò)網(wǎng)線將開(kāi)停工導(dǎo)航系統(tǒng)與DCS控制系統(tǒng)相