设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14396|回复: 1

[悬赏] 关于装配的实现~~

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
. I& P: s5 l5 U
0 o4 x1 h; J: T: W) p) sbegin P_wait arriving
. g- \$ v) L; P4 J$ U; n  if this load type=L_a1 then
( S; ?9 C9 B1 E2 E    wait to be ordered on OL_1$ ?4 f* G+ i8 A4 @/ [4 U6 w9 H9 M
  if this load type=L_b1 then
3 o' ]1 ^2 r0 a9 K$ i+ h    wait to be ordered on OL_2
  f) P. X: {: L- ]0 F: N2 X% J: _  send to P_assemble
/ q5 I8 H, N+ i3 J6 N! {end
$ h3 n8 J/ F" h2 P6 y) |% [
) L' X& H* W* p  {2 Ibegin P_assemble arriving. v) E4 h; w/ m% o2 i& A) z  F2 v
  order a load from OL_1 to die  {3 }6 s9 Q& E. H  R) b; a
    in case order not filled backorder on OL_1
) H2 u2 c2 k9 h  order a load from OL_2 to continue
. M# y1 K  l1 Z! i7 a/ W3 H    in case order not filled backorder on OL_2
* J. i' [+ [5 a0 @  set load type to L_product- Q1 s2 H! }1 F- Q4 P" k6 i) R. O6 e
  get R_massm
$ u6 T9 N# E8 [  wait for normal 5,1 min
6 f: V# }4 p* t' Z3 L# o  free R_massm* N. w5 p2 I  z5 x* d
  move into Q_stock
: c% [" h. T# h/ \( n( T1 ?end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2026-8-14 09:14 , Processed in 0.015598 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表