|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑
% J1 T% n( t0 `/ p4 v2 Q" t8 S0 ]3 a$ h, T
我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.6 Q7 u0 m- ]0 _3 n) x* `9 \) k3 w
问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?
1 @* {" o3 j4 c (2)什么情况会导致Flexsim关闭?* O# H2 m" U4 F0 o& L
# a5 z$ _7 `7 _ if(content(current)>=5)1 ^0 H( E% c& w3 l( d6 O$ m
{
! R% K: Q9 u$ T4 d1 n! V. t& wmoveobject(rank(current,4),node(("/Queue9"),model()));2 {& A$ i/ _2 s8 j# P
} |
|