设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13678|回复: 1

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

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

7 w* k( B3 n1 E, z5 p, ibegin P_wait arriving
1 v# l' M6 m0 l2 U  if this load type=L_a1 then
  q1 F  [( l0 N0 Z2 F# J' u. G5 t    wait to be ordered on OL_1: J5 u% }1 X4 {9 B6 C: |2 {$ v
  if this load type=L_b1 then- m, @8 q( D; x  V5 C, u/ h* `
    wait to be ordered on OL_2
" D/ o3 `4 e" R) K* Y+ x  send to P_assemble
& q7 ]- @! c" \end. n2 {$ }" n. o% }
  O( O8 l: k% B7 ~# a# V# a
begin P_assemble arriving
) ^9 k$ L) z' n) g, _  order a load from OL_1 to die0 W) K, C' u& \  c9 {0 [. I
    in case order not filled backorder on OL_1
" b& r3 y* L* ~0 A  order a load from OL_2 to continue7 k, @* N! e7 M  i: }; R! t
    in case order not filled backorder on OL_2( d4 G9 g* d" @2 e
  set load type to L_product% e2 Y2 `. Z/ E" @+ ]
  get R_massm0 ^2 h' ?6 ^! ?7 |4 Y/ `/ n
  wait for normal 5,1 min
- h5 a- N  x% D5 Z7 L  free R_massm' Q/ K6 I5 a9 O3 z/ D) u
  move into Q_stock
$ M- W( p# Z' h- Kend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-19 10:32 , Processed in 0.014699 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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