智能閥門定位器及其控制方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種自動化機械控制領(lǐng)域,特別是涉及一種智能閥門定位器及其控制方法。
【背景技術(shù)】
[0002]閥門定位器是調(diào)節(jié)閥的主要附件,它接受測量模塊所測量的當(dāng)前閥門狀態(tài)信號,以控制器輸出的目標(biāo)狀態(tài)作為目標(biāo)狀態(tài)信號,將當(dāng)前閥門狀態(tài)信號和目標(biāo)狀態(tài)信號進行比較,當(dāng)兩者有偏差時,就改變傳輸給執(zhí)行機構(gòu)的輸出信號,使執(zhí)行機構(gòu)改變動作,從而改變調(diào)節(jié)閥的開度。所述當(dāng)前閥門狀態(tài)信號可以為當(dāng)前閥門的位移信息,位置信息,或者當(dāng)前閥門承受的壓力、摩擦力信息等。所述目標(biāo)狀態(tài)可以為閥門的目標(biāo)位置,閥門受力平衡等狀態(tài)。所述傳輸給執(zhí)行機構(gòu)的輸出信號可以為電壓脈沖,電壓信號等。所述執(zhí)行機構(gòu)可以在接收到定位器輸出的信號后,改變閥門的位置,從而改變控制閥門的開度。通常,閥門定位器與氣動調(diào)節(jié)閥配套使用,它接受調(diào)節(jié)器的輸出信號,然后以它的輸出信號去控制氣動調(diào)節(jié)閥,當(dāng)調(diào)節(jié)閥動作后,閥桿的位移又通過機械裝置反饋到閥門定位器,閥位狀況通過電信號傳給上位系統(tǒng)。
[0003]其中,智能閥門定位器不需要人工調(diào)校,通過按鍵觸發(fā)自動進行調(diào)校和檢測檢測出與目標(biāo)位置的差異并相應(yīng)的送出不同大小的脈沖進行自動控制。
[0004]而現(xiàn)有的智能閥門定位器的容易受到外界條件的干擾,使得儀表出現(xiàn)復(fù)位或死機現(xiàn)象。
【發(fā)明內(nèi)容】
[0005]鑒于以上所述現(xiàn)有技術(shù)的缺點,本發(fā)明的目的在于提供一種智能閥門定位器及其控制方法,用于解決現(xiàn)有技術(shù)中現(xiàn)有的智能閥門定位器的容易受到外界條件的干擾,使得儀表出現(xiàn)復(fù)位或死機現(xiàn)象。
[0006]為實現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種智能閥門定位器,所述智能閥門定位器至少包括:調(diào)用單元,循環(huán)單元和存儲單元;其中,
[0007]所述調(diào)用單元,適于調(diào)用所述循環(huán)單元,所述調(diào)用所述循環(huán)單元的周期為調(diào)用周期;
[0008]所述循環(huán)單元,適于循環(huán)條件為真時,對所述存儲單元進行寫操作;
[0009]所述計數(shù)器,適于被所述循環(huán)單元每進行一次寫操作就加一;
[0010]所述比較單元,適于比較所述計數(shù)器的值是否大于等于預(yù)設(shè)值:
[0011]若所述計數(shù)器的值大于等于所述預(yù)設(shè)值,即結(jié)束所述循環(huán)單元的寫操作,并將所述計數(shù)器清零;
[0012]若小于所述預(yù)設(shè)值,則繼續(xù)進行下一次所述對存儲單元的寫操作;
[0013]其中,所述計數(shù)器的預(yù)設(shè)值為所述智能閥門定位器的控制周期的值和所述調(diào)用周期的值的商。
[0014]優(yōu)選地,所述循環(huán)單元包括:判斷單元;
[0015]所述判斷單元適于判斷所述循環(huán)條件是否為真,其中,所述循環(huán)條件為真的情況包括:在同一所述調(diào)用周期內(nèi),所述智能閥門定位器的工作模式改變或者所述智能閥門定位器的工作參數(shù)改變。
[0016]優(yōu)選地,所述循環(huán)單元包括:寫入單元;
[0017]所述寫入單元適于將所述智能閥門定位器的重要數(shù)據(jù)寫入所述存儲單元,其中,所述重要數(shù)據(jù)包括工作模式修改之前和/或修改之后的溫度補償系數(shù)、行程范圍、標(biāo)定的量程或工作菜單中的一種或多種。
[0018]優(yōu)選地,所述智能閥門定位器的控制周期的值能被所述調(diào)用周期的值整除。
[0019]優(yōu)選地,還包括錯誤處理模塊,所述比較單元比較所述計數(shù)器的值大于等于所述預(yù)設(shè)值時,還包括執(zhí)行所述智能閥門定位器的其它工作單元。
[0020]本發(fā)明的技術(shù)方案還提供了一種智能閥門定位器的控制方法,所述智能閥門定位器的控制方法至少包括:
[0021]按照調(diào)用周期判斷循環(huán)條件的真假;
[0022]循環(huán)條件為真時,對所述存儲單元進行寫操作,計數(shù)器就加一;
[0023]比較所述計數(shù)器的值是否大于等于預(yù)設(shè)值:
[0024]若所述計數(shù)器的值大于等于所述預(yù)設(shè)值,即結(jié)束所述循環(huán)單元的寫操作,并將所述計數(shù)器清零;
[0025]若小于所述預(yù)設(shè)值,則繼續(xù)進行下一次所述對存儲單元的寫操作;
[0026]其中,所述計數(shù)器的預(yù)設(shè)值為所述智能閥門定位器的控制周期的值和所述調(diào)用周期的值的商。
[0027]優(yōu)選地,所述循環(huán)條件為真的情況包括:在同一所述調(diào)用周期內(nèi),所述智能閥門定位器的工作模式改變或者所述智能閥門定位器的工作參數(shù)改變。
[0028]優(yōu)選地,對所述存儲單元進行寫操作包括將所述智能閥門定位器的重要數(shù)據(jù)寫入所述存儲單元,其中,所述重要數(shù)據(jù)包括工作模式修改之前和/或修改之后的溫度補償系數(shù)、行程范圍、標(biāo)定的量程或工作菜單中的一種或多種。
[0029]優(yōu)選地,所述智能閥門定位器的控制周期的值能被所述調(diào)用周期的值整除。
[0030]優(yōu)選地,所述比較單元比較所述計數(shù)器的值大于等于所述預(yù)設(shè)值時,還包括執(zhí)行所述智能閥門定位器的其它工作單元。
[0031]如上所述,本發(fā)明的技術(shù)方案所提供的智能閥門定位器及其控制方法,具有以下有益效果:
[0032]通過上述計數(shù)器的設(shè)置,只要計數(shù)器的累加值達到預(yù)設(shè)值后則退出循環(huán),很好的保證了所述智能閥門定位器不會受到如群脈沖、電磁場等干擾或其它外界條件而引起所述循環(huán)單元自動被啟動而無法退出,從而防止由上述情況而出現(xiàn)的死循環(huán)和復(fù)位現(xiàn)象。
【附圖說明】
[0033]圖1顯示為本發(fā)明的實施例中提供的智能閥門定位器的示意圖。
[0034]圖2顯示為本發(fā)明的實施例中提供的智能閥門定位器的控制方法的示意圖。
[0035]元件標(biāo)號說明
[0036]100調(diào)用單元
[0037]200循環(huán)單元
[0038]300存儲器
[0039]400計數(shù)器
[0040]500比較單元
[0041]SlO ?S50步驟
【具體實施方式】
[0042]以下通過特定的具體實例說明本發(fā)明的實施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點與功效。本發(fā)明還可以通過另外不同的【具體實施方式】加以實施或應(yīng)用,本說明書中的各項細節(jié)也可以基于不同觀點與應(yīng)用,在沒有背離本發(fā)明的精神下進行各種修飾或改變。
[0043]請參閱圖1至圖2。需要說明的是,本實施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實際實施時的組件數(shù)目、形狀及尺寸繪制,其實際實施時各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。
[0044]如圖1所示,本實施例提供的一種智能閥門定位器至少包括:
[0045]調(diào)用單元100、循環(huán)單元200、存儲單元300,計數(shù)器400和比較單元500 ;其中,所述調(diào)用單元100,適于調(diào)用所述循環(huán)單元200,所述調(diào)用所述循環(huán)單元200的周期為調(diào)用周期;所述循環(huán)單元200,適于循環(huán)條件為真時,對所述存儲單元300進行寫操作;所述計數(shù)器400,適于被所述循環(huán)單元300每進行一次寫操作就加一;所述比較單元500,適于比較所述計數(shù)器400的值是否大于等于預(yù)設(shè)值:若所述計數(shù)器400的值大于等于所述預(yù)設(shè)值,即結(jié)束所述循環(huán)單元300的寫操作,并將所述計數(shù)器清零;若小于所述預(yù)設(shè)值,則繼續(xù)進行下一次所述對存儲單元300的寫操作;其中,所述計數(shù)器400的預(yù)設(shè)值為所述智能閥門定位器的控制周期的值和所述調(diào)用周期的值的商。
[0046]所述調(diào)用單元100可以為調(diào)用函數(shù)執(zhí)行,也可以由具體的定時觸發(fā)的硬件設(shè)備來實現(xiàn)。具體的,所述調(diào)用所述循環(huán)單元200的周期為調(diào)用周期,所述調(diào)用周期小于所述智能閥門定位器的控制周期,并且能將所述智能閥門定位器的控制周期整除。本實施例中,設(shè)置所智能閥門定位器的控制周期為200ms?500ms,即設(shè)置所述調(diào)用周期為100ms。其中,所述控制周期是指所述智能閥門定位器一個完整的工作周期,可以由系統(tǒng)PLC提供。所述調(diào)用周期的時間大于所述控制周期,或者所述控制周期不能為所述調(diào)用周期的整數(shù)倍(即不能被整除)會使得所述智能閥門定位器的控制發(fā)生錯亂。而所述調(diào)用周期的時間過小,又使得相關(guān)硬件資源被過于