设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14066|回复: 1

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

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

  o3 A0 z( L! }, X+ h: mbegin P_wait arriving
; D% b/ z7 \6 \$ g- X  if this load type=L_a1 then7 e8 F5 f' Z/ ~- S0 E
    wait to be ordered on OL_11 k% d6 }) r  Y
  if this load type=L_b1 then
! O, t: ]7 h9 F    wait to be ordered on OL_2
. u9 S" j! H; N" a1 `3 a2 H% n  send to P_assemble# o( a" K8 K  r9 x( Q' w% \" J1 R
end4 X2 ~8 [! Y7 c( N( u3 s1 `
5 x9 b( y: ~/ I( z; |) ]
begin P_assemble arriving3 E: x6 t1 D# ]5 v
  order a load from OL_1 to die
" S" y: {- [7 [" l$ u, J: m    in case order not filled backorder on OL_16 y, \7 j# z2 m
  order a load from OL_2 to continue
7 X# x  Y+ [. v* a3 h' s5 P    in case order not filled backorder on OL_25 o$ e, @0 l: X1 {
  set load type to L_product3 Q9 i, }: }0 [& W
  get R_massm. c; W/ e! @5 Z1 N5 y
  wait for normal 5,1 min
0 Y- Z* c. j, k0 j* h) q8 q; l  free R_massm5 V$ |# J' \2 A( R! u# w/ v: d
  move into Q_stock
2 }1 Y5 ]( L# B- T3 Wend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-7-21 21:31 , Processed in 0.011815 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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