|
树 练习模型:set component list.fsm
* 模型描述:
*
* 有4种类型的临时实体,服从均匀分布产生,进入conveyor,将它们运送至由产生托盘的source、combiner和暂存区组成的两组中的任意一组中。在conveyor的Send to Port 中设置输出规则,其中70%的临时实体流向与第一个输出端口连接的暂存区,剩下的30%流向第二个暂存区。
* Combiners将从托盘的标签上读取打包的数值并且按照这个数值进行打包作业。标签上的数值服从duniform(3, 12)分布。假设托盘发生器是无限产生托盘的。
* 装盘之后的托盘被送至处理器,托盘在处理器处处理的时间为:lognormal2(15, 3.1, 0.5) 乘以托盘上临时实体数量的值。
* 当托盘离开处理器时,通过托盘上箱子的不同类型来改变箱子的颜色,箱子的颜色为类型1为绿色,类型2为红色,类型3为橘黄色,类型4为蓝色。
* 将托盘按一定规则送至接收器,如果托盘上的箱子数量小于或者等于6个时就送往接收器1,当大于6时送往接收器2。
* 笔记:
*
* 实体库中的实体是封装好的,它们的节点类型不能修改。
* update component list 这个trigger里面的语句很好用
* targetcomponentsum:判断逻辑:
先查询 componentquantity 有没有满足,然后看targetcomponentsum 是否满足,如果不满足,再返回去查询每一个port的 componentquantity |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|