全球FlexSim系统仿真中文论坛

搜索
查看: 4937|回复: 2
打印 上一主题 下一主题

暂时停止问题

[复制链接]
跳转到指定楼层
1#
794019161 发表于 2013-1-15 14:21:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在基本传送带上,当临时实体达到某一点后 停止运动20S,然后继续运动(这个过程仿真钟是一直运行的),拟采用发送消息的方式,求解答:
/ B3 l! h! X$ n0 f' \* S% U已写代码:switch(messagetype)0 W1 c+ w) @& }& N. [+ O
{case enterheatm:/ C( ^5 r  l! T( l- V  n, J
stopinput(current);
+ g5 T5 A$ r& R4 }8 Rsenddelayedmessage(current,20,current,outheatm,0,0);
5 A5 S8 V- X1 N4 |. t+ X  break;
: b% J( l1 h+ x8 q1 L) b# r9 K case outheatm:
& w" @$ c- ?# N5 F0 v openoutput(current);   5 M; a& U3 G& `; w3 C2 K% R4 V
    break;
- Z! v$ D! C4 {9 S- x* W' P3 |; h0 B    }红色的部分不知道用什么!!消息也不知道对否。
2#
missman 发表于 2013-1-23 12:01:06 | 只看该作者
没有做模型,个人建议,你可以试试用分段传送带,在到达每个输出节点的时候可以发延迟信号,然后不从该口输出。
5 p  _; R8 {( F' X5 W! H5 X0 \( G( {9 L1 L% M0 I& H! _* ~
或者用多个传送带放在一起,组合成一个传送带,到第一个传送带输出的时候延时打开第二个传送带输入口。
3#
domcylai 发表于 2013-1-23 15:19:43 | 只看该作者
看到你用case,应该是在消息触发里面对不同的状况做一些处理,但是端口的控制你弄对了吗?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-9-5 21:13 , Processed in 0.063637 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表