|
发表于 2010-12-3 22:32:52
|
显示全部楼层
同样是库存问题{:3_62:},我最近也在做关于仓库(ASRS)库位管理的仿真。实在是进行不下去了,求高人指点!
问题是:仓库有100多个货位,由一个自动控制的存贮设备进行拣货。
我用station来表示货位,并定义每两个station间的距离。工作量实在太大了,决定用代码来做,用宏录了一下代码,修改成以下VBA代码,但是总报错,求高人指点。建立两个station并定义distance代码如下
Private Sub ModelLogic_RunBeginSimulation()
Dim m As Model
Dim ASRS As Module
Dim myDis As Module
Set m = ThisDocument.Model
Set ASRS = m.Modules.Create("AdvancedTransfer", "Station", 1000, 100)
ASRS.Data("Name") = "ASRS"
ASRS.Data("Station Type") = "Set"
ASRS.Data("StAtt") = "index"
ASRS.Data("MemberStation(1)") = "location 1"
ASRS.Data("MemberStation(2)") = "location 2"
myDis = m.Modules.Create("AdvancedTransfer", "Distance", 0, 0)
myDis.Data("BegStation(1)") = "location 1"
myDis.Data("EndStation(1)") = "location 2"
myDis.Data("Distance(1)") = "2"
End Sub |
|