flexsim模型.docx

上传人:b****4 文档编号:1159478 上传时间:2022-10-18 格式:DOCX 页数:12 大小:110.93KB
下载 相关 举报
flexsim模型.docx_第1页
第1页 / 共12页
flexsim模型.docx_第2页
第2页 / 共12页
flexsim模型.docx_第3页
第3页 / 共12页
flexsim模型.docx_第4页
第4页 / 共12页
flexsim模型.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

flexsim模型.docx

《flexsim模型.docx》由会员分享,可在线阅读,更多相关《flexsim模型.docx(12页珍藏版)》请在冰豆网上搜索。

flexsim模型.docx

flexsim模型

模型一

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模型布局

Me™[-7.^5.号o.rcn]

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:

case1:

colorred(item);break;

case2:

colorblue(item);break;

case3:

colorblack(item);break;

case4:

coloryellow(item);break;

default:

colorarray(item,value);break;单击“确定'关闭窗口

b:

临时实体流向的设定双击打开“暂存区'属性窗口打开“临时实体流'选项卡在“输出发送至端口'下选择

——根据临时实体类型值执行不同的case值:

值:

getitemtype(item)

Cases:

case1:

return1;

case2:

return1;

case3:

return2;

case4:

return2;

default:

return0;

“确定”

双击打开“分拣传送带T属性窗口,

在分拣传送带流向属性选项卡下设置“发送条件”――安端口

case1:

returngetitemtype(item)==2;

case2:

returngetitemtype(item)==1;

case3:

return1;default:

return1;

如下图8.1:

发送杀件

|圍囚

圍囚

分拣传奁帯流问備送帯布局触岌器柿签|常规|统计

拽端口:

按隨不同以不同方式处理毎个端口:

case1:

returngetiterntypefiterti)==2;i▼j按端口卓照不同苗SE以不丽式处理每个譎匚TT

I

1:

returngetitemtypetrtem}==2;

ncase2:

returngetrtemtype(rtem}=1;E

-case3:

return1;

Jdefautt:

return1;

默认选项将类型为啲临时实体从端口1发送,将类型为嘲临时实体从端口戏送,其I仙誉刑购知時皇佚M漣门岂巻连^■

图8.1:

分拣传送带1流向的设定

出口改为2和5

ExitPointBlocking

OutputPort1

2.000

0,000

OutputPort2

s.ooo

0.000

倍送带长度:

10.000

图8.2:

分拣传送带1分拣出口的设定

同理:

设置分拣传送带2

岌送杀件

按端口;按照不同3託以不同方式处理每个端口;case1:

returngetitenntype(item;-==4;i

.按端口:

按籍不同bse以不同方式处理每个端口:

A

]

case1:

returngetitemtype(item)==4;

BS

-case2:

returngetitemtype(rtem)==3;-case3:

return1;

Jdefault:

return1;

默认选顷将类型为啲临日按体从端口偻送,将类型为醴临时实体从端□缎闺其

优兰型的]临血車休址謡m岩注a

图8.3:

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

 

ExitPoint

Blocking

OutputPort1

2.000

Ch000

OutputPort2

6.000

O.OOQ

伎送蒂长度:

10,000

图8.4:

分拣传送带2分拣出口的设定

其余实体流向均选择默认状态,即发送至“第一个可用端口

C:

运输工具的设定

分别设置传送带1、2、3、4使用运输工具

指定端口中间端口1

d:

临时实体最终位置的确定

双击打开“发生器“属性窗口

在“触发器“选项卡下继续创建”创建触发――设置标签:

实体:

item

标签:

“lie”

值:

duniform(1,10)

――设置标签:

实体:

item

标签:

“ceng”值:

duniform(1,6)如下图8.5:

口•J!

EJa>2^

设贵F曲寸实悴类里临时冥体:

it^rr$翎寸实悻类型:

duniformCl用④国囚

尹屋]圍因

田函亶囚

设羞标笠

实体:

item

E标签一"lie"

價:

dunifDrm(1,10)

设责标釜实体:

item

标"ceng"

f旨:

duniformll.C)

图8.5:

临时实体最终位置的实现(标签的设置)

“确定”关闭窗口

双击打开“货架1”属性窗口

在“货架”选项卡“放置到列”选择

指定

歹U数:

getlabeInum(item,“lie”)

枚重到列

指走歹憐1:

ge曲belnumQte叫1的注释:

可以扌靛一个當里值或荀TEHZ】

、嵐

F列」频-getljbtJnumlilem/'lie")

注释

!

可以指走一个常里值或者命令Cgetitenntype(item)rgetiabeinumOtemh~1abelname^>尊)结果©

@a

m

图8.6:

放置到货架列位置的设置(通过查询标签)

“放置到层”选择

指定

层号:

getlabeInum(item,“ceng”)

砲置到层

扌旨定层号:

ged^beHum(itemrrcens')逹釋;可以特定一个當里值或▼

指定

层号:

getlabeInum(item/'ceng"!

注释可以指定一个常里值或^^(getitembpe{item).getiabeinumdterri.labelname'X^^E^fl

图8.7:

放置到货架层位置的设置(通过查询标签)

同理:

对货架2、3、4做同样的设置

“确定”一一“重置”一一“保存”

模型二

1模型描述

有三个货架,分别为货架1、货架2和货架3,每个货架的列数和层数都为10,货架1存放红色的产品1,货架2存放绿色的产品2,货架3存放蓝色的产品3,初始状态下,每个货架中的产品数量都为100;

运输机1、2和3在分配器的统一控制下,按照客户订单的要求,从客户1的订单开始,将客户需要的产品从相应的货架上取下后,放在相应的托盘上打包后,进入分拣传送带自动分拣,每个客户使用托盘颜色不同,客户1到5使用的托盘颜色分别为红色、绿色、蓝色、白色、黄色。

客户订单详情如下表:

表9.1:

客户订单

订单需求

客户1

客户2

客户3

客户4

客户5

产品1

3

5

2

1

2

产品2

4

2

6

3

5

产品3

2

4

3

7

8

打包后,客户1的产品从分拣传送带自动分拣进入传送带5,然后进入暂存区5;客户2的产品从分拣传送带自动分拣进入传送带4,然后进入暂存区

4;客户3的产品从分拣传送带自动分拣进入传送带3,然后进入暂存区3;客户4的产品从分拣传送带自动分拣进入传送带2,然后进入暂存区2;客

户5的产品从分拣传送带自动分拣进入传送带1,然后进入暂存区1。

2模型布局

MousePwBitoiH2-D25.-5.»3rD.GDO]

3功能实现和参数设定

(1)连接

发生器2分别与货架1、2、3――“A”连接;货架1、2、3分别与合成器一一“A”连接;

发生器1与合成器一一“A”连接;

合成器与分拣传送带一一“A”连接;

分拣传送带分别与传送带5、4、3、2、1――“A”连接;

传送带5、4、3、2、1分别与暂存区5、4、3、2、1――“A”连接;货架1、2、3分别与分配器一一“S”连接;

分配器分别与运输机1、2、3“A”连接。

(2)参数设定

a:

临时实体类型、颜色和初始位置的设定双击打开“发生器”的属性窗口打开“发生器“选项卡到达方式选择“到达序列”

刷新到达次数为3:

按下面截图设置类型和数量

到达次数

3

刷新到达

重复时间裘/序列表

标菱数星

0

刷新标签|添加表格至呃I]

 

ItemName

IternType

Quantity

Arrival1

Product

Looa

100.000

Arrival

Product

2*000

100.000

Arrival3

Product

3.000

100.000

图9.1:

发生器到达方式和数量设置

单击“应用”不关闭窗口打开“触发器”选项卡在“创建触发”下添加

――根据临时实体类型值设置颜色

值:

getitemtype(item)

Cases:

case1:

colorred(item);break;

case2:

cologreen(item);break;

default:

colorarray(item,value);break;

不关闭窗口点击“应用”

打开“临时实体流”选项卡,在“输出发送至端口”下选择

根据临时实体类型值执行不同的cases

值:

getitemtype(item)

Cases:

case1:

return1;

case2:

return2;

case3:

return3;

default:

return0;

“确定”关闭窗口

双击打开“货

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 求职职场 > 社交礼仪

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1