设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10297|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。% h! i, X! h+ l* ?$ @

# ]7 r- J7 ^/ ^3 m8 Rbegin P_wait arriving- r5 O8 }$ i. S' U1 @
  if this load type=L_a1 then& E$ ?9 M  Q+ l4 i; \6 t/ Q
    wait to be ordered on OL_1
6 @/ c3 M, J6 O& v  if this load type=L_b1 then7 u, t: |. b7 W
    wait to be ordered on OL_2/ r' V% Q7 J+ t7 h7 f
  send to P_assemble9 \5 |4 J1 ~$ D4 v
end# Z$ G+ z  l' D7 ~, t& }

  W( c0 t" l4 ?* f$ u; O9 \9 {# {5 {begin P_assemble arriving
" h2 X! X* x1 X. f" `3 U8 `; _  order a load from OL_1 to die
& e1 C& i; T2 ]$ ~/ ^    in case order not filled backorder on OL_1
! F: {0 N1 x5 D  order a load from OL_2 to continue- Z+ z1 B( q4 s" X* A* f
    in case order not filled backorder on OL_2) W4 f" \" R9 u% M9 l
  set load type to L_product
' n# Q1 B' Q; s+ Q/ R  get R_massm0 ^$ Q4 ^" r7 }
  wait for normal 5,1 min
7 L7 `# \, p( N- f  free R_massm1 U' t& _( \5 K
  move into Q_stock
: A) j* V2 |& K2 y: l( Y% a+ [end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-6 19:46 , Processed in 0.013777 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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