裴煜為 付元旭 張可菊
【摘要】本系統(tǒng)設(shè)計的工業(yè)自動化立體倉庫控制系統(tǒng)主要由上位機、可編程控制器、探測器、執(zhí)行機構(gòu)等組成。按照方案的選擇和設(shè)備型號的選擇,采用的可編程控制器為歐姆龍CP1H系列可編程控制器。
【關(guān)鍵詞】控制系統(tǒng);歐姆龍;PLC
1. 引言
自動化立體倉庫是指采用多層貨架,幾層或幾十層高的高層存貨建筑,使用堆垛機對貨物進行入庫出庫操作,達到相應(yīng)的要求。立體倉庫也稱為高架倉庫。自動倉庫在成果上看是物流技術(shù)的革命。
2. 智能倉庫控制系統(tǒng)方案圖
本課題設(shè)計采用PLC控制系統(tǒng)來智能倉庫的運行。這種設(shè)計的優(yōu)點是能快速的對輸入信號做出反應(yīng)控制堆垛機,而且檢修起來較為方便。若需要對系統(tǒng)程序進行修改也可以直接使用電腦進行修改,采用的可編程控制器型號為CP1H-X40DR-A,按照系統(tǒng)的設(shè)計工藝,本智能倉庫控制系統(tǒng)方案如圖1所示。
3. 系統(tǒng)I\O地址分配
切割機控制系統(tǒng)PLC的輸出端口包括啟動、直進切割、進三退一、Z向快進、Z向工進、Z向快退、Y向快退、Z向工退、停止,另外包括PLC的串行輸出地址分配,對變頻器進行控制。具體系統(tǒng)輸入輸出I\O地址分配表見表1所示。
4. 編程軟件的選擇
CX-Programmer軟件的共通性比較良好,可以對歐姆龍PLC的X系列、XA系列和Y系列等進行編程,可以將程序轉(zhuǎn)換成文檔格式進行數(shù)據(jù)的復(fù)制粘貼,使用非常方便。程序編輯界面如圖2所示。
5. 整體流程設(shè)計及分析
程序流程設(shè)計是控制系統(tǒng)編程的基礎(chǔ)。在程序設(shè)計的基礎(chǔ)上,根據(jù)控制系統(tǒng)的功能要求,本系統(tǒng)的程序流程主要包括1個主程序和2個子程序。在主程序中主要完成系統(tǒng)初始化、堆垛機運行狀態(tài)的判斷、輸出控制等功能。2個子程序分為出庫、入庫程序,對應(yīng)系統(tǒng)運行過程中的出入庫操作。整個系統(tǒng)簡潔可靠符合設(shè)計要求,主程序控制系統(tǒng)流程如圖3所示。
6. 取貨設(shè)計程序流程
流程如圖4所示。
在取貨流程中,首先進行上電初始化,系統(tǒng)啟動后,先檢測倉位是否有貨,如果有貨,則按下取貨按鈕有效,當按下取貨按鈕后,堆垛機進行上移,在上移過程中,進行上移是否到位檢測,如果沒到位,繼續(xù)上移,如果到位,將開始左移;堆垛機進行左移,在左移過程中,進行左移是否到位檢測,如果沒到位,繼續(xù)左移,如果到位,將開始取貨并右移;堆垛機進行右移,在右移過程中,進行右移是否到位檢測,如果沒到位,繼續(xù)右移,如果到位,將開始下移;堆垛機進行下移,在下移過程中,進行下移是否到位檢測,如果沒到位,繼續(xù)下移,如果到位,取貨動作結(jié)束。
參考文獻:
[1]陸偉.基于PLC的自動立體倉庫控制系統(tǒng)設(shè)計,2016年.
[2]杜健.基于數(shù)字化的自動化立體倉庫設(shè)計與研究,2018年.
[3]蘇曉峰,史啟程,劉金頌.基于PLC的工業(yè)自動化立體倉庫控制系統(tǒng)設(shè)計,2016年
[4]易賢強.基于S7-300PLC的自動化立體倉庫控制系統(tǒng)的設(shè)計與實現(xiàn),2016年
[5]張應(yīng)龍.PLC編程入門及工程實例.2016年.
[6]黃恭偉.電氣控制技術(shù)與PLC應(yīng)用實驗,2015年.
作者簡介:裴煜為,沈陽工學(xué)院,學(xué)生;付元旭,沈陽工學(xué)院,學(xué)生;張可菊(通訊作者)遼寧人,沈陽工學(xué)院,副教授.