设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5586|回复: 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 | 显示全部楼层
你说的应该有两种办法解决。
2 y* t9 D' c. w1 V: H4 @1 Q/ F1、在control-entrance中设定method,让source按照你的条件产生物体。
: W, ]# f. e! \5 {2、你可以换一个角度,source产生物体并没有关系,你只要让它按照你的条件把物体送给下一步就可以了。也就是所,条件不满足时,物体在source中等待,条件满足是,物体送给下一步。这个你可以在source的control-exit中设定。4 ~; l9 ]1 y! @, Q9 a) }1 R0 E9 Z
上述仅仅是我的猜想,我也是新手,还不会编写method,所以没有试过,不一定正确。
: Z* l9 _$ ], G9 T( `: ^如果你能说出你的具体条件要求,可以请这里的高手给你编写一个method试试。
发表于 2008-5-10 12:06:10 | 显示全部楼层
他问的不是这个问题。。。。。。。。。。。+ {2 U! s/ @# S/ M$ n& D6 s7 F, o

0 B' Q; ^2 j4 U% smethod控制不了source生成entity。如果你想控制source生成entity,可以在source里选择deliver table的time of creation方法,在你产生source生成entity命令的method位置写入deliver table的数据就行了。
 楼主| 发表于 2008-5-10 12:55:17 | 显示全部楼层
弱弱的问一下,能不能举个例子啊?# Q' Y9 s. Y7 i4 o
“在你产生source生成entity命令的method位置写入deliver table的数据就行了。”
" r, J: C: w; [# t" o; K6 P4 y: z3 g2 L这句话没有看明白?
发表于 2008-5-10 19:28:46 | 显示全部楼层
你先去看看deliver table是什么吧,这种问题应该自己先想过了再问。。。。。。。
 楼主| 发表于 2008-5-11 17:41:46 | 显示全部楼层
对kaly:( D$ N+ W+ i0 p6 J
我现在是刚刚学em-plant,好多想表达的意思不知道怎么用em-plant的工具进行表达,所以可能一些专业化的说法有点看不明白。不好意思,见笑。。。。。。
9 r" i4 O) I/ A* T0 y对torjanhero :  q1 I2 X* [4 k2 u% r* U
产生的实体不是固定间隔的,我这个地方是仿真,原料钢卷到原料库的过程的。
0 H6 `6 g7 H) X原料钢卷有不同的规格,同一次到的钢卷有不同的规格,每种规格又有不同的数量,而且到的时间也是随机的?不知道您有什么好的建议进行仿真?
 楼主| 发表于 2008-5-12 19:59:21 | 显示全部楼层
谢谢pipilu
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-24 08:01 , Processed in 0.015487 second(s), 13 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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