|
有同学问起如何根据订单释放货架上的货物,简单做了个模型演示一下。手头上只安装了Flexsim2019,所以除了模型我把图片也贴出来了。
. N( b7 s+ R; J! n6 [同样的思路也可以用在低版本上。+ [$ P$ U7 b5 e& B# s3 j
1.模型布局( ~" N- E4 }6 _' d
3 |) L( K! A& ^$ s0 T+ w; I; v
7 K, p* c6 V: F2 l
1 o. W7 i, g/ z6 g& e* [2 h2.接收到订到后发送消息给货架. c0 G7 M& s. z/ |$ l
; t$ m) J# D, k" f
3.先给货架上100个货物
5 | d7 B5 y: ~9 M
w( j4 f' _. s8 o/ V9 s4.给货物贴不重复标签、设置颜色
6 O5 y9 J* h; r( B, q1 E8 D% I7 Y8 r9 }8 z
5.设置货架不释放货物/ r: k; a: O/ V" d/ S0 r
. N' n7 u$ Z4 i. h- M6 x6.设置全局表,随便填充一些数据
E" u2 L" h# ^4 S9 [. Q9 Z' C, ^* H, q7 i/ z4 @
7.货架接到消息后根据全局表数据释放货物。
. j5 z! j+ a1 R. y
* U% n6 J& _# L# m( W* B' |- L% G' ]+ J. H
对于Flexsim2019,判断标签值是否在全局表有更简单的办法。先把全局表的值读取出来放在数组中,然后尝试用数组对象的indexOf方法来判断标签值是否存在于数组(全局表)。% Q2 N5 U# [# O) L) {3 e3 [
0 @/ x% N5 q1 q9 m; J) y+ G) V实现的方法比较简单粗暴,欢迎高手批评指正。
- G+ \' x* C4 R) p9 a! c5 x3 {. d
' j: s" x- s6 @* | |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|