基于PLC運料車的運動控制系統設計
文:青島橡膠輪胎有限公司 王莉2020年第一期
前言
運料小車在煤礦、倉庫、港口車站、礦井等行業中被廣泛應用,而其控制系統就是一種典型的PLC系統。傳統的運料小車大多是繼電器控制,而繼電器控制有著接線復雜、易出故障、維護維修不易等缺點。為了降低運料小車的運行成本,實現自動化控制,應用可編程控制技術作為小車的控制系統。本課題主要介紹一種基于三菱FX1N系列的運料小車PLC控制方案。PLC(可編程控制器)是20世紀60年代開始發展起來的用于取代繼電器控制系統的一種新型工業裝置。它以微處理器為核心,并將計算機技術、通信技術以及自動化技術結合為一體。由于其編程簡單、可靠、體積小、功能完善,被廣泛應用于各行各業。
20世紀60、70年代,PLC技術便被一些企業運用到運料小車的控制中。由于可編程控制技術還處于起步階段,發展不夠成熟,機器的控制只能通過手動完成。而且早期的控制系統大多比較復雜,都是由接觸器和繼電器組成的系統。這種系統成本高、體積大、設計周期長,基本上沒有數據處理功能和通信功能,而且操作復雜,必須有專人負責操作。
20世紀80年代,計算機技術迅速發展,計算機的價格有了一定下降。部分工控企業為了減少成本、實現自動化控制。通過機器人技術和自動化設備,將PLC與計算機充分地結合在一起。將PLC技術充分運用到運料小車的控制系統當中。
現階段,隨著PLC技術的發展,運料小車控制系統不斷完善,大型PLC不斷向高性能、高速度和大容量等方向全面發展。PLC運料小車自動控制系統的完善給工業生產帶來了諸多便宜。例如新的控制系統價格低,為大型工控企業節約生產成本。由于新的系統具有連線簡單,控制速度快,精度高,維修、改造方便等優點深受廠家歡迎。
1 控制系統方案設計
1.1運料小車的運動流程
某生產線上用運料小車將生產原料運送至10個作業點上,供設備與生產人員使用,要求小車能夠響應生產作業點的呼叫,并迅速準確地停靠各個生產作業點,使生產過程順利進行。小車的控制機構有啟動按鈕和停止按鈕。每個作業點分別編號、配備呼叫按鈕和用于監視小車是否準確停靠的行程開關。運料小車工作示意圖如圖1所示。
1.2設備控制要求
運料小車能滿足下面的控制要求:按下啟動按鈕,系統開始工作;按下停止按鈕,小車立即停止動作;呼叫按鈕有互鎖功能,當一個或多個呼叫按鈕被按下后,系統能準確識別出按鈕位置,響應最先按下的按鈕。若小車停靠的位置編號小于呼叫按鈕的編碼值,電動機正轉,小車向右運動到作業點停靠;反之,則向左運動到作業點停靠。若小車停靠的位置編號等于呼叫按鈕的編碼值,小車保持不動。若行程開關和電動機正反繼電器出現故障,小車能及時停機,防止事故發生。
1.3運料小車運動分析
根據生產工藝要求,設計出小車在運料過程中的速度變化情況如圖2所示。
圖2運料小車速度變化圖
1.4控制系統圖
整個系統控制點數比較多,有數據處理、運料車位置顯示、故障停止等。控制系統圖如圖3所示:
圖3運料小車控制系統框圖
2 控制系統的硬件設計
在PLC控制系統硬件設計時,首先要確定控制方案,然后根據具體要求進行PLC選型。設計選型的主要依據就是工藝特點和應用要求。所選擇的PLC硬件配置、軟件配置及功能應該和裝置規模及控制要求相適應。熟悉可編控制器、相關程序語言及功能表圖可以縮短編程的時間。所以PLC選型時,應該先分析工藝特點和要求、明確任務和范圍、確定操作和動作,然后根據控制要求,估算I/O點數、存儲器容量、確定PLC功能以及外部設備的型號等。
2.1PLC機型選擇
根據系統I/O信號的性質和數量,本論文選用FX1N-40MR主機。該型號的主機由AC24V供電,自帶24點數字量輸入,16點數字量輸出,可滿足系統I/O信號要求,完成運料小車的控制任務。
(1)輸入/輸出模塊的選擇
對輸入模塊,應考慮信號傳遞距離、信號電平、信號供電方式、信號隔離等應用要求。
模塊電源:在選擇交流輸入、輸出模塊時,供電電源為隔離變壓器,可防止外部電路故障對模塊電源造成一定的損傷。電源采用雙絞線,絞距為1~2CM。隔離變壓器的容量為電源組件容量的1.5~2倍。選擇直流模塊時,其外接電源的波紋值應該滿足模塊的要求。若選擇模擬量模塊,應該備用一個電源它的作用就是穩定電壓。
電壓等級:電壓等級在選擇時是一個重要的參考數據,選擇電壓等級的主要依據是模塊與現場設備的距離。距離較長時,可選用220V模塊;距離短并且控制集中時可選擇優24V模塊。
對輸出模塊,應考慮輸出模塊類型。通常繼電器輸出模塊價格便宜使用的范圍也比較廣泛,但是壽命很短而且響應時間長。可控硅輸出模塊價格貴,過載能力差但能適應開關頻繁的場合。輸出模塊還有直流輸出、交流輸出、模擬量輸出等。
(2)存儲器的選擇
由于計算機集成芯片技術的發展,存儲器的價格已下降。為保證應用項目的正常投資,一般要求存儲器的容量,256個I/O點至少選用8k存儲器。本系統I/O點數少于256個,因此8k存儲器足夠使用。
(3)冗余功能的選擇
控制單元冗余:CPU(包括存儲器)及電源均應1:1冗余。
I/O接口冗余:控制回路的多點I/O卡應冗余配置、重點監測點的多點I/O卡應冗余配置、根據需要對重要的I/O信號,可選用2重化或3重化接口單元。
(4)抗干擾措施
由于產生干擾的因素復雜多樣,因此采用的抗干擾要根據情況而定。PLC的供電電源一般為85V~220V左右,它的適應電源范圍較寬。為了防止干擾,在電源引入端安裝一個隔離變壓器,可以減少設備與地面的干擾。該隔離變壓器帶有一個變比為1:1的屏蔽
2.2三相異步電動機選型
使用電壓:AC24~380V;輸出功率:2~100W;轉速等級:500~6000r/min;連續可輸出轉矩10~600N·m;用于運料小車。
2.3繼電器
在電動機的正反轉繼電器中所運用的微處理器智能控制技術為SMT工藝。它不僅可以在輸入端設置硬件、軟件正反互鎖,還可以在強電輸出端也設置互鎖。當撤銷A路控制信號而A路晶閘管該斷開卻未斷開時,B路晶閘管即使有信號也不會立即接通。在380V強電未接入情況下,即使輸入端有控制信號也不會觸發晶閘管導通。控制電壓DC12~24V,工作電流25~45mA。
3 控制系統軟件設計
由于CPU模塊有24點數字輸入,16點數字輸出,所以不需要輸入輸出模塊。I/O地址分配采用自動分配方式,模塊上的輸入端子對應的輸入地址是X000-X031,輸出端子對應的輸出地址是Y000-Y017。
3.1數字量輸出部分
本控制系統所要控制的外部設備只有控制小車運動的三相電動機一個。但是電機有正轉和反轉兩個狀態,分別都對應正轉和反轉繼電器,所以輸出點應有兩個具體輸出,分配如下表1所示。
表1輸出地址分配表
3.2數字量輸入部分
本控制系統有啟動按鈕開關、停止按鈕開關、10個呼叫按鈕開關、10個行程開關共22個輸入點。
3.3軟件流程圖
系統的工作過程是:流程開始,首先按下開始按鈕,判斷此時小車是否發生故障,如果發生故障則小車停止運行,如果沒有故障小車開始運行并把當前位置編碼輸入數據寄存器中;然后按下呼叫按鈕開關,比較小車當前位置編碼與呼叫按鈕位置編碼,若小車當前位置編碼大于呼叫作業點的編碼,小車向右行駛并判斷小車是否到達呼叫站臺如果到達則小車停止運行,如果沒有到達則小車繼續向右運行;反之小車向左行駛并判斷小車是否到達呼叫站臺如果到達則小車停止運行,如果沒有到達則小車繼續向左運行,若二者相等小車則停在當前位置不動;工作完成后按下停止按鈕,流程結束。如圖4所示為軟件設計流程圖。
圖4軟件流程圖
3.4系統軟件設計
3.4.1小車啟停控制
當按下小車啟動按鈕時,常開觸點X000得電,輔助繼電器M0得電,小車開始運動;按下停止按鈕時,常閉出點X001得電,輔助繼電器M0失電,小車停止運動。
3.4.2呼叫按鈕
在該段程序中,有10個作業點,分別分配代碼“0~9”。由于10個呼叫按鈕開關之間是互鎖的,先按下者優先,所以需要10個輔助繼電器M1~M10。當有呼叫按鈕按下時,相應的呼叫按鈕開關得電,該站點的輔助繼電器M得電,同時把該作業點的代碼送到數據寄存器D1中,以供判斷小車下一步行動時使用。例如,1作業點呼叫,X002得電,M1得電,代碼“0”送入數據寄存器D1中。
3.4.3行程開關
當小車運動到10個站點的某一個時,對應的行程開關得電,并將相應的代碼送入數據寄存器D0中,以供判斷小車下一步的運動方向。例如,小車運動到1號作業點的時候,行程開關X012得電,代碼“0”送入數據寄存器D0中。
3.4.4比較
當按下啟動按鈕,如果有呼叫按鈕被按下,系統開始對存有小車當前位置編碼的數據寄存器D0和呼叫按鈕代碼的數據寄存器D1中的數據進行比較。當(D0>D1)即小車當前位置編碼大于呼叫作業點的編碼時時,M11得電,小車向左運行。當(D0=D1)即小車當前位置編碼等于呼叫按鈕的編碼時,M12得電,小車不動。當(D0<(D1)即小車當前位置編碼小于呼叫按鈕的編碼時時,M13得電,小車向右運行。
3.4.5故障判斷及處理
正常情況下只有一個行程開關得電,電動機正反轉繼電器由于互鎖,也只有一個接通。如果因為某些原因,出現兩個或兩個以上的行程開關得電的情況,或者出現了電動機正反轉繼電器中的兩個繼電器同時接通的情況,說明系統出現故障。此時小車行駛輔助繼電器M0將被復位,小車停止運動。
4 結論
早期的運料小車大多采用繼電器控制,而采用繼電器控制存在諸多缺點。隨著科技的發展,可編程控制技術不斷成熟并逐漸被工業生產所應用。本論文主要介紹的內容有論文研究的背景;運料小車的發展過程及對運料小車的功能要求;分析被控對象和明確系統控制要求;控制流程設計;確定系統的I/O設備的數量及種類;PLC選型;控制程序設計等。為了解決繼電器控制接線復雜、易出故障、維護維修不易等缺點,采用PLC控制。在方導師的指導下,實現了10個呼叫站的呼叫要求,故障停車,小車能正確無誤的應答各呼叫站的呼叫;解決了許多問題例如控制系統硬件電路的正確設計及連接,優化配置,節約成本等。
caicaicai
中傳動網版權與免責聲明:
凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.hysjfh.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。
本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。
如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

關注伺服與運動控制公眾號獲取更多資訊

關注直驅與傳動公眾號獲取更多資訊

關注中國傳動網公眾號獲取更多資訊
- 運動控制
- 伺服系統
- 機器視覺
- 機械傳動
- 編碼器
- 直驅系統
- 工業電源
- 電力電子
- 工業互聯
- 高壓變頻器
- 中低壓變頻器
- 傳感器
- 人機界面
- PLC
- 電氣聯接
- 工業機器人
- 低壓電器
- 機柜