设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14223|回复: 1

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

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

" e2 K; b* p% A" R" [6 lbegin P_wait arriving7 ]( r: l& c/ ~) ~9 y# k' d
  if this load type=L_a1 then
+ J4 S0 _* l" C0 M7 U    wait to be ordered on OL_1
) c  J/ c, \0 [$ p& A# r8 i  if this load type=L_b1 then
# m! u4 O) _  t( H    wait to be ordered on OL_2' q- u; x$ m2 n2 l3 f6 @: K  x
  send to P_assemble4 T, r' X% c; f! T+ U5 L
end
" X" c7 N6 t$ a+ i: o
/ z4 ]! e9 H( H! S) X  ~begin P_assemble arriving
1 W- L  \* k" A: _  order a load from OL_1 to die9 S2 O" u+ {, Q/ C$ x* x
    in case order not filled backorder on OL_1
* d! u1 G% Y8 d: H% \$ g3 z  order a load from OL_2 to continue
; a" I1 C* I( z7 x; k5 P1 ^7 g! k    in case order not filled backorder on OL_2
' J& U1 p7 R6 x- ]5 p* O  set load type to L_product
/ t% J% Z$ h$ P: T! o' N2 c1 L  get R_massm
3 s- }' B5 l; a9 K- k% x  wait for normal 5,1 min; d* G: L* y. [5 T
  free R_massm% h" [9 \( X  m6 `% {& J2 K1 s2 `
  move into Q_stock
; a& y% d+ ?1 I( }: iend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-31 01:32 , Processed in 0.014581 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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