|
有同学问起如何根据订单释放货架上的货物,简单做了个模型演示一下。手头上只安装了Flexsim2019,所以除了模型我把图片也贴出来了。
& [3 `0 a# l. t* _8 l8 m: T D同样的思路也可以用在低版本上。! E3 {' j& }+ w! z
1.模型布局
1 o; }$ b2 c( s! ^% E; g8 z$ | ^, x6 H! U+ o5 F
5 m k5 c- `0 B5 `4 B( j0 p& X. z. p
2.接收到订到后发送消息给货架4 ]: K9 c6 O) s) m5 \- |+ r
1 e9 R8 g+ L" j% w0 L3.先给货架上100个货物
) ^& z% C% I7 W5 D+ x5 P* Z
. q" ~# b- W: N3 @) e9 }4.给货物贴不重复标签、设置颜色' `$ O4 ^+ b% }- }5 g9 H4 |
+ _4 Z* k: a. M: z- [5.设置货架不释放货物) N J! w: F! c
% c# Q% `0 Y2 Q7 l5 n
6.设置全局表,随便填充一些数据
4 k5 R6 l- C- K% R
+ B/ }! U ] s- ?7.货架接到消息后根据全局表数据释放货物。% a. l( q; C/ Z" B) v
8 ~4 V2 r n3 U9 d
. w0 [- h' t: e, D# g& U ?* ^对于Flexsim2019,判断标签值是否在全局表有更简单的办法。先把全局表的值读取出来放在数组中,然后尝试用数组对象的indexOf方法来判断标签值是否存在于数组(全局表)。" N! g9 ^- L; K& q
' E( f2 I1 f; t5 j- h实现的方法比较简单粗暴,欢迎高手批评指正。
. W- }& b2 Q/ ~& d
% [4 P8 C' T9 l0 P |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|