全球FlexSim系统仿真中文论坛

搜索
查看: 755|回复: 0

FlexSim十大入门案例模型 | 模型8

[复制链接]
susan 发表于 2017-4-5 01:29:20 | 显示全部楼层 |阅读模式
1 模型描述
      
      发生器产生四种临时实体,服从整数均匀分布,类型值分别为1、2、3、4,颜色分别为红色、蓝色、黑色、黄色,进入暂存区;
      四种临时实体最后将被分别放置到四个货架相应的位置上,每个货架都分为10列、6层;每个临时实体被放置到货架上的位置是随机的,每个临时实体被放置到货架上的列数和层数都服从整数均匀分布;
      红色和蓝色临时实体进入分拣传送带1自动分拣,分拣传送带1长度为10,接着蓝色临时实体从分拣传送带1的出口点2处被分拣至传送带1上,然后堆垛机1将传送带1上的临时实体放置到货架2相应的位置上;
      红色临时实体从分拣传送带1的出口点5处被分拣至传送带2上,然后堆垛机1将传送带2上的临时实体放置到货架1相应的位置上;
      同样的,黑色和黄色临时实体进入分拣传送带2自动分拣,分拣传送带2长度为10,接着黄色临时实体从分拣传送带2的出口点2处被分拣至传送带3上,然后堆垛机2将传送带3上的临时实体放置到货架3相应的位置上;
      黑色临时实体从分拣传送带2的出口点6处被分拣至传送带4上,然后堆垛机2将传送带4上的临时实体放置到货架4相应的位置上;

2 模型布局


3 功能实现和参数设定

   (1)连接
           发生器与暂存区——“A”连接;
           暂存区分别与分拣传送带1和分拣传送带2——“A”连接;
           分拣传送带1分别与传送带1和传送带2——“A”连接;
           分拣传送带2分别与传送带3和传送带4——“A”连接;
           传送带1与货架1——“A”连接;
           传送带2与货架2——“A”连接;
           传送带3与货架3——“A”连接;
           传送带4与货架4——“A”连接;
           传送带1和传送带2分别与堆垛机1——“S”连接;
           传送带3和传送带4分别与堆垛机2——“S”连接。
   (2)参数设定
        a:临时实体类型和颜色的设定
           双击打开“发生器”的属性窗口
           打开“触发器”选项卡
           在“创建触发”下添加
           ——设置临时实体类型:
           实体:item
           类型:duniform(1,4)
           ——根据临时实体类型值设置颜色
            值:getitemtype(item)
            Cases:
             默认 :  colorarray(item, value);
            case 1:  colorred(item);
            case 2:  colorblue(item);
            case 3:  colorblack(item);
            case 4:  coloryellow(item);
            单击“确定”关闭窗口

        b:临时实体流向的设定
            双击打开“暂存区”属性窗口
           打开“临时实体流”选项卡
           在“输出发送至端口”下选择
           ——根据不同的case选择输出端口:
           Case函数:getitemtype(item)
            预置Cases:
            case默认: 端口1;
            case 1:    端口1;
            case 2:    端口1;
            case 3:    端口2;
            case 4:    端口2;
           “确定”
            双击打开“分拣传送带1”属性窗口,
            在分拣传送带流向属性选项卡下设置“发送条件”
            ——按端口发送
            预置端口:
            端口:默认   条件:1;
            端口:1      条件:getitemtype(item) == 2;
            端口:2      条件:getitemtype(item) == 1;
            如下图8.1:

            图8.1:分拣传送带1流向的设定
            出口改为2和5

            图8.2:分拣传送带1分拣出口的设定
            同理:设置分拣传送带2

                  图8.3:分拣传送带2的输出流向设定

         图8.4:分拣传送带2分拣出口的设定
             其余实体流向均选择默认状态,即发送至“第一个可用端口

          c:运输工具的设定
             分别设置传送带1、2、3、4使用运输工具
             ——指定端口:中间端口1

         d:临时实体最终位置的确定
             双击打开“发生器“属性窗口
             在“触发器“选项卡下继续选择”创建触发“
             ——数据设置 > 设置标签:
             实体: item
             标签:“lie”
             值:   duniform(1,10)
             ——设置标签:
            实体: item
            标签:“ceng”
            值:   duniform(1,6)
            如下图8.5:

         图8.5:临时实体最终位置的实现(标签的设置)
          “确定”关闭窗口
           双击打开“货架1”属性窗口
           在“货架”选项卡“放置到列”选择
           ——指定
           列数:getlabel(item,“lie”)

         图8.6:放置到货架列位置的设置(通过查询标签)
          “放置到层”选择
           ——指定
            层号:getlabel (item,“ceng”)

        图8.7:放置到货架层位置的设置(通过查询标签)
        同理:对货架2、3、4做同样的设置
         “确定”——“重置”——“运行”

本帖子中包含更多资源

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

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2019-9-19 02:10 , Processed in 0.097250 second(s), 15 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

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