菜鸟求指点!:loveliness:
1.发生器:setitemtypeandcolor duniform(1,3)
2.box class:setlabel(name:pstime value:0)
3.处理器:
(1)process time
int case_val=getitemtype(item)
switch (case_val) {
case1 return normal(10, 3, 0);
case2 return exponential(10, 3, 0);
case3 return lognormal2(0, 10, 0.3, 0);
default return 1;
}
(2)处理结束时触发
if(getitemtype(item)==1)
setlabelnum(item,"pstime",normal(10,3,0));
else if(getitemtype(item)==2)
setlabelnum(item,"pstime",exponential(10, 3, 0));
else if(getitemtype(item)==3)
setlabelnum(item,"pstime",lognormal2(0, 10, 0.3, 0));
(3)send to port
double value=getlabelnum(item,"pstime")
if(value<3 || value>15)
return 2;
else return 1; |