西安航天自動化股份公司 王平利 何國鵬 張 進
?
Ether CAT總線在智能倉儲控制系統(tǒng)中的應(yīng)用
西安航天自動化股份公司 王平利 何國鵬 張 進
【摘要】本文簡要介紹了EthereCAT總線的原理、協(xié)議、拓撲結(jié)構(gòu)和性能參數(shù),智能倉儲的基本構(gòu)成和控制要求,給出了EthereCAT總線在智能倉儲控制系統(tǒng)中的應(yīng)用。
【關(guān)鍵詞】Ether CAT;總線;智能倉儲
近年來,在自動化控制技術(shù)領(lǐng)域,EtherCAT總線已經(jīng)成為一種全球范圍內(nèi)先進的技術(shù)標(biāo)準(zhǔn)。這種技術(shù)支持標(biāo)準(zhǔn)以太網(wǎng),以最小的硬件成本,實現(xiàn)高速、動態(tài)實時的自動控制,穩(wěn)定性高。特別適合分布式的自動化及時間同步要求。
Ether CAT是Ethernet for Control Automation Technology 的縮寫,意即以太網(wǎng)控制自動化技術(shù)。 所以,Ether CAT總線就是一個以以太網(wǎng)為基礎(chǔ)的,開放結(jié)構(gòu)的工業(yè)現(xiàn)場總線系統(tǒng)。對工業(yè)現(xiàn)場總線而言,系統(tǒng)的快速響應(yīng)性,即實時性是關(guān)鍵,Ether CAT總線是目前最快的現(xiàn)場總線。
1.1Ether CAT總線的運行原理
基于以太網(wǎng)的總線,包括在主從系統(tǒng)中,接收器通常由發(fā)送器分配一個地址。數(shù)據(jù)包被發(fā)送到接收器,接收器必須在能夠發(fā)送任何應(yīng)答之前,接收全部的數(shù)據(jù)。在網(wǎng)絡(luò)中的每一個用戶都要遵循這樣的過程。相比之下,當(dāng)主站發(fā)送的數(shù)據(jù)報文傳輸經(jīng)過其節(jié)點時,EtherCAT從站設(shè)備僅接收為其發(fā)送的數(shù)據(jù),此外在報文傳輸過程中輸入數(shù)據(jù)即被添加到報文中。因此,一幀數(shù)據(jù)可以不必等到接收完才進行數(shù)據(jù)處理,相反地,數(shù)據(jù)處理可以盡早開始。此過程是在從站控制器中由硬件實現(xiàn)的,網(wǎng)段中最后一個從站將報文作為響應(yīng)返回到主站。
1.2Ether CAT總線協(xié)議
Ether CAT是用于過程數(shù)據(jù)的優(yōu)化協(xié)議,它即可以在以太網(wǎng)幀內(nèi)直接傳送,也可以封裝為UDP/IP數(shù)據(jù)報文。UDP協(xié)議在其它子網(wǎng)中的Ether CAT網(wǎng)段由路由器進行尋址的情況下使用。Ether CAT幀可包括幾個Ether CAT報文,每個報文都服務(wù)于一塊邏輯過程映像區(qū)的特定內(nèi)存區(qū)域,該區(qū)域最大可達4GB。數(shù)據(jù)順序不依賴于網(wǎng)絡(luò)中以太網(wǎng)端子的物理順序,可以任意編址。從站間可進行廣播、多播和通訊。
除了符合主站/從站原理的數(shù)據(jù)交換,Ether CAT還非常適合于實現(xiàn)控制器之間的通訊。自由編址的網(wǎng)絡(luò)變量可用于過程數(shù)據(jù)、參數(shù)、診斷、編程和各種服務(wù)。主站/主站與主站/從站的之間的數(shù)據(jù)通訊接口也相同。
1.3Ether CAT總線的拓撲結(jié)構(gòu)
Ether CAT在布線上具有最大的靈活性,支持幾乎任何類型的拓撲結(jié)構(gòu)。即無論是總線形、樹形,還是星型或者任意的選配組合。自動分配地址,無需設(shè)置IP地址。一個系統(tǒng)內(nèi)最多可容納65535臺設(shè)備,系統(tǒng)規(guī)模幾乎無限,靈活經(jīng)濟的標(biāo)準(zhǔn)超五類以太網(wǎng)電纜,兩臺設(shè)備之間電纜長度最大可達100米。
1.4Ether CAT總線的性能參數(shù)
--12us內(nèi)處理256個數(shù)字量I/O
--30us內(nèi)處理1000個數(shù)字量I/O
--50us內(nèi)處理200個模擬量I/O(16位),采樣率20KHz
--100us內(nèi)處理100個伺服軸
--350us內(nèi)處理12000個數(shù)字量I/O
智能倉儲是物流過程的一個環(huán)節(jié),智能倉儲的應(yīng)用,保證了貨物倉庫管理各個環(huán)節(jié)數(shù)據(jù)輸入的速度和準(zhǔn)確性,確保企業(yè)及時準(zhǔn)確地掌握庫存的真實數(shù)據(jù),合理保持和控制企業(yè)庫存。通過科學(xué)的編碼,還可方便地對庫存貨物的批次、保質(zhì)期等進行管理。利用系統(tǒng)的庫位管理功能,更可以及時掌握所有庫存貨物當(dāng)前所在位置,有利于提高倉庫管理的工作效率。
2.1智能倉儲的基本構(gòu)成
智能倉儲的規(guī)模大小不一,受空間影響,其布局也不盡相同。從機械功能劃分,基本由以下幾大部分組成,即入庫系統(tǒng)(含入庫貨物信息讀取及貨物的平面輸送)、出庫系統(tǒng)(含出庫貨物信息讀取及貨物的平面輸送)、從貨架上存取貨物的升降移動小車(每兩列貨架間一臺)、儲存貨物的貨架。從智能倉儲的實現(xiàn)來說,主要由貨物的信息管理系統(tǒng)和貨物的出入庫輸送及存取貨物升降移動小車運行的控制系統(tǒng)組成。智能倉儲的基本構(gòu)成見圖1。
圖1 智能倉儲的基本構(gòu)成
2.2智能倉儲的控制要求
智能倉儲的出入庫系統(tǒng)控制與一般的物料傳輸系統(tǒng)沒有任何區(qū)別,只是根據(jù)信息系統(tǒng)的指令,決定入庫貨物傳輸?shù)侥囊粋€上卸料臺或者從哪一個上卸料臺取出出庫貨物。而存取貨物的升降移動小車根據(jù)信息系統(tǒng)的指令負責(zé)準(zhǔn)確地將入庫貨物從上卸料臺輸送放置到指定的貨架,或者將要出庫的貨物從指定的貨架取出輸送放置到相應(yīng)的上卸料臺。對于大型的智能倉儲而言,貨架長度可能上百米,高度也有幾十層。因此,快速準(zhǔn)確地存取貨物就成了對智能倉儲控制系統(tǒng)的基本要求,而這一要求通過升降移動小車的高速平穩(wěn)運行和高精度定位(含貨架的長度方向和高度方向及貨叉伸出退回的位置)來實現(xiàn)的。
2.3升降移動小車的控制
升降移動小車的結(jié)構(gòu)示意如圖2所示。
圖2 升降移動小車的結(jié)構(gòu)
一般而言,升降移動小車具有三個方向的運動。整個小車延貨架長度方向的運動;貨叉延貨架高度方向的運動;貨叉存取貨物時的伸縮運動。所有運動的驅(qū)動采用伺服電機驅(qū)動,控制方式為位置控制模式。由于行程大,前二者的傳動均為非剛性傳動,只有貨叉伸縮的傳動為剛性傳動。因此,為了定位的準(zhǔn)確,對于前二者運動,需在外部增加位置檢測裝置,和伺服電機構(gòu)成全閉環(huán)位置反饋驅(qū)動。
圖3 智能倉儲Ether CAT總線控制系統(tǒng)
德國倍福自動化有限公司是國際上最早提出并研發(fā)開放實時以太網(wǎng)絡(luò)通訊協(xié)議Ether CAT工業(yè)總線的公司,其產(chǎn)品豐富多樣。包含了支持Ether CAT的自動化控制軟件TwinCAT,這一軟件是基于PC的PLC和運動控制軟件、安裝于DIN導(dǎo)軌上的模塊化嵌入式控制器、Ether CAT端子模塊、總線端子盒、適用于高動態(tài)定位任務(wù)的Ether CAT伺服驅(qū)動系統(tǒng)、人機界面的控制面板。圖3示出了用倍福產(chǎn)品所構(gòu)成的智能倉儲Ether CAT總線控制系統(tǒng)。
王平利(1964-),男,陜西西安人,碩士,高級工程師,現(xiàn)供職于西安航天自動化股份有限公司,研究方向:自動控制。
何國鵬(1967-),女,河南洛陽人,大學(xué)本科,高級工程師,現(xiàn)供職于西安航天自動化股份有限公司,研究方向:機械設(shè)計。
張進(1973-),男,陜西西安人,大學(xué)本科,高級工程師,現(xiàn)供職于西安航天自動化股份有限公司,研究方向:自動控制。
作者簡介: