|
本帖最后由 ws-lk 于 2010-6-12 15:15 编辑
- U6 W4 [+ F. G$ D. x8 u
$ O' p# [0 J+ N8 B. V我有一个模型,主要功能是看队列中当前零件数是否大于5,如果是,把队列中第3个零件无线发到下个队列中去,其余情况送到下台机器加工.运行后发现,如果下段核心语句放到队列中OnEntry中,则程序很好执行,但如果放到OnExit触发器中,则会导致Flexsim关闭,需要重新启动.4 }. d. r% ^$ k" j
问 1)象类似这样的传送语句(包括无线传送),一般放到哪个触发器中好?放到Send to Port和放到onExit中有什么区别?" W- @3 G9 F5 E( R3 b9 u; |( B: T% ^
(2)什么情况会导致Flexsim关闭?
3 m8 S5 a( J- b( k- j
1 Z* m2 p* q, o3 q- v4 r% k5 T if(content(current)>=5)! S" o5 Z2 u4 p" ^8 A
{* Z& @# g" P0 E3 J- n+ X4 F
moveobject(rank(current,4),node(("/Queue9"),model()));
5 P# y5 J- J1 O: V* p. U% _} |
|