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