设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3386|回复: 6

不同的产品会有不同的prcoess time

[复制链接]
发表于 2009-11-10 17:23:33 | 显示全部楼层 |阅读模式
想要设定一个server可以处理不同的产品,我先定设了两种不同的产品分别为PartA与PartB,之后在data window中设定data,用expression来设定不同的process time,设定完成后,在server的process time中设定为data里头的process time,可是出现的错误,请指教,谢谢!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-11-10 21:18:03 | 显示全部楼层
本帖最后由 focuscon 于 2009-11-14 18:07 编辑

这个可以用Discrete Function Table,先在Entity的Property\ Initial Priority里面赋初始值1和2,然后在Server Process Time的Reference里面引用即可。如图:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-11-10 21:25:26 | 显示全部楼层
使用DataTable必须有对应的方法给它指定Row,类似数组的index吧,否则它不知道该怎么办。
如果你想用一个Source产生好几种产品,就可以用Data Table然后在Source And-on Process里面指定对应的Row,当然这时候还要设定不同产品的比重,然后来个RandomRow。
发表于 2009-11-11 22:54:01 | 显示全部楼层
本帖最后由 focuscon 于 2009-11-11 22:59 编辑

似乎方法还比较多,也可以在Source的Process里面给Entity设定State并分别初始化为1和2,然后在Server的Process里面用settable过程引用这个State以指定Table的Row。试了一下没有问题。
不知我有没有搞错,请指教?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2009-11-12 15:21:06 | 显示全部楼层
4# JEFFZZ111
我开启了你的档案,在Process Window中增设SetTable中Row Number设定为ModelEntity.EntityType可是在设定中找不到.EntityType,请问这里是我模型在在哪边设定才会出现吗?还是哪里出问题? 请指教谢谢 !!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-11-12 22:02:35 | 显示全部楼层
发现好久没搞,很多东西忘记了,必须再次搞起来。。。
发表于 2009-11-12 23:09:56 | 显示全部楼层
本帖最后由 focuscon 于 2009-11-14 18:05 编辑

像这样多讨论才会发现问题,才会有进步,一个人闷头很容易闭门造车。大家继续努力参与讨论啊。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-3 12:38 , Processed in 0.015814 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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