基于PLC的生產(chǎn)線運料車控制系統(tǒng)設(shè)計
點擊:1216
A+ A-
所屬頻道:新聞中心
引言
現(xiàn)代工業(yè)生產(chǎn)中,自動化生產(chǎn)線的應(yīng)用極大提高了生產(chǎn)效率和生產(chǎn)質(zhì)量。而生產(chǎn)線的設(shè)計、制造、控制及應(yīng)用技術(shù)同樣在生產(chǎn)過程中起著重要的作用。
20世紀70年代以前,工業(yè)生產(chǎn)中對于大批量的生產(chǎn)通常采用以繼電器為核心的自動化生產(chǎn)線。這種生產(chǎn)線雖然大幅度提高了生產(chǎn)效率,但其靈活性、可維護性等都受到較大限制。美國通用公司首先提出設(shè)計一種可編程邏輯控制器來代替繼電器為核心的電路的思路,由此產(chǎn)生了可編程控制器(Programmable Logic Controller,PLC)并從此廣泛應(yīng)用于工業(yè)生產(chǎn)中。
現(xiàn)代社會要求制造業(yè)對市場需求做出迅速反應(yīng),生產(chǎn)出小批量、多品種、多規(guī)格、低成本和高質(zhì)量的產(chǎn)品,為了滿足這一要求,生產(chǎn)設(shè)備和自動生產(chǎn)線的控制系統(tǒng)必須具有的可靠性和靈活性[2]??删幊炭刂破骺梢詽M足這一要求且已被廣泛應(yīng)用于各種機械設(shè)備和生產(chǎn)過程的自動控制系統(tǒng)中。
本文所介紹的控制系統(tǒng)是為一大型企業(yè)的焊接生產(chǎn)線而設(shè)計的。該生產(chǎn)線的主要特點是電磁干擾很強、生產(chǎn)節(jié)拍較弱、生產(chǎn)管理要求高等。這里所設(shè)計的控制系統(tǒng)從硬件、軟件等多個角度解決了現(xiàn)場控制中遇到的問題。
1系統(tǒng)功能
該生產(chǎn)線上有4個焊接工位,1個裝料工位和1個卸料工位,分別負責焊接件的焊接、裝載和卸下(如圖1所示)。其中焊接工位從左到右分別稱A、B、C、D工位。未焊接件在裝料工位被裝在一運料車上(以下稱為原料車),由控制系統(tǒng)控制運送到需要原料的焊接工位,該焊接件被卸到相應(yīng)工位后,原料車返回。當某焊接工位焊接完成,在卸料工位的運料車(以下稱為成品料車)前來接料,由它運送焊接件到卸料工位,并在卸料工位將焊接好的零件卸下進入生產(chǎn)線下游。兩輛運料車運行在同一條軌道上。
圖1生產(chǎn)線布置圖
針對生產(chǎn)要求,該生產(chǎn)線的控制系統(tǒng)有以下主要功能要求:
1)系統(tǒng)能判斷運料車的當前位置;
2)系統(tǒng)具有避免運料車相撞的功能或措施;
3)每個工位均可召喚和送出運料車;
4)每個工位具有顯示目前運料車是否可用的功能;
5)每個工位具有尋求幫助的功能;
6)系統(tǒng)具有重要故障報警功能;
7)系統(tǒng)具有緊急停車功能;
8)系統(tǒng)具有基本的啟動自檢功能;
9)系統(tǒng)具有防止誤操作功能;
10)系統(tǒng)具有一定的可擴展性。
2硬件系統(tǒng)
2.1控制器的選型
PLC是專為工業(yè)控制設(shè)計的,一般不需要采取什么特殊措施就可以直接在工業(yè)環(huán)境中使用。根據(jù)PLC的特點及本項目的要求,控制系統(tǒng)的控制器選擇西門子的S7-200系列CPU226,它具有24個輸入及16個輸出端口。
2.2輸入、輸出點數(shù)的確定
從系統(tǒng)的功能要求來看,需要的輸入點數(shù)30個,輸出點數(shù)為29個。所以,為了滿足需要,還需另外擴展模塊,這里選取一塊EM22316入DC24V/16繼電器出模塊。圖2為PLC控制器及擴展模塊輸入輸出配置圖。
2.3硬件中的抗干擾性設(shè)計
由于系統(tǒng)運行的環(huán)境非常惡劣,在抗干擾性設(shè)計上專門采用了一些措施:
1)設(shè)計中將低壓電纜與高壓電纜分開走線;
2)使PLC及其相關(guān)裝置的所有公共導(dǎo)線連接均接地至一個單點,該單點應(yīng)當直接與系統(tǒng)接地相連;
3)將所有的直流電公共回線在同一個單點接地相連并將24VDC傳感器電源公共導(dǎo)線(M)與地連接;
4)所有的接地線路使用較粗的14AWG電纜;
5)為系統(tǒng)設(shè)計適宜的斷路器并設(shè)置電涌抑制設(shè)備;
6)使用屏蔽線路,獲得防止電氣噪聲的最佳保護并在PLC控制柜位置將屏蔽線路接地;
7)本系統(tǒng)所有輸出加裝繼電器,以提高系統(tǒng)可靠性;
8)軌道兩端設(shè)置限位開關(guān),防止運料車沖出軌道。
3軟件系統(tǒng)
3.1控制功能
控制軟件設(shè)計采用模塊化結(jié)構(gòu),使用“起保?!钡脑O(shè)計方法編制控制軟件,將兩輛運料車的動作分別劃分為若干步,這樣設(shè)計可以在邏輯上非常清晰,有利于對軟件的維護。圖3所示為控制軟件的順序功能圖。軟件編制中充分利用了現(xiàn)有資源,在操作靈活性與防止誤操作方面都設(shè)置了相應(yīng)的措施。
3.2自檢功能
圖2生產(chǎn)線控制系統(tǒng)PLC端口布置圖
系統(tǒng)加電后,在PLC首次掃描期間,程序?qū)⒅饌€檢查所有開關(guān)、按鈕的狀態(tài),如有故障,將報警并停止下一步工作。PLC控制器增加運行前的自檢功能,可以防止誤操作,提高了設(shè)備工作的可靠性。
3.3計算功能
PLC具有數(shù)學(xué)運算(函數(shù)運算、邏輯運算)、數(shù)據(jù)傳送、數(shù)據(jù)轉(zhuǎn)換、排序、查表、位操作等功能,可以完成數(shù)據(jù)的采集、分析及處理。本文編制的PLC程序采集相應(yīng)的數(shù)據(jù)并對數(shù)據(jù)進行處理,從而可以判斷運料車的運行狀態(tài)、呼叫工位、料車位置等。
3.4故障報警功能
系統(tǒng)設(shè)置了完善的報警停機功能,設(shè)置有運料車動作超時、工位誤操作等報警,對生產(chǎn)過程中各參數(shù)都進行了實時監(jiān)測,異常時自動報警。系統(tǒng)若有故障,所有工位的紅色指示燈將閃爍,系統(tǒng)停止運行并等待故障解除,同時PLC將故障代碼存貯起來??刂迫藛T可以查看故障代碼分析報警原因,以便采取應(yīng)對措施。
3.5安全保障功能
由于兩輛運料車處于同一條軌道,防止其相撞成為最主要的安全考慮問題。軟件設(shè)計上,首先從邏輯上防止此現(xiàn)象的發(fā)生,其次,采用判斷運輸車行走時間來防止事故出現(xiàn),也就是所有的工位操作或運料車動作都有時間限制,若有超時現(xiàn)象發(fā)生時,系統(tǒng)會自動報警并切斷生產(chǎn)線的動力。這樣可以最大限度防止操作失誤及撞車事故的發(fā)生。
3.6通訊功能
為了完成生產(chǎn)管理,提高生產(chǎn)效率,控制系統(tǒng)的控制及狀態(tài)參數(shù)都通過ProfiBus-DP總線與總控室的上位機通訊。它具有高速低成本,用于設(shè)備級控制系統(tǒng)與分散式I/O的通信。所以系統(tǒng)具有較高的傳輸速率(可達12Mbps),傳輸距離可以達到1000m。此部分軟件主要在上位機完成。
圖3實現(xiàn)控制功能的順序功能圖
4實驗與調(diào)試
4.1實驗及仿真
控制系統(tǒng)軟件實驗采用調(diào)試板和觸摸屏相結(jié)合的方法來完成。調(diào)試板用來模擬所有輸入信號,觸摸屏用來顯示所有輸出狀態(tài)及運料車位置、故障代碼及其它各種信息。
所采用的觸摸屏為威綸通的MT506T。MT506T系列人機界面的組態(tài)工具EasyBuilder500軟件操作容易而功能強大,可以方便地設(shè)置PLC和觸摸屏之間的通信參數(shù)以及進行人機界面的設(shè)計。
控制系統(tǒng)硬件部分的初步調(diào)試也在實驗室內(nèi)完成。將調(diào)試成功的軟件用于硬件調(diào)試,調(diào)試完畢后,所有控制系統(tǒng)進入現(xiàn)場調(diào)試階段。
4.2現(xiàn)場調(diào)試
根據(jù)設(shè)計要求,生產(chǎn)線系統(tǒng)及控制系統(tǒng)安裝完畢后,直接進入聯(lián)合調(diào)試階段。由于在實驗室內(nèi)對所有裝置和軟件都進行了仔細調(diào)試,所以現(xiàn)場調(diào)試過程很順利,調(diào)試方法采用實際工況下的生產(chǎn)模擬運行。經(jīng)過生產(chǎn)線操作人員的確認及對相關(guān)數(shù)據(jù)分析,整個生產(chǎn)線系統(tǒng)工作正常,調(diào)試結(jié)果滿意。按照企業(yè)的初步統(tǒng)計,目前該生產(chǎn)線的運行效率相比過去的分散式生產(chǎn),至少提高了50%。經(jīng)過一段時間的運行,該生產(chǎn)線的效率還會有一定的提高潛力。
5結(jié)論
該控制系統(tǒng)經(jīng)過實驗仿真、現(xiàn)場調(diào)試及正式交付使用,到目前為止,其工作穩(wěn)定、可靠,完全達到了設(shè)計目標。同時也驗證了在強干擾環(huán)境下,所設(shè)計的硬件及軟件完全可以穩(wěn)定工作。
(審核編輯: 智匯李)
分享