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