李 彬
(湖南信息職業技術學院,長沙 410200)
?
基于MCGS和PLC的混凝土自動配料控制系統研究
李 彬
(湖南信息職業技術學院,長沙 410200)
摘 要:隨著社會經濟建設的不斷加快發展,相關技術也在迅速完善。其中,混凝土的應用是一個非常重要的方面,對建筑工程的質量有很大影響。為了提高混凝土的產量和質量,需要利用一些稱重的儀表采集相關物料的重量,實現PLC的控制功能。同時,應用組態軟件的監視和控制系統(MCGS)進行整個系統的實時監控、對相關數據進行管理、實現故障報警等功能,是自動配料控制系統的重要功能。因此,本文介紹系統的軟件設計、設備的選擇,同時分析混凝土物料控制和PLC的控制過程。
關鍵詞:MCGS PLC 混凝土配料 控制系統
目前,社會經濟建設的速度逐漸加快,對建筑行業的建設質量和相關要求也在不斷提高。建筑工程開始對混凝土的產量和質量提出了更高要求。因此,隨著科學技術的發展,混凝土的自動配料控制系統開始出現,并得到了廣泛應用。自動控制的混凝土配料和攪拌站,能夠高效生產混凝土,保證混凝土的質量,同時具有很好的環保性能。混凝土的自動配料控制系統實現了混凝土從配料、攪拌到生產整個過程的智能化和自動化,同時還實現了對數據的瀏覽、查詢以及統計等相關管理功能。因此,這種混凝土的配料控制系統的重要性逐漸增強。
混凝土的配料過程一共有8個料斗。一般,4種裝石料、2種水泥以及相關的添加劑和水。同時,對每個料斗分別配置一臺稱重的儀器,收集具體的配料信息,并將這些信息傳輸到工控機組。另外,將這些信息和設定的參數進行對比,通過PLC實現對一些電機和相關閥門的控制。通常,系統中的上機位采用的是組態軟件MCGS,主要是對一些重量數據和信息的處理,同時和PLC建立通訊,實現一些實時的監控以及相關數據的管理和儲存。其中,實現對物料的有效控制、畫面的動感效果表現和數據的管理和存儲,是其主要的技術問題。
PLC屬于下機位,一般采用Windows操作系統里面的編程軟件STEP7進行相關程序的檢查、調試以及監控等操作處理,主要是需要實現對一些現場設備的控制。在混凝土的攪拌過程中,設備一般需要連續工作,連續生產。設備之間的動作也有嚴格的順序限制,所以要實現有效控制,就要將經驗控制、順序控制和步進控制有效結合[1]。使用軟件的設計,主要內容包括一些初始化的程序設定、主程序、子程序、故障應急措施和一些中斷程序及輔助程序方面的設計。
混凝土配料控制系統的硬件設計情況,具體如圖1所示。
混凝土自動配料控制系統的上機位采用的是研華的IPC;機箱的設計是全鋼結構,具有較強的抗沖擊、抗電磁干擾和抗振動作用;內置的一些專用電源采用的是“底板+CPU卡”的結構,擁有較強的抗干擾性能,同時具有較強的擴展性。
PLC指令比較豐富,對指令的執行速度也比較快,利用的是西門子公司制造的S7-200,方便系統調試和相關的故障診斷,比較靈活。同時,通信功能非常強大,實現了各種模塊的擴展,很好地滿足了各種用戶的需求。另外,PLC中具有一些先進的編程特性,容易進行組態,方便安裝,能夠很好的取代一些復雜的中型自動化系統[2]。除此之外,PLC指令和上機位之間采用的是一些PPI通訊協議,可以進行有效的數據傳輸。
系統的硬件組成中,稱重儀表采用的是科豐XK3201。這種儀表的密封性較好,功耗相對低,體積小,同時安裝方便、相關的操作也較簡單,所以得到了廣泛應用。在一些高溫環境中,它可以抵抗很強的干擾以及高頻率的開關動作影響,適應性比較強。稱重儀表和上機位之間使用MODBUS中的主從方式進行網絡通訊連接,對實時的物料重量進行信息采集,經過一定的處理上傳到上機位,稱重的精度較高,可靠性也較好。
3.1 上機位的監控軟件設計
上機位的監控軟件,是進行數據收集、處理的重要環節。監控軟件的模塊組成主要包括:(1)通訊模塊,實現上機位、稱重儀表以及PLC之間的通訊功能,實現信息數據的交互作用。(2)配方的管理模塊,可以實現對配方的修改和添加,同時通過對大量生產配方進行系統的預存,可以使用戶直接進行選擇,不需進行相關輸入。(3)報警模塊,可以實現對報警情況和信息的有效分類,一般采用一些彈出框或者警示燈閃爍的方式,提醒管理人員進行操作。(4)數據模塊,一般用來實現數據輸入、數據查詢、數據存儲以及相關數據報表預覽和打印功能。(5)動畫顯示模塊,能夠實現生產過程的動態化效果展示,實現對各個生產環節的有效監控,。(6)系統管理模塊,主要的內容包括用戶名管理、密碼、權限的設置以及用戶幫助等[3]。一般用戶在使用系統的過程中,需要正確的用戶名和權限才能進行遠程監控和管理,將具體的責任落實到位。
3.2 實現通信功能
在系統的上機位和PLC之間,一般采用PPI網絡通信協議。主要采用主從方式的通訊,由上機位發出一定指令,運用PLC進行接收指令并作出一定響應,并返回一定的應答數據。同時,上機位接到這些響應,發出一些確認命令,PLC也會將響應的數據返回給上機位。PPI通信協議的組成如表1所示。實際值和設定值越接近。
3.5 PLC的控制功能設計
PLC程序主要由兩部分組成,分為主任務和中斷任務,一般通過主程序對子程序的不斷調用,實現整個控制過程。中斷任務主要是處理一些緊急情況和故障采取的應急措施。通常,發生故障,就會發出警報。
混凝土的自動配料控制系統中,充分使用了PLC功能完善、可靠性高以及編程簡單的優點,彌補了之前系統控制方面存在的不足。同時,這種自動配料控制系統運行更加穩定,配料的質量也更高,極大地提高了生產效率,具有較好的經濟效益。

表1 PPI通信協議的數據組成
其中,相關數據的長度是從DA開始到DU之間,系統進行的開始符一般是68H。上機位的讀寫功能代碼一般是6CH或者7CH,運行結束的符號是16H。
3.3 系統的界面設計
一般采用面向工作流程的設計方法,設計出一些比較可靠和美觀的圖形界面,并滿足具體的現場生產需求。在這個系統設計中,上機位不僅可以實現對各項參數的具體顯示,還能夠動態地顯示相關設備的運行情況[4]。通過上機位中的相關按鈕,可以實現對控制閥門的遠程控制,還包括水泵、攪拌機等設備的開關管理和控制。
3.4 系統功能的實現
混凝土自動加料控制過程的實現,是系統的重要組成環節,主要有上機位和PLC相互作用完成。一般初期加料快,后期進行慢加料,實現加料誤差的減小。同時,系統能夠對過去的加料誤差進行預測和補償。通常,稱重的次數越多,
參考文獻
[1]譚利都,詹俊鋼,馬夢濤.自動配料稱重控制系統的研究與設計[J].農機使用與維修,2014,(1):9.
[2]吳明亮,郜鵬鵬,鞏運迎,李高坡.基于PLC的自動配料控制系統研究[J].自動化與儀表,2013,(4):44-47.
[3]楊方興,岳建鋒,王卿,王天琪.多PLC控制系統的組態策略[J].天津工業大學學報,2013,(6):68-71.
[4]趙運婷,賈文民.基于MCGS的機械手控制系統設計[J].電腦知識與技術,2011,(14):3473-3475.
Based on the MCGS and PLC Automatic Concrete Batching Control System Research
LI Bin
(Hunan Institute of Information Technology, Changsha 410200)
Abstract:With the a ccelerating devel opment of social economy, the relevant technology are rapidly improve, among them, the concrete application is a very im portant aspect, has a great influence in the quality of construction projects. In o rder to improve the yield and quality of concrete, it is necessary to use a few weighing ins trument collecting related m aterial, the weight of the implement of PLC in the control function. At the s ame time, the application of configuration software (MCGS) monitoring and control system in the real-time monitoring of the whole system and manage the relevant data, at the same time realize fault alarm and other functions, is the important function of automatic batching control system. Therefore, this paper introduces the software of the system design, equipment selection, at the same time, analyzes the concrete material control and the control process of PLC.
Key words:MCGS, PLC, Concrete ingredients, Control system