设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14551|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
7 S. g. O$ b$ Y' r8 n/ E8 d/ L- j, _
begin P_wait arriving5 C$ [6 B. a2 `+ K7 g: D
  if this load type=L_a1 then1 {7 O6 q6 |5 i7 ?5 C
    wait to be ordered on OL_11 r0 g  {; k) j
  if this load type=L_b1 then9 |2 Z0 s! s8 V8 A
    wait to be ordered on OL_2; j' a' e- `0 ~
  send to P_assemble! ]* H9 W  M6 o6 w- l: S/ o
end
8 }' I+ ^9 h/ p: }2 R
$ t- n2 H9 k1 K1 y7 N7 ]begin P_assemble arriving. U& C+ d0 Y3 z" _4 Q) D
  order a load from OL_1 to die
$ V, i5 E8 N' h$ b    in case order not filled backorder on OL_1% G, h# r8 D2 T: a! }% K
  order a load from OL_2 to continue: t8 L& M  t8 G" C  `4 l" l
    in case order not filled backorder on OL_2  k" j0 v* m# @
  set load type to L_product
' i7 C2 M, u1 j4 v/ L5 P  get R_massm; o% d' l! U# S5 r: r4 X, B
  wait for normal 5,1 min
) C* J. W9 h% d! X9 r# e  free R_massm0 z  F! M7 E* `
  move into Q_stock
* M- ~' T& P' p% ?, Oend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-6 08:00 , Processed in 0.014710 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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