|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑
" z- ^- u: X4 R, y
. ~! h1 |! }$ ?4 f我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.9 N: w! G5 K1 F4 K2 J
问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?2 B+ P( d$ F6 m3 S% O/ k
(2)什么情况会导致Flexsim关闭?. p) T4 P& ~1 E$ x+ t/ I. h
' {0 r% n- w2 g if(content(current)>=5)
; f! S7 h, N! l{1 `7 Y- P- b# h$ B6 V2 _- w
moveobject(rank(current,4),node(("/Queue9"),model())); n+ V- |/ L' q) W$ l7 S
} |
|