设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5581|回复: 7

[求助] 帮个忙吧

[复制链接]
发表于 2008-5-9 22:21:33 | 显示全部楼层 |阅读模式
5仿真币
有没有办法让产生物体的source不产生物体,在满足一定的条件下再开始产生物体呢?

最佳答案

查看完整内容

可以在程序里设定unplanned或者paused=true,档满足某个条件时可以unplanned或者paused=false,当然这是在source不被ShiftCalendar调用的情况下。也可以在出口程序上添加if 条件 then @.move end;用来控制entity的移动,这样当不满足条件时entity就不会移动了,在其他程序里控制if 条件 then source.mu.move(目的地); end;这样就又可以运行了。 ...
发表于 2008-5-9 22:21:34 | 显示全部楼层
可以在程序里设定unplanned或者paused=true,档满足某个条件时可以unplanned或者paused=false,当然这是在source不被ShiftCalendar调用的情况下。也可以在出口程序上添加if   条件  then @.move   end;用来控制entity的移动,这样当不满足条件时entity就不会移动了,在其他程序里控制if  条件  then source.mu.move(目的地);  end;这样就又可以运行了。
发表于 2008-5-10 10:38:51 | 显示全部楼层
你说的应该有两种办法解决。
9 S8 e* \8 X" v6 y1、在control-entrance中设定method,让source按照你的条件产生物体。" v/ o% h3 t, Q2 D) ^" j! f/ C  [
2、你可以换一个角度,source产生物体并没有关系,你只要让它按照你的条件把物体送给下一步就可以了。也就是所,条件不满足时,物体在source中等待,条件满足是,物体送给下一步。这个你可以在source的control-exit中设定。
9 ], n) r, C# n: J/ O; K: {3 H上述仅仅是我的猜想,我也是新手,还不会编写method,所以没有试过,不一定正确。
1 ]& U& z& [: R& h3 \% B, x如果你能说出你的具体条件要求,可以请这里的高手给你编写一个method试试。
发表于 2008-5-10 12:06:10 | 显示全部楼层
他问的不是这个问题。。。。。。。。。。。
* ^0 _% y9 ]) K7 x' U' Y
* k# }% F  c! amethod控制不了source生成entity。如果你想控制source生成entity,可以在source里选择deliver table的time of creation方法,在你产生source生成entity命令的method位置写入deliver table的数据就行了。
 楼主| 发表于 2008-5-10 12:55:17 | 显示全部楼层
弱弱的问一下,能不能举个例子啊?
  |  z7 \7 C4 h1 q& O: {“在你产生source生成entity命令的method位置写入deliver table的数据就行了。”: W2 }9 N* a3 A9 `  m
这句话没有看明白?
发表于 2008-5-10 19:28:46 | 显示全部楼层
你先去看看deliver table是什么吧,这种问题应该自己先想过了再问。。。。。。。
 楼主| 发表于 2008-5-11 17:41:46 | 显示全部楼层
对kaly:
5 n0 i+ _; _. e2 I我现在是刚刚学em-plant,好多想表达的意思不知道怎么用em-plant的工具进行表达,所以可能一些专业化的说法有点看不明白。不好意思,见笑。。。。。。
2 @/ k0 U* b, Q/ f! b4 w2 d对torjanhero :
$ L) I% k7 |: y2 c' M* `) t" l' W% Y9 P产生的实体不是固定间隔的,我这个地方是仿真,原料钢卷到原料库的过程的。
! k5 R/ [! F! h/ s( U% J原料钢卷有不同的规格,同一次到的钢卷有不同的规格,每种规格又有不同的数量,而且到的时间也是随机的?不知道您有什么好的建议进行仿真?
 楼主| 发表于 2008-5-12 19:59:21 | 显示全部楼层
谢谢pipilu
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2024-11-24 05:21 , Processed in 0.011835 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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