DCS在橡膠凝聚裝置系統應用
四 特殊功能的實現
1. 膠液流量的控制
膠液自膠罐經膠液泵輸送到1號凝聚釜,其帶控制點流程如圖2。
根據工藝情況和生產量的大小,有時運行一臺膠液泵(A泵或B泵);有時運行兩臺泵(A泵和B泵);有時兩臺泵都不運行,而使用另一條生產線的膠液泵。
這種控制方案用DCS提供的常規控制方案無法實現,為此,使用圖3所示的自定義控制方案。
圖3中,AI為DCS的模擬輸入點,AO1、AO2為DCS的模擬輸出點,FIC為自定義回路,其算法由SCX編程語言提供的PID算法函數實現,SELA、SELB為兩個一字節自定義變量,當SELA、SELB的值為ON時,相對應的AO1、AO2和FIC接通,相對應的變頻調速泵就受流量控制。當SELA、SELB的值均為OFF時,默認A泵受控制,這是因為如果AO1和AO2都不和FIC接通,FIC就不會從AI中讀取數據,在這種情況下,當使用另一條生產線的膠液泵時,膠液流量就不隨實際流量變化。
要實現這個控制方案,首先要定義兩個一字節自定義變量,輸入SCX語言程序并編譯,然后在自定義回路中用程序中所用的回路號登錄并設置相應參數。為了方便操作,在流程圖上建兩個按鈕,分別和自定義變量SELA、SELB聯系,運行時,在流程圖上點擊相應按鈕,就可對SELA或SELB置值,從而選擇哪個泵用來調節流量。
2. 膠罐容積的顯示
在工藝操作中,為了便于生產調度,操作人員記錄的是膠罐容積而不是液位百分數。原來操作人員都是根據儀表的百分讀數查對照表來換算膠罐容積,DCS提供的折線函數十分容易地解決了這個問題。JX-300X DCS有兩種折線運算方法。一種是首先在自定義折線函數中定義自定義折線函數,然后在模擬輸入點設置組態時選中所需的自定義函數即可;另一種方法是利用SCX編程語言提供的折線運算功能實現。前一種方法只能提供折線運算后的數據,而不能提供原始數據(液位百分數),不利于和現場變送器對照,因此采用SCX編程語言實現膠罐容積的顯示。為此,要建一個自定義兩字節變量顯示膠罐容積,用模擬輸入點顯示液位百分數,兩者用SCX編程語言的折線運算功能進行轉換。
需要指出的是,JX-300X DCS的各種運算都是對量程的百分數進行計算的。如液位80%,算法為0.8而不是80,工業量程的轉換由點本身來實現。
3. 運行維護
4路電流輸入卡SP313的每一路均可接收0~10mA或4~20mA信號,既可以向變送器供電也可以不供電,這4路信號分為兩組,其中1、2通道為一組,3、4通道為一組,兩組間的信號互相隔離,并且與控制站的電源隔離,但同一組內的兩個信號采用同一個隔離電源供電,實際應用中如需點點隔離,SP313卡就只能接受兩路信號,并且這兩路信號要分別接入不同組的兩個通道上。在對同一組的兩個現場變送器進行維護時,要特別注意一個回路對另一個回路的影響,因為如果其中一個回路短路或因變送器故障輸出電流大于30mA(向外供電時的短路保護電流),SP313卡就會自動保護,造成兩個回路都無輸入。因此建議如需拆接變送器的端子接線,最好在室內接線端子處先斷開回路,以免造成短路。
另外如果同一組的兩個現場變送器全是智能變送器,那么手持通信器就不能和智能變送器通信,要想實現兩者間的通信,就必須斷開一個回路。
開關量輸入卡SP363X接收無源觸點信號,通過卡件上的跳線可以選擇是7路或是8路輸入,當選擇7路輸入時,一塊卡件上的7個回路公用一根地線;當選擇8路輸入時,同一機籠中的所有SP363X卡件的所有回路公用一根地線。因此,為了減少公用地線引起的風險,應將SP363X卡設置為7路輸入,維修時不要隨意動這根地線。
開關量輸出卡SP362X輸出無源晶體管觸點信號,通過卡件上的跳線可以選擇是7路或是8路輸入,當選擇7路輸入時,一塊卡件上的7個回路公用一根地線;當選擇8路輸入時,同一機籠中的所有SP362X卡件的所有回路公用一根地線。因此為了減少公用地線引起的風險,應將SP362X卡設置為7路輸入,維修時不要隨意動這根地線,如果公用地線斷路可能會造成使用同一公用地線的所有SP362X卡件相繼燒毀。
JX-300X DCS提供的故障診斷畫面比較全面地顯示了控制站軟、硬件的運行情況,一旦自檢到操作站和控制站通信故障、主控制卡故障、數據轉發卡故障、I/O卡件故障,故障診斷畫面就會有相應的顯示,并進行聲音報警。
對于系統本身的各種故障,操作或DCS維護人員可根據操作畫面綜合信息欄內的系統報警指示燈狀態進行判斷。該指示燈正常時為綠色,一旦注意到該指示燈以紅色閃爍就可以利用故障診斷畫面進行故障分析和排除。浙大中控公司可根據用戶需求提供掉電報警裝置,解決了安全運行中的潛在危害。
評論