| 研究生: |
許政清 Hsu, Cheng-Ching |
|---|---|
| 論文名稱: |
建構一具有標準通訊協定的自動倉儲整合控制模擬系統 An Integrated Control Simulation System with Standard Communication Protocol for Automated Warehouse |
| 指導教授: |
王宗一
Wang, Tzone I |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2008 |
| 畢業學年度: | 96 |
| 語文別: | 中文 |
| 論文頁數: | 61 |
| 中文關鍵詞: | 自動倉儲 、圖論 、通訊協定 、模擬測試 |
| 外文關鍵詞: | Graph, AS/RS, Protocol, Simulation |
| 相關次數: | 點閱:120 下載:6 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
自動倉儲系統在設備面有各種自動化單元輸送設備及智慧型運搬系統,在資料面有上位電腦記錄儲存貨物帳及進出倉異動記錄,還有整合這些控制系統的物流整合控制程式,負責把使用者的進出倉需求轉成控制設備層的派車命令,並接收動作完成的回報,指揮協調相關設備完成物流搬送的任務。
傳統的自動倉儲只著重在節省運搬人力及增加儲位空間。近年來強調供應鏈管理,高度客製化已變成自動倉儲的一大特色,經常要因應客戶的生產作業流程及理貨加工等需求而設計自動倉儲相關設備的配置,因此需等到所有設備在現場安裝完成才能有環境可以測試物流整合控制程式,另外設備的選用也會依客戶喜好而決定,不同的設備有時會有不同的控制系統。自動倉儲最主要的控制系統有可程式控制器及高架吊車,可程式控制器負責周邊輸送設備的輸送控制,高架吊車負責存取站到儲位的存取控制,一般都會有專屬的通訊協定,造成經常要配合控制系統的專屬通訊協定而修改物流整合控制程式。
本論文設計之模擬器主要包含三部份,第一部份為定義可程式控制器及高架吊車的標準通訊協定。可程式控制器主要是讀取暫存區位址及寫入暫存區位址,高架吊車主要是下派車命令及動作完成回報,讓物流整合控制程式依此協定設計,不用因為控制系統專屬通訊協定而修改程式。第二部份依標準通訊協定建構共通的模擬測試平台。平台內有可程式控制器模擬器及高架吊車模擬器,讓設備進廠安裝前物流整合控制程式可以先模擬測試主要作業流程,以降低在客戶端實際測試的時間,讓整套系統可以儘快上線使用。第三部份是一般化的物流整合控制程式。透過導入圖論的觀念到自動倉儲的配置,節點(Vertex)是各個單元設備,線(Edge)是連接的路徑,利用最短路徑演算法(Dijkstra's algorithm),分析物流的搬送路徑及各類單元設備的控制邏輯,彈性依據自動倉儲配置來協調整合相關控制系統,達到物流有效搬送的目的。
From equipment aspect, an automatic warehouse system has many sorts of control components and smart transfer control systems. From data aspect, there is a main host computer that keeps track of stock inventory and stock change log. An inegrated control program is responsible for executing transfer jobs from users’ equirements and receives responses from control components to achieve the logistics mission.
Traditional automatic warehouse focuses on lowering human cost and increaseing stock space. Nowsday supply chain management is a very important issue, in which customization becoms a needed feature for integrating customer’s factory operations and processes in designing the automatic warehouse layout. Integrated control program can not be completly tested until all the devices are fully installed at a customer’s factory. Furthermore, automatic warehouse systems usually have two control systems, one is Programmable Logic Controller and the other is crane controller system and customers may have different favorsities of control system brands. With every control system having proprietary communication protocol, the customization will always involves the modification of control programs and that will prolong the verification of a automatic warehouse.
This simulation program of this thesis has three components. The first is the standardlized control system communication protocol, the second is the setup of an integrated test platform, and the third is the implementation of a gereral integrated control program base on the standard communication protocol. The simulator can verify the operations of a modified control program with all the to-be-installed equipments according to the warehouse system’s layout beforehand the fully installation of devices of the automatic wharehouse. It will greatly reduce the test duration of a customized automatic warehouse.
[1] 盟立自動化:A+地上盤與上位電腦通訊手冊
[2] 台朔重工:FS 高架吊車通訊協定
[3]《環球物流(GLS)》雜誌 2008 年 7 月 第 40 期
[4] 物流雜誌網 http://www.gd-logistics.com/
[5] 關剛石,「自動倉庫介紹」,工研院機械所,1987年6月
[6] 經濟部發行 ,「物流倉儲設備手冊」中華民國86年3月初版
[7] 台灣西門子網站 http://www.siemens.com.tw
[8] 物流技術與戰略,物流技術與戰略雜誌社 (2002)
[9] 低溫物流中心自動倉儲系統動態儲位指派之研究,運輸學刊,17卷2期 (2005/06)
[10] 村田機械 http://www.muratec-l-system.com/tw/
[11] 物流管理,王貳瑞、蔡登茂、侯君溥合著,普林斯頓國際有限公司,93年1月初版
[12] 台朔重工自動化處 http://www.fhi.com.tw/chinese/d2_11.htm
[13] 自動倉儲系統市場與應用,《物流技術與應用》2006年07期
[14] Addison Wesley - The Boost Graph Library The: User Guide and Reference Manual By Jeremy G. Siek, Lie-Quan Lee, Andrew Lumsdaine (2001)
[15] BOOST C++ Libraries http://www.boost.org/
[16] C# Cookbook, 2nd Edition By Jay Hilyard, Stephen Teilhet,(2006)
[17] C# Developer's Guide to ASP.NET, XML, and ADO.NET By Jeffrey P. McManus, Chris Kinsman,(2002)
[18] C# Network Programming by Richard Blum, Sybex(2003)
[19] Effective C++ Second Edition By Scott Meyers,Addison Wesley, (1998)
[20] Exception C++, by Herb Sutter, Addison Wesley, (1999)
[21] GDI+ Custom Controls with Visual C# 2005 By Iulian Serban,Dragos Brezoi,Tiberiu Radu,Adam Ward, Packet Publishing(2006)
[22] Q Corresponding MELSEC Communication Protocol Reference Manual
[23] QuickGraph, Graph Data Structures And Algorithms for .Net
http://www.codeplex.com/quickgraph
[24] Seidmann, A.,” Intelligent Control Scheme for Automated Storage and Retrieval System.” International Journal of Production Research, 26(5), 931-52, (1988)
[25] Van Den Berg, J.P. and Gademann A.J.R.M. “Simulation study of an automated storage/retrieval system.” International Journal of Production Research, 38(6),1339-1356 (2000)
[26] XML in a Nutshell, Third Edition By Elliotte Rusty Harold, W. Scott Means, (2004)