设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14300|回复: 1

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

[复制链接]
发表于 2009-6-14 16:41:55 | 显示全部楼层 |阅读模式
22仿真币
现有二类产品,A和B,如何实现1个A和1个B组装成1个C?我用orderlist建了二个OL_1和OL_2,分别用于A和B的等待,到了下一个进程,要取用的时候,一个都取不出来,实在不知为什么了,请大侠帮忙。
9 C. K' i3 ?" i, G( ?
. n/ e2 g; W6 H* n2 e& t% ^: Qbegin P_wait arriving4 ~5 r2 P7 b7 p% i/ j! f: V
  if this load type=L_a1 then
9 B7 A# N$ E# ^/ ^    wait to be ordered on OL_1& U. E* R  `8 \" }# v
  if this load type=L_b1 then
0 [. v3 d0 R. X* U    wait to be ordered on OL_29 T; R" @9 z8 n3 v4 s, S1 c
  send to P_assemble
$ X2 Y& @, I% c' H! Zend' E9 C5 S+ r7 m7 D

; w7 M4 D" ]0 x8 q+ Y6 fbegin P_assemble arriving# \/ r& D- s- T$ l: X: A
  order a load from OL_1 to die
% ~$ b/ @! {0 q: f& Q( b: S' c+ V  W    in case order not filled backorder on OL_1$ q: r* c+ a5 u, s$ \
  order a load from OL_2 to continue+ T0 z2 i7 ^: Q- ~: s' {9 R2 _
    in case order not filled backorder on OL_2
( |  d! t3 C" v) @4 B' |; S  set load type to L_product
/ J' p( P1 f+ ^7 q4 d0 r  get R_massm
( F) D/ |+ n* w  a* Y8 n  wait for normal 5,1 min
3 h( D( J' J( Y2 F; q  K6 ]  ~7 L, K  free R_massm
+ W+ D8 Q7 P. M+ l  move into Q_stock
3 R" x0 ?% W' V6 b' ~end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-8-6 06:14 , Processed in 0.016121 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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