|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑 . ~- j! ^. \$ z
; L9 g* f2 U5 F2 P% N, a( @8 ?
我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动./ p2 p2 E, \: ], K& t
问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?
3 ?# k1 r; O; A0 q (2)什么情况会导致Flexsim关闭?: X* t. f B. A' n5 H6 M" ]1 p. a. r
: D6 r; X/ P3 Y if(content(current)>=5)4 ~: t- v5 _! w1 m2 c* B! R* G0 c( I
{
' a: P# s0 x* b& x, A+ M( _, cmoveobject(rank(current,4),node(("/Queue9"),model()));: K0 V9 q5 }; [# @% _
} |
|