|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑 ! V( {5 @2 I! O1 c7 j
, c+ T& {: X1 @% B- v+ D4 s- }$ i我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.
( [" f4 f* t$ v2 C9 \7 k2 K1 _ 问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?
3 C. g" N) ]7 ~4 B$ J/ q4 _. Y (2)什么情况会导致Flexsim关闭?
( Q' _" m4 m4 g0 g
1 O! ?) s; ^* e# |8 ?# d if(content(current)>=5)3 t% c, ~( o$ C" W
{* \; _# I; j5 K+ y+ [+ N5 J& P, k
moveobject(rank(current,4),node(("/Queue9"),model()));
; N9 P+ R6 j2 _' f} |
|