本技術(shù)涉及一種振動(dòng)郟縣給料機(jī)給料控制方法及裝置。振動(dòng)給料機(jī)是一種利用振動(dòng)原理進(jìn)行給料的設(shè)備,通過控制電機(jī)的振動(dòng)頻率來進(jìn)行均勻下料,適用于選礦、建材、硅酸鹽和化學(xué)工業(yè),為下道工序遞給礦石和巖石等物料。在給料過程中,需要對(duì)給料量進(jìn)行控制,防止給料過少或過多。
相關(guān)技術(shù)中,通過在下料物料運(yùn)輸皮帶上設(shè)置一臺(tái)皮帶秤,用皮帶秤累計(jì)物料重量,靠設(shè)定和檢測物料重量的方式能夠控制振動(dòng)給料機(jī)的運(yùn)行。然而在環(huán)境惡劣的給料現(xiàn)場,皮帶秤受溫度、濕度、粉塵、粘料等因素影響誤差非常大,維護(hù)保養(yǎng)成本也很高出。因此,實(shí)際生產(chǎn)中,操作人員大多數(shù)采用恒定料流下,手動(dòng)掐表計(jì)時(shí)的方式控制總的給料量。這種方法對(duì)人工的依賴程度較大,而且如果在給料過程中,由于振動(dòng)給料機(jī)出現(xiàn)故障等原因,需要中斷給料,再次給料時(shí)又需要重新計(jì)時(shí),操作較為繁瑣。
技術(shù)實(shí)現(xiàn)要素:
本技術(shù)提供了一種振動(dòng)給料機(jī)給料控制方法及裝置,以解決給料控制自動(dòng)化水平低的問題。
方面,本技術(shù)提供了一種振動(dòng)給料機(jī)給料控制方法,該方法包括:
設(shè)置振動(dòng)給料機(jī)的目標(biāo)給料時(shí)間和脈沖激發(fā)器的脈沖周期;
根據(jù)振動(dòng)給料機(jī)啟動(dòng)給料,控制所述脈沖激發(fā)器產(chǎn)生所述脈沖周期的脈沖信號(hào),并對(duì)所述脈沖信號(hào)進(jìn)行計(jì)數(shù);
根據(jù)所述振動(dòng)給料機(jī)暫停給料,對(duì)所述脈沖信號(hào)暫停計(jì)數(shù);
根據(jù)所述振動(dòng)給料機(jī)解除暫停給料,根據(jù)計(jì)數(shù)的脈沖信號(hào)數(shù)量和所述脈沖周期計(jì)算已給料時(shí)間;
判斷所述已給料時(shí)間是否小于所述目標(biāo)給料時(shí)間;
如果小于,控制所述振動(dòng)給料機(jī)恢復(fù)給料,并對(duì)所述脈沖信號(hào)恢復(fù)計(jì)數(shù);
如果等于或大于所述目標(biāo)給料時(shí)間,控制所述振動(dòng)給料機(jī)停止給料。
優(yōu)選地,根據(jù)所述振動(dòng)給料機(jī)解除暫停,之前還包括:更新所述目標(biāo)給料時(shí)間。
優(yōu)選地,設(shè)置振動(dòng)給料機(jī)的目標(biāo)給料時(shí)間和脈沖激發(fā)器的脈沖周期,包括:
估測目標(biāo)給料時(shí)間;
根據(jù)給料時(shí)間精度計(jì)算得到脈沖激發(fā)器的脈沖周期。
優(yōu)選地,所述給料時(shí)間精度為0.1秒。
優(yōu)選地,所述方法還包括:
實(shí)時(shí)輸出剩余給料時(shí)間,其中,所述剩余給料時(shí)間為所述目標(biāo)給料時(shí)間與已給料時(shí)間的差值。
第二方面,本技術(shù)還提供了一種振動(dòng)給料機(jī)給料控制裝置,所述裝置包括控制模塊和與所述控制模塊連接的輸入模塊、脈沖激發(fā)器、脈沖計(jì)數(shù)器和寄存器,其中,
所述輸入模塊,用于輸入目標(biāo)給料時(shí)間和脈沖激發(fā)器的脈沖周期并將所述目標(biāo)給料時(shí)間和脈沖激發(fā)器發(fā)送到所述控制模塊;
所述脈沖激發(fā)器,用于根據(jù)來自所述控制模塊的脈沖激發(fā)命令產(chǎn)生所述脈沖周期的脈沖信號(hào);
所述脈沖計(jì)數(shù)器,與所述脈沖激發(fā)器和寄存器連接,用于根據(jù)來自所述控制模塊的啟動(dòng)計(jì)數(shù)命令開始對(duì)所述脈沖信號(hào)計(jì)數(shù),根據(jù)來自所述控制模塊的暫停計(jì)數(shù)命令對(duì)所述脈沖信號(hào)暫停計(jì)數(shù),根據(jù)來自所述控制模塊的恢復(fù)計(jì)數(shù)命令對(duì)所述脈沖信號(hào)恢復(fù)計(jì)數(shù),以及將計(jì)數(shù)值發(fā)送到所述寄存器;
所述寄存器,用于存儲(chǔ)并更新所述計(jì)數(shù)值;
所述控制模塊,用于根據(jù)所述脈沖周期生成脈沖激發(fā)命令,根據(jù)振動(dòng)給料機(jī)啟動(dòng)給料將所述脈沖激發(fā)命令發(fā)送到所述脈沖激發(fā)器,并向所述脈沖計(jì)數(shù)器發(fā)送啟動(dòng)計(jì)數(shù)命令,根據(jù)振動(dòng)給料機(jī)暫停給料向所述脈沖計(jì)數(shù)器發(fā)送暫停計(jì)數(shù)命令,根據(jù)振動(dòng)給料機(jī)解除暫停給料,獲取所述寄存器中存儲(chǔ)的計(jì)數(shù)值,根據(jù)所述計(jì)數(shù)值和所述脈沖周期計(jì)算已給料時(shí)間,判斷所述已給料時(shí)間是否小于所述目標(biāo)給料時(shí)間,如果小于,向所述脈沖計(jì)數(shù)器發(fā)送恢復(fù)計(jì)數(shù)命令,如果等于或大于,控制所述振動(dòng)給料機(jī)停止給料。
優(yōu)選地,所述振動(dòng)給料機(jī)暫停給料包括振動(dòng)給料機(jī)故障自動(dòng)暫停給料和振動(dòng)給料機(jī)手動(dòng)暫停給料。
優(yōu)選地,還包括輸出模塊,所述輸出模塊與控制器模塊連接,用于實(shí)時(shí)顯示目標(biāo)給料時(shí)間和剩余給料時(shí)間,其中,所述剩余給料時(shí)間為所述目標(biāo)給料時(shí)間與已給料時(shí)間的差值。
本技術(shù)提供的振動(dòng)給料機(jī)給料控制方法及裝置的有益效果包括:
本技術(shù)提供的振動(dòng)給料機(jī)給料控制方法,通過持續(xù)的脈沖信號(hào)表征給料過程,從而將振動(dòng)給料機(jī)的時(shí)間給料控制,轉(zhuǎn)換為脈沖計(jì)數(shù)器的計(jì)數(shù)控制,利用計(jì)數(shù)控制數(shù)據(jù)運(yùn)算方便、兼容性好的優(yōu)點(diǎn),實(shí)現(xiàn)了給料控制的暫?;謴?fù)計(jì)時(shí)、隨時(shí)修改目標(biāo)給料時(shí)間等功能,提高了給料控制的自動(dòng)化水平,提高了外部設(shè)備對(duì)振動(dòng)給料機(jī)地可控性。本技術(shù)提供的振動(dòng)給料機(jī)給料控制裝置,具有給料控制靈活方便、穩(wěn)定性高等優(yōu)點(diǎn)。
具體實(shí)施方式
為了使本技術(shù)領(lǐng)域的人員更好地理解本技術(shù)中的技術(shù)方案,下面將結(jié)合本技術(shù)實(shí)施例中的附圖,對(duì)本技術(shù)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本技術(shù)一部分實(shí)施例,而不是全部實(shí)施例。
振動(dòng)給料機(jī)暫停給料包括振動(dòng)給料機(jī)故障自動(dòng)暫停給料和振動(dòng)給料機(jī)手動(dòng)暫停給料。振動(dòng)給料機(jī)為振動(dòng)給料機(jī)發(fā)生故障時(shí),振動(dòng)給料機(jī)自動(dòng)暫停給料的一種工作模式,當(dāng)振動(dòng)給料機(jī)故障排除后,再繼續(xù)給料;振動(dòng)給料機(jī)手動(dòng)暫停給料為人工暫停振動(dòng)給料機(jī)給料的一種工作模式,當(dāng)取消暫停后,再繼續(xù)給料。
無論是哪一種工作模式導(dǎo)致的振動(dòng)給料機(jī)暫停給料,都需要控制脈沖計(jì)數(shù)器暫停計(jì)數(shù),以保障給料計(jì)量的準(zhǔn)確性。
步驟S140:根據(jù)振動(dòng)給料機(jī)解除暫停給料,根據(jù)計(jì)數(shù)的脈沖信號(hào)數(shù)量和脈沖周期計(jì)算已給料時(shí)間。
當(dāng)振動(dòng)給料機(jī)解除暫停給料時(shí),需要先判斷是否已填料完畢,再控制是否繼續(xù)給料,防止填料溢出。
對(duì)填料容量判斷根據(jù)已給料時(shí)間是否達(dá)到預(yù)設(shè)的目標(biāo)給料時(shí)間來進(jìn)行。
參見圖2,為本技術(shù)實(shí)施例提供的一種振動(dòng)給料機(jī)給料控制原理示意圖,圖2中,在振動(dòng)給料機(jī)給料的過程中,已給料時(shí)間的計(jì)算采用的計(jì)算公式為:
t1=(c-1)*100ms (1)
其中,t1為已給料時(shí)間,c為脈沖計(jì)數(shù)器的計(jì)數(shù)值,脈沖計(jì)數(shù)器的計(jì)數(shù)值從1開始,當(dāng)一個(gè)脈沖周期100ms后,計(jì)數(shù)值加1。例如,當(dāng)計(jì)數(shù)值c為11時(shí),則經(jīng)過了10給脈沖周期時(shí)間,相當(dāng)于計(jì)時(shí)值為1秒,即已給料時(shí)間為1秒。
步驟S150:判斷已給料時(shí)間是否小于目標(biāo)給料時(shí)間。
預(yù)設(shè)的目標(biāo)給料時(shí)間用t0來表示,判斷t1是否小于t0。
步驟S160:如果小于,控制振動(dòng)給料機(jī)恢復(fù)給料,并對(duì)脈沖信號(hào)恢復(fù)計(jì)數(shù)。
如果t1小于t0,則表示已給料時(shí)間未達(dá)到目標(biāo)給料時(shí)間,可繼續(xù)給料,因此,控制振動(dòng)給料機(jī)恢復(fù)給料,并對(duì)脈沖信號(hào)恢復(fù)計(jì)數(shù)。
恢復(fù)給料及計(jì)數(shù)后,需要實(shí)時(shí)對(duì)已給料時(shí)間進(jìn)行監(jiān)測,防止物料溢出,因此,在執(zhí)行本步驟之后,需要再返回至步驟S140,實(shí)時(shí)計(jì)算已給料時(shí)間,并經(jīng)S150進(jìn)行判斷,一旦已給料時(shí)間達(dá)到目標(biāo)給料時(shí)間,執(zhí)行步驟S170停止給料。
步驟S170:如果等于或大于目標(biāo)給料時(shí)間,控制振動(dòng)給料機(jī)停止給料。
如果t1等于或大于t0,則表示已給料時(shí)間已達(dá)到或超出目標(biāo)給料時(shí)間,不可繼續(xù)給料,因此,控制振動(dòng)給料機(jī)停止給料,不再對(duì)脈沖信號(hào)計(jì)數(shù)。
進(jìn)一步的,本技術(shù)實(shí)施例還包括實(shí)時(shí)輸出剩余給料時(shí)間,其中,剩余給料時(shí)間為目標(biāo)給料時(shí)間與已給料時(shí)間的差值。通過剩余給料時(shí)間,可對(duì)設(shè)置的目標(biāo)給料時(shí)間進(jìn)行分析。
技術(shù)特征:
1.一種振動(dòng)給料機(jī)給料控制方法,其特征在于,包括:
設(shè)置振動(dòng)給料機(jī)的目標(biāo)給料時(shí)間和脈沖激發(fā)器的脈沖周期;根據(jù)振動(dòng)給料機(jī)啟動(dòng)給料,控制所述脈沖激發(fā)器產(chǎn)生所述脈沖周期的脈沖信號(hào),并對(duì)所述脈沖信號(hào)進(jìn)行計(jì)數(shù);根據(jù)所述振動(dòng)給料機(jī)暫停給料,對(duì)所述脈沖信號(hào)暫停計(jì)數(shù);根據(jù)所述振動(dòng)給料機(jī)解除暫停給料,根據(jù)計(jì)數(shù)的脈沖信號(hào)數(shù)量和所述脈沖周期計(jì)算已給料時(shí)間;判斷所述已給料時(shí)間是否小于所述目標(biāo)給料時(shí)間;如果小于,控制所述振動(dòng)給料機(jī)恢復(fù)給料,并對(duì)所述脈沖信號(hào)恢復(fù)計(jì)數(shù);如果等于或大于所述目標(biāo)給料時(shí)間,控制所述振動(dòng)給料機(jī)停止給料。
2.如實(shí)用需要1所述的振動(dòng)給料機(jī)給料控制方法,其特征在于,根據(jù)所述振動(dòng)給料機(jī)解除暫停,之前還包括:更新所述目標(biāo)給料時(shí)間。
3.如實(shí)用需要1所述的振動(dòng)給料機(jī)給料控制方法,其特征在于,設(shè)置振動(dòng)給料機(jī)的目標(biāo)給料時(shí)間和脈沖激發(fā)器的脈沖周期,包括:估測目標(biāo)給料時(shí)間;根據(jù)給料時(shí)間精度計(jì)算得到脈沖激發(fā)器的脈沖周期。
4.如實(shí)用需要3所述的振動(dòng)給料機(jī)給料控制方法,其特征在于,所述給料時(shí)間精度為0.1秒。
5.如實(shí)用需要1所述的振動(dòng)給料機(jī)給料控制方法,其特征在于,所述方法還包括:實(shí)時(shí)輸出剩余給料時(shí)間,其中,所述剩余給料時(shí)間為所述目標(biāo)給料時(shí)間與已給料時(shí)間的差值。
6.一種振動(dòng)給料機(jī)給料控制裝置,其特征在于,包括控制模塊和與所述控制模塊連接的輸入模塊、脈沖激發(fā)器、脈沖計(jì)數(shù)器和寄存器,其中,所述輸入模塊,用于輸入目標(biāo)給料時(shí)間和脈沖激發(fā)器的脈沖周期并將所述目標(biāo)給料時(shí)間和脈沖激發(fā)器發(fā)送到所述控制模塊;所述脈沖激發(fā)器,用于根據(jù)來自所述控制模塊的脈沖激發(fā)命令產(chǎn)生所述脈沖周期的脈沖信號(hào);所述脈沖計(jì)數(shù)器,與所述脈沖激發(fā)器和寄存器連接,用于根據(jù)來自所述控制模塊的啟動(dòng)計(jì)數(shù)命令開始對(duì)所述脈沖信號(hào)計(jì)數(shù),根據(jù)來自所述控制模塊的暫停計(jì)數(shù)命令對(duì)所述脈沖信號(hào)暫停計(jì)數(shù),根據(jù)來自所述控制模塊的恢復(fù)計(jì)數(shù)命令對(duì)所述脈沖信號(hào)恢復(fù)計(jì)數(shù),以及將計(jì)數(shù)值發(fā)送到所述寄存器;所述寄存器,用于存儲(chǔ)并更新所述計(jì)數(shù)值;所述控制模塊,用于根據(jù)所述脈沖周期生成脈沖激發(fā)命令,根據(jù)振動(dòng)給料機(jī)啟動(dòng)給料將所述脈沖激發(fā)命令發(fā)送到所述脈沖激發(fā)器,并向所述脈沖計(jì)數(shù)器發(fā)送啟動(dòng)計(jì)數(shù)命令,根據(jù)振動(dòng)給料機(jī)暫停給料向所述脈沖計(jì)數(shù)器發(fā)送暫停計(jì)數(shù)命令,根據(jù)振動(dòng)給料機(jī)解除暫停給料,獲取所述寄存器中存儲(chǔ)的計(jì)數(shù)值,根據(jù)所述計(jì)數(shù)值和所述脈沖周期計(jì)算已給料時(shí)間,判斷所述已給料時(shí)間是否小于所述目標(biāo)給料時(shí)間,如果小于,向所述脈沖計(jì)數(shù)器發(fā)送恢復(fù)計(jì)數(shù)命令,如果等于或大于,控制所述振動(dòng)給料機(jī)停止給料。
7.如實(shí)用需要6所述的振動(dòng)給料機(jī)給料控制裝置,其特征在于,所述振動(dòng)給料機(jī)暫停給料包括振動(dòng)給料機(jī)故障自動(dòng)暫停給料和振動(dòng)給料機(jī)手動(dòng)暫停給料。
8.如實(shí)用需要6所述的振動(dòng)給料機(jī)給料控制裝置,其特征在于,還包括輸出模塊,所述輸出模塊與控制器模塊連接,用于實(shí)時(shí)顯示目標(biāo)給料時(shí)間和剩余給料時(shí)間,其中,所述剩余給料時(shí)間為所述目標(biāo)給料時(shí)間與已給料時(shí)間的差值。
技術(shù)總結(jié)
本技術(shù)提供了一種振動(dòng)給料機(jī)給料控制方法及裝置,方法包括:設(shè)置振動(dòng)給料機(jī)的目標(biāo)給料時(shí)間和脈沖激發(fā)器的脈沖周期;根據(jù)振動(dòng)給料機(jī)啟動(dòng)給料,控制脈沖激發(fā)器產(chǎn)生脈沖周期的脈沖信號(hào),并對(duì)脈沖信號(hào)進(jìn)行計(jì)數(shù);根據(jù)振動(dòng)給料機(jī)暫停給料,對(duì)脈沖信號(hào)暫停計(jì)數(shù);根據(jù)振動(dòng)給料機(jī)解除暫停給料,根據(jù)計(jì)數(shù)的脈沖信號(hào)數(shù)量和脈沖周期計(jì)算已給料時(shí)間;判斷已給料時(shí)間是否小于目標(biāo)給料時(shí)間;如果小于,控制振動(dòng)給料機(jī)恢復(fù)給料,并對(duì)脈沖信號(hào)恢復(fù)計(jì)數(shù);如果等于或大于目標(biāo)給料時(shí)間,控制振動(dòng)給料機(jī)停止給料。本技術(shù)在振動(dòng)給料機(jī)給料中斷恢復(fù)后,能夠繼續(xù)計(jì)時(shí)至目標(biāo)給料時(shí)間,運(yùn)算方便,數(shù)據(jù)兼容性好,自動(dòng)化水平高,提高了外部設(shè)備對(duì)振動(dòng)給料機(jī)地可控性。