全球FlexSim系统仿真中文论坛
标题:
暂时停止问题
[打印本页]
作者:
794019161
时间:
2013-1-15 14:21
标题:
暂时停止问题
在基本传送带上,当临时实体达到某一点后 停止运动20S,然后继续运动(这个过程仿真钟是一直运行的),拟采用发送消息的方式,求解答:
5 K/ {8 a9 @9 T( F @' Z! N- U
已写代码:switch(messagetype)
& o z8 P9 }! t; L1 A& ^( \
{case enterheatm:
' P5 L, v6 k7 Q1 N
stopinput(current);
" S# D# J7 M ]' O
senddelayedmessage(current,20,current,outheatm,0,0);
5 g# m, I F6 j# k2 c
break;
$ G$ B+ g; D2 S# B& i
case outheatm:
# \4 a7 _" a/ _) t* \) p# i
openoutput(current);
8 N' i: Q4 l& X% K2 Q; d; Y3 I
break;
4 ^+ A5 d, w! X+ E% f K+ M
}红色的部分不知道用什么!!消息也不知道对否。
作者:
missman
时间:
2013-1-23 12:01
没有做模型,个人建议,你可以试试用分段传送带,在到达每个输出节点的时候可以发延迟信号,然后不从该口输出。
" i- b0 Y( N B9 p4 z! ?9 }
* o1 H8 \) c& l& P
或者用多个传送带放在一起,组合成一个传送带,到第一个传送带输出的时候延时打开第二个传送带输入口。
作者:
domcylai
时间:
2013-1-23 15:19
看到你用case,应该是在消息触发里面对不同的状况做一些处理,但是端口的控制你弄对了吗?
欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/)
Powered by Discuz! X3.3