设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13907|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。5 z- ?& ?, \3 ^8 n
: U) [& n. _8 t
begin P_wait arriving7 K4 H* |( d" `, b
  if this load type=L_a1 then
2 G/ ~' R% @, B- M1 X" b. r+ M  Y    wait to be ordered on OL_17 W* q% V8 W5 g+ {
  if this load type=L_b1 then, q% Q2 v& l: g0 @  W
    wait to be ordered on OL_2
) @9 [1 I. v% {  send to P_assemble* U8 ~8 i2 C- U7 D' q# \8 B
end
) W% c" ~  a2 g9 R) {  H# a9 z% S% P0 `: J8 c& W
begin P_assemble arriving
* N# R9 S3 G  T& ?  order a load from OL_1 to die
" ^2 k9 Z( B7 R5 X    in case order not filled backorder on OL_1
5 [7 b) V4 F" j  order a load from OL_2 to continue3 @8 J+ }  h% |& q4 |( Y  Q# N/ c8 L
    in case order not filled backorder on OL_2. w! F, D- T( o( G) k& H: V) p& @
  set load type to L_product, J1 A9 F+ P4 A% c
  get R_massm8 j. @: a* R; D& r9 ?- f
  wait for normal 5,1 min
* u) u# v9 U3 L& y  free R_massm
  p; S/ V) b! X  move into Q_stock
6 l% ?0 i3 z2 Q+ [, s' [end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-13 15:03 , Processed in 0.013172 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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