劉鑫田
(湖北大峪口化工有限責(zé)任公司,湖北荊門 431911)
湖北大峪口化工有限責(zé)任公司磷肥生產(chǎn)車間使用的是一套浙大中控JX-300 DCS 系統(tǒng),軟件版本為SUPCON AdvanTrol-Pro V2.8。磷肥生產(chǎn)車間新增了一臺(tái)皮帶用于輸送成品DAP(磷酸二銨),皮帶架上安裝有一臺(tái)取樣器,為進(jìn)行自動(dòng)控制取樣,對(duì)其控制要求如下:①在流程圖上中控人員手動(dòng)啟動(dòng)后取樣器就可以自動(dòng)取樣,在流程圖上也可以手動(dòng)停止取樣;②自動(dòng)取樣期間,取樣器取樣30 s 后停止,在10 min 之后再次自動(dòng)取樣,30 s 后再停止取樣,如此循環(huán)。
下面先介紹中控的一些常規(guī)控制功能塊,然后再完成取樣器的控制方案。
(1)正跳變觸點(diǎn)。在正跳變觸點(diǎn)中,如果左鏈路為1,同時(shí)IN 由1 變0,則右鏈路在下一個(gè)程序周期為1;否則右鏈路的狀態(tài)為0。
(2)負(fù)跳變觸點(diǎn)。在負(fù)跳變觸點(diǎn)中,如果左鏈路為1,同時(shí)IN 由0 變1,則右鏈路在下一個(gè)程序周期為1;否則右鏈路的狀態(tài)為0(圖1)。
圖1 正跳變觸點(diǎn)和正跳變觸點(diǎn)電路圖
(3)TP(脈沖定時(shí)器)定時(shí)器模塊。該模塊的功能是產(chǎn)生一定時(shí)間的脈沖,當(dāng)輸入IN 由0 變1 時(shí)候,PT(生成脈沖)開(kāi)始計(jì)時(shí)Q 變1,當(dāng)PT 到達(dá)設(shè)定值后Q 為0。從時(shí)序圖可以看出,只要IN 觸發(fā)Q 動(dòng)作后,Q 的值只與PT 有關(guān)而與IN 的變化無(wú)關(guān)。
(4)TON(通電延時(shí)定時(shí)器)定時(shí)器模塊。時(shí)序圖表明該模塊IN 由0 變1 觸發(fā)PT 工作,當(dāng)內(nèi)部時(shí)鐘到達(dá)PT 后Q 等于1,即產(chǎn)生一個(gè)延時(shí)的輸出,有滯后性。當(dāng)內(nèi)部時(shí)鐘到達(dá)PT 之前要保持IN 一直為1,如果這期間IN 變?yōu)? 則Q 為0。也就是說(shuō),IN從開(kāi)始觸發(fā)到Q 動(dòng)作期間,輸入IN 一直為1(圖2)。
圖2 TP 定時(shí)器模塊和TON 定時(shí)器模塊電路圖
(5)置位線圈。如圖3 所示,當(dāng)IN 為1 時(shí)候,S 置位為1。
(6)復(fù)位線圈。在復(fù)位線圈中,當(dāng)IN 為1 時(shí)候,R 復(fù)位為0。
圖3 置位線圈和復(fù)位線圈電路圖
編寫(xiě)MOTOR_B 功能塊和取樣器主控制程序(圖4、圖5)。
圖4 MOTOR_B 功能塊
主程序原理說(shuō)明:當(dāng)流程圖上的按鈕HS3713_OC 由“OFF”變?yōu)椤癘N”后,Pa6 置位線圈閉合,YS_3713 聯(lián)鎖開(kāi)狀態(tài)點(diǎn)亮,H S_2023E 取樣器啟動(dòng),30 s 后Pa7 線圈置位,Pa6 線圈復(fù)位;Pa7 觸點(diǎn)閉合10 min 后Pa6 置位、Pa7 復(fù)位,HS_2023F 取樣器停止;Pa6閉合后HS_2023E 取樣器啟動(dòng),這是一個(gè)循環(huán)周期,會(huì)不停地重復(fù)下去;當(dāng)在流程圖上手動(dòng)停止HS3713_C 后,取樣器停止。
圖5 取樣器主控制程序
(1)此為脈沖啟動(dòng)/停止電動(dòng)機(jī)控制模塊,不能用于啟動(dòng)、停止刀閘式電動(dòng)機(jī)控制。
(2)啟動(dòng)及停止按鈕必須采用自定義一字節(jié)變量定義,并且必須在輸出端用普通線圈進(jìn)行復(fù)位。
(3)在啟動(dòng)、停止電氣回路中必須有自?;芈?,PulseWide 端子輸入為3000。
(4)置位線圈,復(fù)位線圈在設(shè)計(jì)中使用一般是成對(duì)的使用,線圈置位后要考慮復(fù)位斷電。