|
有同学问起如何根据订单释放货架上的货物,简单做了个模型演示一下。手头上只安装了Flexsim2019,所以除了模型我把图片也贴出来了。9 {+ ^" H9 x' q3 u$ g
同样的思路也可以用在低版本上。! `; z: Q" i4 D& N, X, l6 X
1.模型布局
: V' y' f- p0 A! ^+ f
$ ~- g1 B1 m- f9 x/ s' P1 M! m7 L4 \2 M0 ]$ J' o
; s7 i/ m9 w- F1 N1 K7 [9 e' ?2.接收到订到后发送消息给货架
8 u. t1 Z9 y' _, \' U4 y9 {# b8 j
3.先给货架上100个货物! c, n( y4 X3 f" T7 @- }
H3 h$ C7 e' f& p
4.给货物贴不重复标签、设置颜色1 ^, G3 u0 f: @. r8 r% p
9 ~7 U# L# z8 \! u1 q; ~6 s1 X5.设置货架不释放货物( c! y% v/ |; g+ u
; G8 f8 m* W* L$ ?
6.设置全局表,随便填充一些数据
3 Y1 g8 \2 N$ L+ B. {$ T$ \ e- M& f* \
7.货架接到消息后根据全局表数据释放货物。
* T, d' j( S4 J O t4 V
% u4 F8 b! U: [; [) ~2 B
, n. ~0 e# s' m( J9 j' D对于Flexsim2019,判断标签值是否在全局表有更简单的办法。先把全局表的值读取出来放在数组中,然后尝试用数组对象的indexOf方法来判断标签值是否存在于数组(全局表)。
I* Z0 U; F. B0 h E8 z4 k) ? | J3 d% V4 P, Q
实现的方法比较简单粗暴,欢迎高手批评指正。
6 M( m: i% A9 |1 _3 C0 V- n6 c* m7 ^) d
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|