设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 14733|回复: 1

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

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

9 x; o) {- ~* ]; @0 X+ n# F( {begin P_wait arriving- j9 D0 Z2 k- {2 c1 g
  if this load type=L_a1 then( ~" _' H8 ~( G* n/ l% A
    wait to be ordered on OL_1: U) i! V6 x5 P% b
  if this load type=L_b1 then  q- v1 z# y3 O
    wait to be ordered on OL_2
8 M8 \8 ~+ v% a4 i8 B; p# P( t  send to P_assemble
9 x, s, n& ^6 ?5 Pend
% C- n6 k( q% m3 r& c: ^- u) b- b( ?3 |, t: x) X6 U# F' |
begin P_assemble arriving% m8 n2 r( a7 p& K5 J$ ?2 N
  order a load from OL_1 to die$ _0 Q/ J& p5 N$ Y4 _+ x3 D
    in case order not filled backorder on OL_1- |, [& ^0 [$ X2 \) ]. k
  order a load from OL_2 to continue- e' p7 ~  M6 n' _. i9 D% |. ?
    in case order not filled backorder on OL_2
3 o. S" q2 ?8 _3 s! n  set load type to L_product
- _0 k' g* ?  C$ `) o; k' D  get R_massm
. @' S( O( M# r  wait for normal 5,1 min- O' ~" o. W  V& k2 K* m3 S
  free R_massm2 N2 @/ Z6 y" g1 Y4 J% ]- T+ u
  move into Q_stock
! h% t. l* Z7 eend
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-9-19 23:42 , Processed in 0.014146 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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