全球FlexSim系统仿真中文论坛

搜索
查看: 4158|回复: 8
打印 上一主题 下一主题

flexsim入门:上传实训时的小题目和模型(3)

[复制链接]
1#
zorsite 发表于 2012-12-5 19:47:07 | 显示全部楼层
这是一个有意思的题目,之前由于flexsim6.0的bug一直没有做下去,今天有空又研究了一下。
问题的核心在于处理器的离开触发和消息触发。
其工作原理如下:
当产品加工完离开处理器时,关闭输入端口,阻止下一个临时实体进处理器。
然后延时10秒发送一条消息给自己。
10秒之后处理器收到消息,消息触发激活,打开端口。
核心代码如下:
1.离开触发
  1. treenode item = parnode(1);
  2. treenode current = ownerobject(c);
  3. int port = parval(2);

  4. closeinput (current);

  5. treenode toobject = current;
  6. treenode fromobject =current;
  7. senddelayedmessage(toobject, 10, fromobject,0,0,0);
复制代码
2.消息触发
  1. treenode current = ownerobject(c);

  2. openinput (current);
复制代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-5-18 07:57 , Processed in 0.059393 second(s), 13 queries .

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

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