咨詢電話
ENGLISH0755-88840386發(fā)布時間:2021-04-20 17:29:01 |來源:網(wǎng)絡轉載
1前言
配料工序是飼料廠生產過程中的關鍵性環(huán)節(jié)。配料是采用特定的配料裝置,按照飼料配方的要求,對多種不同品種的飼料原料進行準確稱量及混合的過程。配料裝置的核心設備是電子配料秤。在電子配料秤的使用當中,采用微機控制進行稱重配料,可以對稱量誤差進行自動補償,保證配料的準確性,還可以通過微機的鍵盤和顯示器方便地進行人機對話,完成參數(shù)設置,檢查和修改工藝設定值,并監(jiān)視稱重配料的生產過程,發(fā)現(xiàn)故障及時報警。使用微機還可以調用管理程序,通過建立的模型自動完成對稱重配料系統(tǒng)的控制。采用微機控制稱重配料系統(tǒng),可降低原料消耗,提高產品質量,實現(xiàn)生產過程的科學管理。因此,對飼料廠配料系統(tǒng)實行自動化控制顯得尤為重要,開發(fā)一套配料控制系統(tǒng),用于保證配料精度,提高生產效率,穩(wěn)定工藝狀況,強化生產管理。為實現(xiàn)上述要求,采用可編程控制器(PLC)及微機對配料系統(tǒng)進行控制。
2配料工藝流程
2.1主要工藝設備
①螺旋給料機———用于輸送和分配原料;②電子配料秤———用于飼料稱重;③電動閘門———用于控制進料;④料位器———用于檢測控制筒倉里原料的料位。⑤混合機———用于把各種不同品質的飼料進行混合。
2.2配料工藝流程簡介
1—4號配料倉分別裝有不同品質的4種原料(本文以4個料倉為例進行分析);1—4號料位器分別用來檢測1—4號配料倉中是否還有原料;1—4號螺旋給料機負責將各對應配料倉中的原料按配方分別送往電子配料秤;電子配料秤由稱重傳感器實時檢測重量,所需各種原料達到重量后,電子配料秤開門機構電機正轉,閘門打開,原料進入混合機延時一定時間后,電子配料秤開門機構電機反轉關上閘門;混合機電機啟動混合飼料,延時一段時間后混合機電機停止,混合機開門機構電機正轉,打開混合機閘門,飼料送往下一工序。
3工藝流程對PLC的控制要求
系統(tǒng)首先檢測電子配料秤是否復零,電子配料秤下開門機構是否已經關閉,螺旋給料機是否發(fā)生堵塞。如不正常則報警,如正常則按配方將各種原料按所要求的含量,由上位機發(fā)出控制命令。PLC接收命令后,按順序啟動第一種原料所在配料倉下的螺旋給料機,將該種原料放入電子配料秤斗中稱量,重量達到沒定值時該螺旋給料機停止工作,啟動第二種原料所在配料倉下的螺旋給料機,依次按比例放入每種所需原料。放料完畢后檢測混合機下開門機構是否處于關閉狀態(tài),若是則啟動混合機電機,打開秤斗下閘門,使原料流入混合機進行物料混合,當設定混合時間到,則混合機電機停止,打開混合機下閘門放料,放料完畢,關閉混合機下閘門,準備下一次配料。
在配料過程中,如果出現(xiàn)閘門開關有誤,堵塞等故障,則做相應停機處理并報警。系統(tǒng)功能及要求:①系統(tǒng)可實現(xiàn)實時選擇、修改、設置各種參數(shù)及配方;②系統(tǒng)可實現(xiàn)對現(xiàn)場實時監(jiān)測和控制,可以自動對故障做出相應處理;③系統(tǒng)可實現(xiàn)手動、自動兩種操作。
4軟件設計
為了便于編程.對一些較為復雜的控制要求可先畫出邏輯圖.再設計梯形圖和編寫程序,也可以直接設計梯形圖和程序。程序編制就是用戶根據(jù)控制對象的要求,利用PLC廠家提供的程序語言將一個控制要求描述出來的過程。PLC最常用的編程語言就是梯形圖語言和指令語句表語言,且兩者常常聯(lián)合使用。控制系統(tǒng)選用日本三菱電機公司Fx系列可編程控制器,由于本系統(tǒng)需控制的輸出量有9個,輸入量有15個,故選用Fx2-48M可編程控制器。輸入端為DC24V,有24個輸入點;有輸出繼電器節(jié)點24點,需用AC250V電源電壓,選配編程器即可構成一個完整的控制系統(tǒng)。輸入輸出點分配如表1所示,圖中各符號意義是三菱公司Fx系列可編程控制器所定義的內部線圈、觸點。PLC軟件由以下模塊構成:①啟動/停機模塊:由一組可編程延時和計數(shù)單元組成,完成電動機的順序啟動或停機工作;②設備控制模塊:完成設備選擇、自動/手動轉換、軟件自保、邏輯關系閉鎖、急停等工作;③狀態(tài)檢測及故障檢測報警模塊:判斷電動機工作是否正常,實現(xiàn)系統(tǒng)的故障處理。
需要指出的是,PLC中的CPU對用戶程序即梯形圖是以掃描方式進行的,從上而下,由左至右.先掃到的先檢查.先執(zhí)行。如無跳轉指令,則從第一條指令開始順序執(zhí)行用戶程序,直至程序結束。然后重新返回第一條指令,開始下一輪新的掃描。在每次掃描過程中,還要完成對輸入信號的采樣和對輸出狀態(tài)的刷新等工作。執(zhí)行每次掃描時間一般PLC系統(tǒng)小于50-60ms。PLC的掃描一個周期必經輸入采樣、程序執(zhí)行和輸出刷新3個階段。
4.1PLC在輸入采樣階段
首先以掃描方式按順序將所有暫存在輸入鎖存器中的輸入端子的通斷狀態(tài)或輸入數(shù)據(jù)讀入,并將其寫入各對應的輸入狀態(tài)寄存器中,即刷新輸入。隨即關閉輸入端口,進入程序執(zhí)行階段。
4.2PLC在程序執(zhí)行階段
按用戶程序指令存放的先后順序掃描,執(zhí)行每條指令,經相應的運算和處理后,其結果再寫入輸出狀態(tài)寄存器中,輸出狀態(tài)寄存器中所有的內容隨著程序的執(zhí)行而改變。
4.3輸出刷新階段
當所有指令執(zhí)行完畢,輸出刷新階段送至輸出鎖存器中,并通過一定的方式(繼電器、晶體管或晶閘管)輸出,驅動相應輸出設備工作。
5PLC與上位機之間通訊
為了便于監(jiān)控和管理生產,本系統(tǒng)可與上位機之間進行通訊由上位機進行控制和管理。
目前,VisualBasic已成為windows系統(tǒng)開發(fā)的主要語言,以其高效、簡單易學及功能強大的特點,越來越為廣大程序設計人員及用戶所采用。VB支持面向對象的程序設計,具有結構化的事件驅動編程模式并可以使用無限的控件。在VB應用程序中可以方便地調用windowsAPI函數(shù),使得編程效率提高,應用功能增強。
5.l 用MsC0MM.VBx進行設置
VB提供了通信控件MsC0MM,文件名為MsC0MM.VBx,該控件可以設置串行通信的數(shù)據(jù)發(fā)送和接收,對串口狀態(tài)及串行通信的信息格式及協(xié)議進行設置。其中應先了解如下幾個屬性:
5.l.l CommPort 設置或返回通信口的編號,如l為C0Ml,2為C0M2。
5.l.2 settings 設置或返回波特率、校驗位、數(shù)據(jù)位、停止位等參數(shù)。如“9600,e,7,2”表示波特率為9600,校驗為偶校驗,數(shù)據(jù)位為7位,停止位為2位。
5.l.3 Port0pen 設置或返回通信口的狀態(tài)(TRUE,打開,F(xiàn)ALsE,關閉)。
5.l.4 Input 從接收緩沖區(qū)取出并返回字符串。
5.l.5 0utput 向發(fā)送緩沖區(qū)寫入字符串。
5.2 事件處理
通信控件提供了兩種方法來處理通信,用In.BufferCount或0utBufferCount性質來判斷處理屬于查詢方法。而用0nComm事件驅動的通信是處理串口間通信的強有力方法。該事件的觸發(fā)可以對串口的通信事件及錯誤進行處理。通過對CommEvent屬性的判斷可知當前的通信錯誤及事件,分別對每個值進CommEvent=MsC0MM-EV-sEND表示發(fā)送事件。這些信息可以從VB提供的常量文件C0N.sTANT.TxT中查出。
5.3程序設計
由于程序較多,僅介紹其中部分程序,本程序通信主窗口中設兩個文本框。一個命令按鈕及一個通信控件Mscomm,文本框(textl)把鍵盤輸入的字符通過串口輸出,文本框(text2)是作為串口輸入的字符的顯示框。當單擊命令按鈕后,將按命令執(zhí)行兩機之間的通信程序。
6結術語
本系統(tǒng)由于采用可編程控制器,大大簡化了復雜的繼電器系統(tǒng),從而提高了可靠性,提高了配料的精度,使配料過程管理方便靈活。并且可編程控制器
(PLC)與上位機PC的通訊實現(xiàn),在上位機上可建立工程畫面、生產管理畫面及報表處理菜單等功能,構成了高效率的監(jiān)控系統(tǒng),實現(xiàn)生產過程的整體優(yōu)化,確保了正常生產和管理水平的提高。
本文源于網(wǎng)絡轉載,如有侵權,請聯(lián)系刪除
深圳市卓禾儀器有限公司是一家專門從事稱重儀表和全自動包裝碼垛生產線的研發(fā)及生產的高新技術企業(yè),所生產的JY500系列稱重顯示控制器(包括配料秤儀表、皮帶秤儀表、包裝秤儀表、重量變送器等)高速高精度,使用壽命長。卓禾儀器有十數(shù)年的現(xiàn)場校驗經驗,在業(yè)內有良好的口碑,且有專門的售后工程師幫忙解決產品使用過程中遇到的技術問題,客戶可以放心省心順心的使用我司的產品。如果對我司的產品感興趣,歡迎咨詢。