|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑
. s/ u" f. Q8 J7 f. V" Z1 Q) v3 B" f
( t% L0 i: e* @; G/ J我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.( R/ ?* G2 y' N2 E9 y9 z9 ^
问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?! D' l Q7 ~4 E) s" I5 t; A
(2)什么情况会导致Flexsim关闭?( _, o( w( o3 i
+ {+ Z0 ^- n' P( O% m3 f if(content(current)>=5)8 l3 K: i# O( L: g5 Z. a
{* Q8 ]: S" w. {. e- ?
moveobject(rank(current,4),node(("/Queue9"),model()));
d) S# A- d* e8 m/ `# `) } p} |
|