设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10395|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
, G! D! T* C, r& i/ ]9 Q
1 x- H) E. a. t' J: abegin P_wait arriving1 h1 {5 n7 o; `$ ~. n
  if this load type=L_a1 then) {- ]1 ^. h, w/ w
    wait to be ordered on OL_1
5 |/ U1 u0 l0 [  x) H" Q  if this load type=L_b1 then
9 }) T: o; C& `& ]1 [, a& E  S    wait to be ordered on OL_2
* m; I% q0 y& z% ~  send to P_assemble
5 a; c" [( I) @( N- o+ ?1 U6 Xend5 `9 L) |" K6 b) N, q

$ F8 w' p& K) N9 ?' |- B0 qbegin P_assemble arriving
+ {" Y% a- w! \- z# i' |  order a load from OL_1 to die% B1 }9 |  z: A8 }" m8 l
    in case order not filled backorder on OL_1
( K& `5 E  K) m; \7 Z" u  order a load from OL_2 to continue7 A' x# }& D+ u9 q! X
    in case order not filled backorder on OL_2
! u+ H( p" r, {1 G, k! S' W. \  set load type to L_product- i( U. D$ N- _# A
  get R_massm
: s. C$ h& ?7 S  wait for normal 5,1 min. _9 Z. Y/ h0 _/ l$ r8 I% @( C4 y, t' }
  free R_massm
: t# N1 G0 A/ o  move into Q_stock- {+ P/ u8 g! e1 I+ i0 [/ K$ ]
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-16 11:01 , Processed in 0.010702 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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