工廠仿真Plant Simulation

2020/5/13 14:40:38

DGT:一起來探索Plant Simulation奧秘吧

為了實(shí)現(xiàn)立體倉庫的客戶化應(yīng)用。Plant Simulation中為我們的用戶提供了一個(gè)免費(fèi)的HBW(High Bay Warehouse)高架貨物立體倉庫,用于模擬我們工廠中的常用的物流倉儲(chǔ)設(shè)施。我們需要通過在庫管理界面中勾選HBW這個(gè)標(biāo)準(zhǔn)庫對(duì)象來啟用它。

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

這個(gè)庫對(duì)象一共有三個(gè)組件,分別對(duì)應(yīng)巷道堆垛機(jī)及倉庫,庫位尋址控制及WMS(Warehouse ManagementSystem)庫管系統(tǒng),如圖,這三個(gè)是需要成套使用的,即每個(gè)庫組件都需要拖一個(gè)到你的建模窗口以實(shí)現(xiàn)對(duì)立體倉庫的調(diào)用。

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

不過,既然是免費(fèi)的,那么其功能就會(huì)受到一定的限制。在庫管理的界面下,僅僅實(shí)現(xiàn)了一些非常簡單的入庫及出庫策略。

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

那么在我們實(shí)際使用的過程中,如果對(duì)于一個(gè)庫管理有比較復(fù)雜的邏輯,我們?nèi)绾稳?shí)現(xiàn)呢?有人說:"我們都是自己重新做一個(gè)立體倉庫來實(shí)現(xiàn)的"。"世界是懶人創(chuàng)造的",為了盡量利用已有的成果,做了一些研究,接下來為你揭秘。

首先我們來看看在這個(gè)物料進(jìn)入立體倉庫的過程中究竟發(fā)生了什么事情。建一個(gè)如下圖的立體倉庫模型,保證它能夠正確運(yùn)行。你會(huì)看到物料是按照系統(tǒng)默認(rèn)的策略在倉庫里面擺放,經(jīng)過一段時(shí)間,物料會(huì)自動(dòng)從庫中出來,整個(gè)過程,WMS在后臺(tái)幫你進(jìn)行了堆垛機(jī)的調(diào)度和控制。

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

關(guān)鍵的控制信息就在于功能界面那個(gè)綠色的M(用戶化程序),名叫userSetTarget,是它實(shí)現(xiàn)了對(duì)物料存儲(chǔ)的調(diào)度。在這個(gè)里面我們可以自定義編寫程序,接下來我們打開來看看里面有什么。里面只有一句程序,root.WMS.placeIntoStock,讓W(xué)MS決定,將一個(gè)物料放入到立體倉庫里面去。那我們要進(jìn)行個(gè)性化改造,就可以從這里入手了。

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

來看看placeIntoStock是如何工作的,按住alt鍵,雙擊WMS,居然打開了WMS,這里面的設(shè)置完全地向你敞開,沒加密,全可見,全可改!

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

那么我們找到placeIntoStock,有這么一句程序

工廠仿真、物流仿真-Plant Simulation的奧秘是什么?

這個(gè)就是我們需要的控制了,Racklane是哪個(gè)巷道,Side是哪一邊,Column是哪一列,Row是哪一行,只需要改成你要的就可以了。如果你還想寫個(gè)WMS的控制算法,那就將getFreePlace重寫好了。

審核編輯(
王靜
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

如何處理Teamcenter流程回退情況

PLM在汽車零部件行業(yè)中的地位和作用

如何處理Teamcenter流程回退情況

長安數(shù)字化制造產(chǎn)業(yè)升級(jí)項(xiàng)目

Process Simulate介紹