|
有同学问起如何根据订单释放货架上的货物,简单做了个模型演示一下。手头上只安装了Flexsim2019,所以除了模型我把图片也贴出来了。
( M& C& S2 ]& [7 p1 O, H同样的思路也可以用在低版本上。5 r" \- y' B' a
1.模型布局
8 }% ]3 Z( @, g$ x
5 {: s% x/ w2 o6 `4 j6 l) Q5 M. {0 A
6 I" {( h# d- F
7 t9 R* m1 n! @5 @; x2.接收到订到后发送消息给货架
6 z! S K& G2 O
" U% G6 G* J; o/ j8 P8 M# v3.先给货架上100个货物
% \8 E/ |. ]( a& s: _+ {1 H4 l8 Y( o( g
4.给货物贴不重复标签、设置颜色
8 @4 v" I$ u: M% A- u4 S x4 g6 H: o) u3 N
5.设置货架不释放货物
% }& L# h: U9 C+ S( l' n% n( `3 b A! g
6.设置全局表,随便填充一些数据& I0 l9 s7 x8 f5 l! h" P
' L5 ^+ @2 i; ]1 p' P
7.货架接到消息后根据全局表数据释放货物。! Y D: b+ \- ?3 {3 b! R
" B* H0 M! l9 t; n- e: g- Z3 t6 ? b* c, Z) j9 N) K% k
对于Flexsim2019,判断标签值是否在全局表有更简单的办法。先把全局表的值读取出来放在数组中,然后尝试用数组对象的indexOf方法来判断标签值是否存在于数组(全局表)。
( r K7 z' \: r' I& |+ O0 c2 _" {
$ g6 r+ ~! e7 I实现的方法比较简单粗暴,欢迎高手批评指正。
; U$ b( O+ t- P3 X: v, Y! o o8 |+ ]' A
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|