|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑 4 Q% C: Q) X* V/ L A
- M: h9 y. x* q+ C: Y
我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.
, p8 |2 O4 M/ Z0 r% _, s* i3 M 问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?2 C; ^3 q3 L; d
(2)什么情况会导致Flexsim关闭?/ o( V9 H" V& }
& a5 g8 y3 K& { if(content(current)>=5)8 L& J0 r/ h5 @) u' s
{# ]$ a$ v0 B" T6 V/ v
moveobject(rank(current,4),node(("/Queue9"),model()));$ n, z1 b/ \1 k( E9 m( E
} |
|