设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14184|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
8 O- P! F; P3 G6 ~  e0 L( p0 s  ~; v9 b/ z( E( _* O
begin P_wait arriving  [$ W1 G6 X5 q4 ~4 q
  if this load type=L_a1 then
' h; q! B* s$ X4 R7 v" k/ @    wait to be ordered on OL_1
1 J1 l2 V; a0 m) u' o0 }  if this load type=L_b1 then
: m- }! X* p0 ?1 x/ o: Q    wait to be ordered on OL_2& G+ [. F4 z' `$ [! O3 r& W8 @& j
  send to P_assemble
& t7 s$ r! e* b2 W  m7 M( G, Iend1 s7 {/ V8 c. q+ ]3 |2 W

7 k+ j9 w( }( ~$ Pbegin P_assemble arriving0 w3 E1 A4 q* O/ d1 ]! N+ Q" ~
  order a load from OL_1 to die
. G$ k' N" ~3 Q9 j5 M( M# l    in case order not filled backorder on OL_1& l9 \& B% V4 N- C& }  w
  order a load from OL_2 to continue2 g1 ?+ g6 l" [: v6 ]  X+ p
    in case order not filled backorder on OL_27 A# Z; p, d5 Z$ o! |3 x3 c3 n/ _
  set load type to L_product1 x/ E  _7 B9 O, E* V) `
  get R_massm3 ~; B0 l1 `; o  E5 r$ X" J3 ^
  wait for normal 5,1 min
$ E, F  M  l. x9 e0 Y' f4 m  free R_massm
& @3 o5 y( u: A9 v- n& P. G+ {  move into Q_stock
  e; @: Q' V& r; q5 h; rend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-29 00:54 , Processed in 0.018492 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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