|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑 # q+ V; ?. G ]0 T" w
2 `4 E, g2 t! M2 N! N! u, J+ V. P
我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.) }' r$ t! X3 l
问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?
. W- \( E6 Q5 e9 i7 a' J0 y7 ` (2)什么情况会导致Flexsim关闭?3 m5 c9 l2 y( C: Q1 J9 b0 f
5 j& I& S* `) P/ Z4 Q3 B% K+ x( a if(content(current)>=5)7 I( K5 z0 A! P7 p5 @- ?
{! E3 s4 T/ Q6 H- a8 T
moveobject(rank(current,4),node(("/Queue9"),model()));& S: ]4 g$ D+ a9 d: J9 F, N
} |
|