平穩(wěn)率報(bào)表在CS3000中的實(shí)現(xiàn)
引言
在化工過程中,為了得到滿意的產(chǎn)品質(zhì)量,工藝過程的關(guān)鍵參數(shù)就顯的十分重要了。這些關(guān)鍵參數(shù)控制的好壞,就決定了產(chǎn)品的各項(xiàng)指標(biāo)。而平穩(wěn)率報(bào)表對關(guān)鍵工藝指標(biāo)進(jìn)行統(tǒng)計(jì),有利于技術(shù)人員分析和管理。對工藝人員改善自身操作和提高操作技能,提供了第一手的基礎(chǔ)數(shù)據(jù)。
平穩(wěn)率相關(guān)介紹
在平穩(wěn)率的計(jì)算中涉及總點(diǎn)數(shù)、統(tǒng)計(jì)頻次、總統(tǒng)計(jì)點(diǎn)數(shù)、超差點(diǎn)數(shù)、剔除點(diǎn)數(shù)等。現(xiàn)對平穩(wěn)率的計(jì)算方法以及式中各參數(shù)的意義,說明如下:
總點(diǎn)數(shù)=(平穩(wěn)率控制點(diǎn)數(shù)×統(tǒng)計(jì)時(shí)間段)/統(tǒng)計(jì)頻次(1)
總統(tǒng)計(jì)點(diǎn)數(shù)=總點(diǎn)數(shù)-總剔除點(diǎn)數(shù);(2)
總超差點(diǎn)數(shù)=超過平穩(wěn)率控制點(diǎn)工藝指標(biāo)的總點(diǎn)數(shù)-總剔除點(diǎn)數(shù)(3)
工藝操作平穩(wěn)率=[(總統(tǒng)計(jì)點(diǎn)數(shù)-總超差點(diǎn)數(shù))/總統(tǒng)計(jì)點(diǎn)數(shù)]×100%(4)
平穩(wěn)率指標(biāo)的統(tǒng)計(jì)頻次為1次/10分鐘。由于受到界區(qū)外部生產(chǎn)原料供應(yīng)的波動或者在裝置的開停工期間,一些點(diǎn)暫時(shí)不需要進(jìn)行平穩(wěn)率統(tǒng)計(jì),即為這些點(diǎn)的平穩(wěn)率剔除,當(dāng)控制點(diǎn)被剔除時(shí)就不參與平穩(wěn)率的統(tǒng)計(jì)了。超差點(diǎn)數(shù)為該點(diǎn)的測量值不在所要求的高低限范圍內(nèi)的點(diǎn)數(shù)。根據(jù)上述公式就很容易的計(jì)算出該控制點(diǎn)的平穩(wěn)率了。再根據(jù)工藝車間的要求,按班次和日以及周對數(shù)據(jù)進(jìn)行歸檔。
程序流程圖
為了實(shí)現(xiàn)每10分鐘一次對主要的工藝參數(shù)進(jìn)行采集并判斷這些指標(biāo)是否在所要求的范圍之內(nèi)。程序設(shè)計(jì)思想如圖1所示:
圖1平穩(wěn)率計(jì)算程序流程圖
CS3000中的組態(tài)實(shí)現(xiàn)
平穩(wěn)率統(tǒng)計(jì)過程大致分為采樣、判定是否合格、數(shù)據(jù)記錄和存儲、流程圖畫面設(shè)計(jì)、報(bào)表設(shè)計(jì)及打印。下面就分別介紹以上過程。
3.1采樣,判定過程
利用CS3000系統(tǒng)中SFC功能塊_SFCSW(如圖2所示)其中用SEBOL語言來實(shí)現(xiàn)上述的程序框圖。利用計(jì)時(shí)器塊TM(如圖2所示)作為采樣的周期。在程序中要注意下列幾點(diǎn):
首次運(yùn)行程序時(shí),應(yīng)該對位號,低限指標(biāo),高限指標(biāo),超差點(diǎn)數(shù),剔除點(diǎn)數(shù),統(tǒng)計(jì)點(diǎn)數(shù)進(jìn)行初始化。
在首次運(yùn)行程序時(shí)應(yīng)對1402SF001-TM的設(shè)定值初始化為600S(即為采樣周期)。
在交班時(shí)刻對本班次的超差點(diǎn)數(shù),剔除點(diǎn)數(shù),統(tǒng)計(jì)點(diǎn)數(shù)清零。
在程序中增加了剔除功能,能在停車或是外部異常的情況下剔除該點(diǎn)參與平穩(wěn)率統(tǒng)計(jì),并發(fā)出操作員指導(dǎo)信息提示操作員。
圖2采樣程序組態(tài)
牌號的切換以及生產(chǎn)負(fù)荷的變化,對于同一個(gè)控制點(diǎn)可能所要求的控制范圍也是不一樣的。為了滿足此要求,增加了1402SF001-SEL(如圖3所示)。從而能根據(jù)工藝人員選擇的生產(chǎn)牌號和負(fù)荷,來自動修正該控制點(diǎn)對應(yīng)的指標(biāo)低限和指標(biāo)高限。
圖3牌號的切換以及生產(chǎn)負(fù)荷變化程序組態(tài)
3.2數(shù)據(jù)記錄和存儲
在_SFCSW中定義了TAGNAME的多維數(shù)組,用來存儲生成報(bào)表所必須的數(shù)據(jù)。TAGNAME[1,I]存儲被統(tǒng)計(jì)的儀表位號,TAGNAME[2,I]存儲指標(biāo)低限,TAGNAME[3,I]存儲指標(biāo)高限,TAGNAME[4,I]存儲剔除點(diǎn)數(shù),TAGNAME[5,I]存儲剔除點(diǎn)中的超差點(diǎn)數(shù),TAGNAME[6,I]超差點(diǎn)數(shù),TAGNAME[7,I]存儲采樣點(diǎn)數(shù)。
在_SFCSW中定義了BYPS數(shù)組,用于存儲每個(gè)位號對應(yīng)的剔除狀態(tài),在旁路和投用時(shí)給操作員發(fā)送信息,來提醒操作人員。
為了使以上數(shù)據(jù)能夠長期的保存,方便于歷史查詢。對以TAGNAME[4,I],TAGNAME[5,I],TAGNAME[6,I],TAGNAME[7,I]進(jìn)行了歷史趨勢的組態(tài)。鑒于平穩(wěn)率程序?qū)^程數(shù)據(jù)的采集時(shí)每10分鐘進(jìn)行一次,那么對趨勢的周期就沒有設(shè)置的過短,建議設(shè)置為1分鐘、2分鐘或5分鐘。這樣有效的節(jié)約了存儲空間,避免了對存儲空間的浪費(fèi)。
3.3流程圖畫面設(shè)計(jì)
為了方便工藝人員及時(shí)了解本班次的關(guān)鍵生產(chǎn)數(shù)據(jù),是否在所要求的范圍內(nèi)。在DCS的Graphic中制作了DCS畫面(如圖4所示)。主要方便用于查看指標(biāo)數(shù)據(jù),剔除點(diǎn)數(shù),超差點(diǎn)數(shù),統(tǒng)計(jì)點(diǎn)數(shù),班平穩(wěn)率以及進(jìn)行關(guān)鍵點(diǎn)平穩(wěn)率的剔除和投用狀態(tài)。
3.4報(bào)表的設(shè)計(jì)及打印
YOKOGAWACENTUMCS3000的報(bào)表功能的原理是首先通過趨勢采集對過程數(shù)據(jù)進(jìn)行采集并形成趨勢數(shù)據(jù)文件,然后通過OPC將報(bào)表中所需要的數(shù)據(jù)傳遞到Excel中,再根據(jù)制作的報(bào)表模板來形成Excel表格文檔,并能根據(jù)用戶的要求進(jìn)行定時(shí)打印輸出。同時(shí)CENTUMCS3000的報(bào)表還具有歷史管理功能,能有效的管理輸出后的報(bào)表文件??梢酝瓿刹殚啠匦麓蛴『蛣h除工作。
圖4班平穩(wěn)率流程圖畫面
由于本程序的數(shù)據(jù)記錄方式為趨勢數(shù)據(jù)記錄。在報(bào)表的數(shù)據(jù)項(xiàng)設(shè)計(jì)中采用Tend格式的數(shù)據(jù)。首先取出相應(yīng)位號在本班接班時(shí)和交班時(shí)所對應(yīng)的總點(diǎn)數(shù)、剔除點(diǎn)數(shù)、超差點(diǎn)數(shù),分別取差值計(jì)算即為本班次的統(tǒng)計(jì)點(diǎn)數(shù)、剔除點(diǎn)數(shù)和超差點(diǎn)數(shù)。然后根據(jù)平穩(wěn)率計(jì)算公式算出本班次的控制平穩(wěn)率??梢杂猛瑯拥姆椒ǖ玫饺掌椒€(wěn)率報(bào)表和周平穩(wěn)率報(bào)表。需要注意的是在表報(bào)設(shè)計(jì)完成后,必須要在ReportPackage中對要所設(shè)計(jì)的報(bào)表進(jìn)行Load操作,另外在HISSETUP中為報(bào)表配置好打印機(jī)。
根據(jù)工藝人員的實(shí)際需要,在HIS中的scheduler設(shè)置分別設(shè)置早、中、晚三個(gè)班次的班報(bào)表、日報(bào)表和周報(bào)表自動打印的時(shí)間。這樣工藝人員就能在交班前拿到當(dāng)班的平穩(wěn)率報(bào)表,方便了管理人員的管理。
4結(jié)論
按照上述平穩(wěn)率統(tǒng)計(jì)方法,在CS3000中很容易得以實(shí)現(xiàn)。并且測試效果良好,完全替代了操作人員手工記錄和計(jì)算,有效減輕了操作人員的勞動強(qiáng)度,大大提高了平穩(wěn)率數(shù)據(jù)的真實(shí)可靠性。
文章版權(quán)歸西部工控xbgk所有,未經(jīng)許可不得轉(zhuǎn)載。
你可能感興趣的文章