谘詢電話

ENGLISH0755-88840386
新聞中心

谘詢電話

0755-88840386
您的位置:首頁 > K8凯发大酒店天生赢家專題 > 專業技術專題 > 工業自動化稱重儀表>詳情頁

基於PLC的自動配料係統設計

發布時間:2020-10-29 10:01:47 |來源:網絡轉載

產品的生產周期和生產設備的自動化程度是影響企業效益的重要因素。針對某飼料廠設備陳舊、自動化程度低、配料精度差等缺點,在原有設備的基礎上加以改進,設計了基於PLC自動配料係統,並利用力控組態軟件對生產過程進行遠程實時監控,大大提高了係統的可靠性和自動化程度。
1配料係統的工藝要求
由圖1可見,S1-S20共有20個配料倉,將其分為2組,分別是S1-S8和S9-S20,分別對應1個稱重倉。首先,將20個物料倉中的物料按某種配方要求的重量進行稱重,稱重過程中每組配料倉的下料順序可以在下料開始前任意設定,每組倉單獨進行配料。當2組配料都結束後,打開倉門F-U和F-V使得稱好的物料進入混合倉H1進行混合。當稱重倉B1和B2為空時,倉門F-U和F-V自動關閉。物料的混合采用定時控製。定時時間結束說明飼料已經完全混合,此時由攪拌電機的負載電流控製的混合倉門F-W打開,物料經傳送帶C1送到提升機T,人工打包。在物料開始混合的同時,啟動泵M1從罐S21中抽出某種液體物料加入混合倉中。
2硬件電路設計
2.1總體設計方案
全係統由核心控製器S7-200係列PLCCPU226、文本顯示器TD400C、數字量輸出擴展模塊EM222、模擬量輸入模塊EM235、信號調理電路、稱重傳感器、電子秤、負載電流、通信模塊及PC機等組成。
2.1.1負載電流檢測電路。由於該廠區控製區有一些強電設備,電磁幹擾對係統的影響比較大,非常有必要對模擬信號進行濾波。EM235要求輸入模擬信號的直流電壓,範圍是0~100mV,而電機的負載電流是220V/3~10A交流信號。因此,必須要對其進行交直流轉化、變壓等。圖3為整流和濾波電路。整個信號調理電路如下:采用了1個變流比是300∶1的電流互感器將3~10A交流大電流轉換為10~43mA小電流;經過1個單向橋式整流電路將交流電轉換為直流;由R1和R2將電流信號變化為電壓信號;選用合適的Π型濾波電路濾去一些高頻幹擾。經過Matlab仿真可知,采用該調理電路夠使得220V/3~10A交流信號轉換為0~100mV內的直流電壓信號,且其電壓波動不超過0.1mV,完全滿足了控製要求。
2.1.2稱重信號檢測電路。除量程範圍不同外,2個稱重倉所采用的電路大致相同。以1號秤為例來介紹稱重信號的采集及調理電路。由於稱重倉的體積比較大,保持稱重過程中倉的平衡是設計的關鍵問題。為此,將3個稱重傳感器依次串聯,並以等邊三角形的形式安裝於稱重倉的底部,所監測的信號為3個傳感器的電壓之和。其濾波電路的設計與負載電流檢測電路相同。實踐證明,這種安裝方式解決了稱重倉稱重過程中的平衡問題,提高了測量精度。
2.1.3通信模塊。雖然僅使用PLC作為控製係統能夠完成基本的控製功能,但是還不夠完善,存在一定的局限性。它不能直接顯示各種運行曲線和當前值與設定值,也不能顯示故障報警原因,更不能保存曆史數據和打印報表等。為了解決上述問題,可采用PLC配套組態軟件來組成顯示監控給定單元。由於現場的上下位之間大約有200m,采用RS485即可完成信號的傳輸。但是,由於PC機的通信接口為RS232接口,要在傳輸之前加1個232到485總線的電平轉化的模塊[1]。
2.2主電路電路電氣原理
係統有手動和自動2種控製方式。
3配料係統的軟件設計
3.1下位機軟件設計
由於被控對象以電機為主,輸出信號均為開關信號。根據配料生產控製過程及被控製對象的複雜程度,進行I/O點數和I/O的類型統計。
負載電流輸入PLC程序控製的配料係統有自動和手動2種控製方式。在自動狀態下,核心程序算法的流程見圖5和圖6[2]。為了提高係統的抗幹擾性能,在數據采集部分軟件上采用了均值濾波算法[3]。值得注意的是,用S7-200進行編程時,當內存變量冗餘比較多時,盡量避免使用臨時變量,以避免在多個子程序中應用同一個臨時變量引起的程序混亂以及由此導致的不可預料的情況。
3.2上位機軟件設計
上位機軟件采用的是北京某公司的力控組態軟件。組態軟件的設計包括畫麵創建、I/O設備連接、數據庫組態和動畫連接4個步驟[4]。
在利用力控對PLC進行監控時,力控係統與PLC之間必須進行數據交換。把與力控進行交換數據的設備統稱為I/O設備。I/O設備的連接主要包括2個部分[4],即I/O設備的建立與連接。建立I/O設備的方法是雙擊力控的工程項目中的I/O設備組態,在PLC項中選擇雙擊S7-200,然後根據向導設置即可完成設備組態的建立。需要設置的項目主要包括PLC地址、通信方式(在此選用串口方式)及波特率等。連接I/O設備的方法是在數據庫組態的I/O連接項中輸入需要與力控進行交換數據的PLC參數地址即可。但是,值得注意的是,在利用力控對PLC進行監控的時候,必須先關閉西門子編程軟件。圖8為係統配料過程中1號秤的3個配料周期內數據的變化情況。從圖中可以看出,3個周期內數據變化基本一致。
力控中的點數主要指的是建立了I/O設備的變量的總數。為了節約係統點數,把PLC中地址連續的8個開關量(1個開關量隻占1位)結合成1個字節型變量進行傳輸,上位機使用時再把其拆分為位變量。
4結論
基於PLC自動配料係統已在某飼料廠投入使用。通過軟件算法的優化,每秤料(約500kg)的最大誤差保持在3kg以內,完全滿足設計時1%的要求。一批料配料時間大約為6min,比舊設備速度快。從係統配料過程中1號秤的3個配料周期內數據的變化可見,該係統有較高的穩定性。因此,該係統滿足了自動控製係統對快速性、穩定性和準確性的要求。
利用PLC與組態軟件相結合構成的配料係統,不僅精確地實現了配料全過程,而且通過上位友好的可視化界麵實現對整個配料過程方便快捷的遠程監視和控製。此外,還可以在PLC發生故障時通過報警畫麵顯示故障產生的原因和故障點,方便維護。

 

文章來源於網絡轉載,侵刪

分享到
網站地圖凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8凱發K8