设为首页收藏本站

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

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5326|回复: 8

[求助] 如何对机床进行调整时间设置

[复制链接]
发表于 2009-5-19 23:11:30 | 显示全部楼层 |阅读模式
5仿真币
例如机床加工完A产品后,要进行加工B产品,但是机床加工不同产品时要进行相应的调整时间设置,怎样才可以实现加工完A产品后,机床调整几分钟后,再进行B产品的加工,如此循环?谢谢!

最佳答案

查看完整内容

这个没必要用循环,直接用条件语句,设一个method,如果检测到A产品时,就设定singleproc服从A产品在机台上的服务分布,如果检测到B时就让singleproc服从B产品在机台上的服务分布,设定服务分布可以用函数setparam用法,你查一下help就有了。 setParam Usage: ..setParam([,,...]); The method setParam sets the type of distribution and assigns a complete set of arguments to the distribution. The first argument, of ...
发表于 2009-5-19 23:11:31 | 显示全部楼层
这个没必要用循环,直接用条件语句,设一个method,如果检测到A产品时,就设定singleproc服从A产品在机台上的服务分布,如果检测到B时就让singleproc服从B产品在机台上的服务分布,设定服务分布可以用函数setparam用法,你查一下help就有了。
3 p$ p- y. ^- }! Z( CsetParam
5 ^7 O" ^, ?5 Q: i3 u& b! T& ^! EUsage:  <path>.<attribute>.setParam(<string>[,<any>,...]);  8 Z7 Q2 i/ @. u* u! Z; P

$ Z9 x% b' \9 P, \' UThe method setParam sets the type of distribution and assigns a complete set of arguments to the distribution. The first argument, of data type (string), sets the type of the distribution. Depending on the type, you have to enter additional arguments, such as Stream, Mu, Sigma, LowerBound, and UpperBound. 4 G0 [: r9 T/ p' E) o) v
. @2 e# ^: L+ ]  @" n
Example:  singleProc.proctime.setParam("normal",1,30,10);9 W" u, J3 G$ M% b, h
                   singleProc.proctime.setParam("normal",1,30,10,1,100);
' C4 F" t5 e4 N7 @                   singleProc.setuptime.setParam("formula","Variable1/20");
5 g5 ?- l* y; @) A  `9 [                   generator.duration.setParam("dEmp",2,TableEmp)
 楼主| 发表于 2009-5-20 00:09:51 | 显示全部楼层
刚刚找到了一个set-up time,请问是不是机床设置时间?
发表于 2009-5-20 01:01:24 | 显示全部楼层
你的题目这是一个难点,这些东西,你自己多一点看一下help吧,和em_plant里面的例子吧,你会得到很多启发的。
发表于 2009-5-20 04:13:08 | 显示全部楼层
那个method应放在哪里??
发表于 2009-5-20 04:16:45 | 显示全部楼层
这个还用说吗?5 C6 X, r: s- ]! F
肯放在你你想改变的的singleproc的entrance那里啦~
发表于 2009-5-20 10:38:45 | 显示全部楼层
你前面的回答都是对的,但是这条是错的。
* C3 L) U$ I8 B5 H, ^6 A7 `. a% ]! O这个method要放在该工站的上一个工站的exit位置。
( C) j: F1 I; U% V. T  |% e否则,当一个A的entity进入工站时候,更改的设置只有在下一个entity进入该工站的时候才会实现修改操作时间的功能。
, i" g* @1 y/ o/ C8 m* N1 t% @
+ l, _  H6 M! t
原帖由 winlin 于 2009-5-20 04:16 发表 这个还用说吗?肯放在你你想改变的的singleproc的entrance那里啦~
发表于 2009-5-20 11:26:26 | 显示全部楼层
谢谢,真的行啦。
发表于 2009-5-20 11:45:07 | 显示全部楼层
哦~~
5 k/ I9 ^* ]. }9 Q谢谢你的改正,因为我只是从理论上来讲的,我自己都没有试过。$ Q! v3 k$ P. P& R
你的意思是:就是第一个entity进入时是按第一个时间分布,而第二个开始使才按method的方式去实现修改操作时间的功能吗?
! O& D* ^, f5 V: S3 R  y请教kaly,但如果我在singleproc里面的set-up time设定一个时间,这会有影响吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-20 03:37 , Processed in 0.013473 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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