|
有同学问起如何根据订单释放货架上的货物,简单做了个模型演示一下。手头上只安装了Flexsim2019,所以除了模型我把图片也贴出来了。
* A1 [7 ~9 z" x9 d& @# j同样的思路也可以用在低版本上。/ v. Y3 C6 ]: W. [+ @
1.模型布局
# x4 R* t1 X7 ^5 T9 Q8 G2 e
0 e9 y' w. \/ a* n; t
: K, d9 e# ?( R/ J& {+ X5 U" p) }# s+ u
2.接收到订到后发送消息给货架 V; F8 h9 [: o) g4 g2 j) w4 s
3 n% Y; g- ?0 X7 f& r' C
3.先给货架上100个货物
" F# Z: d. o( {8 X, Y
" O: L, }" Q9 I* W" \, l% R4.给货物贴不重复标签、设置颜色4 H8 a* O& X; A( z- p3 t8 f3 \
7 t' I4 X+ S1 \5.设置货架不释放货物
/ q+ s# u6 N O9 z# |2 E3 e! r" T5 P( f
6.设置全局表,随便填充一些数据8 c6 u+ z+ k+ {& s
) P* [! |+ U% c7.货架接到消息后根据全局表数据释放货物。4 l L2 |* u0 v" B
& A, {) J$ _2 b* F) k4 r$ W
5 W1 z- q3 L9 [+ }% S对于Flexsim2019,判断标签值是否在全局表有更简单的办法。先把全局表的值读取出来放在数组中,然后尝试用数组对象的indexOf方法来判断标签值是否存在于数组(全局表)。
2 r3 _. e: x" s2 X: O; J! R3 ?; o% }5 N7 u8 y$ E8 U0 C
实现的方法比较简单粗暴,欢迎高手批评指正。
' ^7 a. J1 Q: J! {5 F
: f" I ~' r( D% @- e8 Z! [ Y |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|