设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12899|回复: 1

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

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

" G' Q9 k  M, ^3 D) Jbegin P_wait arriving( T* Z1 w$ |3 q4 Z0 ]
  if this load type=L_a1 then5 d, C0 f0 b& \: p
    wait to be ordered on OL_1
8 I8 Q& r8 j  y# D4 l  x- C  if this load type=L_b1 then6 M. l* S$ t% w: D3 U" K8 s( `, ?
    wait to be ordered on OL_2
$ i# v. H( z, N! A  send to P_assemble. q# [; [' c. U  E0 g0 l
end
  k( u; ]% j) O# u- S$ ?3 N2 R9 e
begin P_assemble arriving
9 |& d5 \, V; Y# [0 N0 _; m+ i  order a load from OL_1 to die: R' o7 R+ {6 H7 @: b: Y
    in case order not filled backorder on OL_1! r0 ?% ^4 q. p4 P; T- \" p1 V, \
  order a load from OL_2 to continue: Q* d4 L2 M2 e: M5 M( ?" U" R
    in case order not filled backorder on OL_20 r, d& a& t9 K1 L; _7 s& P
  set load type to L_product
9 \  h; p. {9 F5 L2 J  get R_massm
" R: v* e% H9 r/ [# A4 Q* s6 n  wait for normal 5,1 min7 e) B7 u, J+ y5 ]! }1 [: p& Y' c
  free R_massm
* l8 l- O$ i! |9 Z0 ]0 a& W& ^5 V  move into Q_stock# M+ m9 }: e0 x
end
 楼主| 发表于 2009-6-15 12:22:08 | 显示全部楼层
已解决~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-3-3 20:49 , Processed in 0.018857 second(s), 11 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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