设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14439|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。& `# z- T+ _9 {3 A; k0 W
. {1 A0 j1 o& e  |2 D# P
begin P_wait arriving
6 D. U7 Z- O4 G  if this load type=L_a1 then
2 c0 i+ A: O$ j( |- A    wait to be ordered on OL_1
3 o0 Z) e* d$ p0 ]: r5 c- o7 `7 Y  if this load type=L_b1 then
/ a, |$ L/ f1 g  L    wait to be ordered on OL_23 t8 j% c% X" K" B; m
  send to P_assemble
$ `+ S9 X  l$ e$ l6 i) g4 d5 Kend( r% u( E' s8 ^, `

9 _- K8 g& N: h% C3 R3 J5 D9 Z; {begin P_assemble arriving, I9 K/ Y3 v; M
  order a load from OL_1 to die
- {0 i0 d4 p% `" C    in case order not filled backorder on OL_1
9 J1 c1 l; C( \5 R8 \) K& H/ q( k  order a load from OL_2 to continue
7 a; N% S1 g  P% y; [! r1 F# `& P    in case order not filled backorder on OL_2; g- d5 z) C9 n% R% r% A9 g
  set load type to L_product
8 Y+ r! m4 ~+ Q0 M$ g  get R_massm
: s# V, J9 n6 D  n8 R$ B  wait for normal 5,1 min
+ R/ r8 A9 }9 \# T% R0 h  free R_massm
: `) \! \# X  ^+ `# M, `  move into Q_stock
7 `$ O9 Y! ]4 P( \) ]3 x( l9 [end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-24 15:25 , Processed in 0.017133 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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