fy36
2025-05-14 a37aca60ff9914b0abb710f04118b22420f4f398
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
--[[
    编码: JX-911-03
    名称: 获取巷道空货位(双工位)
    作者:HAN
    日期:2025-1-29
 
    级别:项目
    
    函数: main
 
    功能:
 
    -- 已知巷道号获取巷道内空货位,如果一次搬运两个料箱希望货位在相邻列同层次,否则计算两个货位,优先级
       如果是双工位,货位计算优先级
        1 -- 有相邻2个货位
        2 -- 和第一个货位最近,比如上面,下面,左边,右边一格
 
    更改记录:
       
--]]
 
wms_alg = require( "wms_base_algorithm" )
 
function main( strLuaDEID )
    local nRet, strRetInfo
    local loc
 
    nRet, loc = wms_alg.Get_Aisle_Empty_Loc( strLuaDEID, "K2", 1, 2  )
 
    lua.Debug( strLuaDEID, debug.getinfo(1), "loc", loc )
 
    mobox.setInfo( strLuaDEID, strRetInfo )
end