|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑
2 N% n- T$ J2 h( X6 S
$ B6 @ g0 [# C9 o, Y) \我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.! }( A8 j- b' R4 Z
问1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?6 x H4 ]# V0 d' o; k
(2)什么情况会导致Flexsim关闭?' q2 _" [$ a. D
: |' b% y2 B( F
if(content(current)>=5)
% c. K) k( Z' J7 u, J{0 M; {& M0 X: d1 f: z
moveobject(rank(current,4),node(("/Queue9"),model()));
* D8 X$ y( P3 V1 \7 l( @} |
|