exp2eM-Plant的进一步应用_第1页
exp2eM-Plant的进一步应用_第2页
exp2eM-Plant的进一步应用_第3页
exp2eM-Plant的进一步应用_第4页
exp2eM-Plant的进一步应用_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

eM-Plant的进一步应用eM-Plant的进一步应用阶层式模式构建其他对象及simtalkIconEdit&AnimationDatacollection阶层式模式构建结构式生产线构建阶层式构架整个工厂由一个模拟模型构建而成生产线则又由一个Frame构成子Frame又由几个基本对象组成生产线可以视为一个组合式的对象,此对象与基本对象一样,可以重复使用子Frame/生产线阶层式构架

实际系统机器1加工中心机器3Buffer1机器2

仿真模型例3:完整鼠标与轨迹球制造完整鼠标与轨迹球制造流程说明新增基本对象设定对象属性开始模拟流程说明例2与例3的不同之处为鼠标装配与轨迹球装配变为两站的生产线,一站组装内部,一站组装外壳。组装时间每站为30秒,完成一条生产线组装需要1分钟。测试机器加入人工的设置时间,并且加入1名操作员,负责设定机器业务。每台测试机的设定时间为10秒钟。PCB投入暂存区自动插件站PCB分派鼠标装配生产线轨迹球装配生产线暂存区测试机分派新测试机旧测试机产品产出一名操作员半制品到达暂存区内部组装暂存区外壳组装半制品产出新增基本对象代表生产线构架的对象连接阶层式构架的对象代表人力资源中心的对象代表操作员的对象eM-Plant模型Step1设置对象属性——FrameStep2设定对象属性——InterfaceFeatures:Icon:MaterialflowbasicobjectSide改为rightStep3设定对象属性:Broker特征:IconMaterialflowbasicobjectBroker对象在eM-Plant中扮演的角色类似于人力资源中心。所有机器需求人力的动作都会通过Broker对象来寻找,而Broker对象也需要和所有Exporter对象连接,掌握每一个Exporter对象能服务的工作项目。所以Broker对象是Exporter(操作员)与机器之间沟通的媒介。在例3中,只需要在Frame里拉出一个Broker对象作为中介中心即可。Step4设定对象属性:ExporterExporter对象可视为提供某种作业服务(如:维修,setup等等)的人员。但是,Exporter对象一定要搭配Broker对象才能发挥作业。光是Exporter并没有办法与机器做连线,一定要配合Broker对象作为Exporter与机器沟通的媒介。所拥有的技能人数所连接的brokerStep5设定对象属性:机器所需人数除了操作员(Broker&Exporter)这方面需要做人数(Capacity)及服务项目(services)等的设定外,机器方面也需要指定所需操作员的服务项目,所以机器方面也需要设定。有附加操作员功能的对象皆有一个Importer

页面Active必须选中此页面中的设定才能起作用Commonresources选项可以让使用者决定set-up与processing要一起设定还是分开设定。所连接的Broker需要注意的是要做setup或processing的设置必须要先取消集成选项才能够进行设定或修改Shift+双击,弹出设置窗口在Name下填入机器所需要的服务项目(必须是Exporter)有的项目Step6开始模拟其他对象及simtalk例4方桌制造流程说明新增基本对象设定对象属性Method对象说明Simtalk语法介绍程序撰写控制点设定开始模型流程说明栈板来到桌面来到暂存区暂存区夹持站(将桌面放在栈板上)传送带插件站(将桌脚插在桌面上)暂存区桌脚来到传送带锁定站(锁定桌脚及桌面)传送带上漆站(刷漆)产品离开1、桌面部分的木板以均值为3分钟,标准差为30秒的正态分布到达。栈板每3分钟到达一件。每片桌面模板均需放在栈板上加工(以利于输送搬运),所以每片木板需等栈板就位后才搬至栈板上。2、桌脚的到达方式为批量到达,每次4只,到达间隔服从均值为3分钟,标准差为40秒的正态分布。3、当桌面在栈板上固定完毕后,由传送带送至下一站插件站。以上各站间传送带的长度为10米,速度为0.1m/s.4、当桌面来到插件站,插件站的作业为插上4只桌脚。插件站会判断桌脚暂存区有无桌脚,若桌脚暂存区无桌脚,此桌面会在插件机上等待,直到桌脚来到后才开始加工。插4只桌脚共需1分钟。此例中每一工作站前都有一个暂存区。5、待桌脚插入完毕后,继续以传送带运至下一站,此传送带与前一传送带一模一样。经由传送带运送至固定站,将桌脚与桌面用钉子固定,时间为定值2分钟。6、最后当桌脚与桌面固定完成后,一样由传送带运至上漆站,进行最后的上漆加工步骤,需要时间2分45秒。完成后即可包装出货。7、管理部门希望借助模拟模型找出生产过程中的瓶颈及生产效率等信息。要求建立em-plant模型模型。新增基本对象传送带栈板表文件方法Step1设置对象属性——Arrival栈板到达桌面到达桌脚到达Step2设置对象属性——ContainerCapacityxdim*ydimFeatures:IconCapacity:1~有限个Materialflowobject(passive),本身不具备动力可与Line一起搭配使用Step3设置对象属性——LineFeatures:IconCapacity:1~∞Materialflowobject(active),本身具有动力与container搭配一起使用Step4设置对象属性——BufferMethod对象说明及simtalk语法介绍此例中,有两处系统行为需要用Method控制将桌面放置在栈板上组装桌脚Step5设置对象属性——MethodMethod:撰写simtalk语句变量声明语句执行语句对象介绍——FrontorRear语法介绍——Whatis“@”and“?”Simtalk——waituntilWaituntilWaituntil<bolleanexpression>prio<igZ>Simtalk——loopLoop循环From<statementsequence1>until<condition>loop

执行语句;End;程序编写——将桌面放在栈板上当栈板来到栈板暂存区时,判断桌面暂存区有无桌面,若无桌面则栈板留在暂存区中,直到桌面暂存区有桌面。此时,栈板才移到夹持站上,桌面再移到栈板上。Pallete=Line.contDesktop=Line.cont.contLinePalleteDesktopMethod控制点设置栈板Exit暂存区前执行判断程序编写——组装桌脚当栈板(含桌面)来到插件暂存区时,立即判断桌脚暂存区有无4只桌脚,若无4只桌脚,则留在插件暂存区,直至桌脚暂存区有4只桌脚。此时,栈板(含桌面)才移到插件站上,而桌脚再移到桌面上。Method控制点设置在栈板(含桌面)退出插入暂存区时执行判断模型运行IconEdit&AnimationIconEdit在classlibrary里可以修改对象的图标修改桌面和桌腿的图标,某方桌加工厂生产方桌,其流程如下各工作站除磨床外,加工时间皆为1分钟磨床1和2的加工时间分别为8分钟和4分钟产品在选择磨床时,那个空闲选择那个,如果两个都空闲则使用效率高的(即磨床2)作业原材料投入锯床站锯床站磨床2磨床1上漆质量检查组合包装产品包装运出方桌搬运与存储栈板来到桌面来到暂存区暂存区夹持站(将桌面放在栈板上)传送带插件站(将桌脚插在桌面上)暂存区桌脚来到传送带锁定站(锁定桌脚及桌面)传送带上漆站(刷漆)产品暂存区搬运方向2m出货区8m仓库8m新增流程1、假设方桌完成加工后,需经由搬运车搬运至出货区;2、如果出货区已满,导致搬运车无法顺利卸货,则搬运车会把货物运至仓库存储;3、一旦出货区闲置时,则才把方桌从仓库取出运送到出货区。4、搬运车速度为0.5米/秒5、包装运出时间为3分钟新增流程说明成品暂存区出货区仓储检查点1检查点2检查点3搬运车新增基本对象eM-Plant模型Step1设定对象属性——TrackFeatures:Icon:Capacity:1~∞MaterialFlowbasicobject(passive)对象特性说明1、作为轨道用,与Line相似2、属于被动对象,本身不具有动力3、与Line最大的差别在于Line具有动力,而Track没有4、需要和本身具有动力的Transporter搭配使用Step1设定对象属性——Track拖曳更改方向和长度step2设定对象属性:TransporterFeaturesIcon:Capacity:1~∞Materialflowbasicobject(active)对象特性说明:1、Transporter的功能就像车子一样,可以设定长度、速度以及负载能力等;2、本身具有动力和负载能力;3、需要和Track搭配使用;4、Transporter与Container的最大差异在于前者本身具备动力,而后者没有。LengthSpeedX-dimensionY-dimensionstep3设定对象属性:storeFeatures:icon:Capacity:1~1000materialflowbasicobject(passive)对象说明1、Store可以作为日常生活所见的仓库,作为仓储物体所用;2、属于静态的被动对象,MU置于其上不会移动step4设定对象属性:Method产生TransporterInit初始化程序create(object,Length)step4设定对象属性:Method搬运车控制逻辑1检查成品暂存区有无成品等待搬运,step4设定对象属性:Method搬运车控制逻辑2出货区是否有空位,且搬运车上载有成品。step4设定对象属性:Method搬运车控制逻辑3如果搬运车上载有成品,则将成品送入仓库中;若仓库中有成品,且出货区有空位,则将仓库中的成品移至搬运车上。step5开始模拟Datacollection数据收集:以Exam_4方桌制造为例方桌制造完成个数(throughput)平均每块栈板在系统时间(cycletime)插件站机台使用率(workingpercentage)平均方桌的在制品个数(WIP)流程说明栈板来到桌面来到暂存区暂存区夹持站(将桌面放在栈板上)传送带插件站(将桌脚插在桌面上)暂存区桌脚来到传送带锁定站(锁定桌脚及桌面)传送带上漆站(刷漆)产品离开1、桌面部分的木板以均值为3分钟,标准差为30秒的正态分布到达。栈板每3分钟到达一件。每片桌面模板均需放在栈板上加工(以利于输送搬运),所以每片木板需等栈板就位后才搬至栈板上。2、桌脚的到达方式为批量到达,每次4只,到达间隔服从均值为3分钟,标准差为40秒的正态分布。3、当桌面在栈板上固定完毕后,由传送带送至下一站插件站。以上各站间传送带的长度为10米,速度为0.1m/s.4、当桌面来到插件站,插件站的作业为插上4只桌脚。插件站会判断桌脚暂存区有无桌脚,若桌脚暂存区无桌脚,此桌面会在插件机上等待,直到桌脚来到后才开始加工。插4只桌脚共需1分钟。此例中每一工作站前都有一个暂存区。5、待桌脚插入完毕后,继续以传送带运至下一站,此传送带与前一传送带一模一样。经由传送带运送至固定站,将桌脚与桌面用钉子固定,时间为定值2分钟。6、最后当桌脚与桌面固定完成后,一样由传送带运至上漆站,进行最后的上漆加工步骤,需要时间2分45秒。完成后即可包装出货。7、管理部门希望借助模拟模型找出生产过程中的瓶颈及生产效率等信息。要求建立em-plant模型模型。方桌制造完成数:利用全局变量新增一个全局变量,将其更名为throughput;新增一个名为stat的Method,以及一个名为statTableFile的TableFile记录累加的产出量(throughput),并记录到名为statTableFile的[1,1]单元格中2、每块栈板的周期时间:利用对象本身的属性在MU的productstatistics页面中,将productstatistics选项选中,才会启用对象本身提供的统计功能属性;completestatistics表格汇集了包括开始时间、结束时间等资料,其中AvgLT即代表MU的cycletime,可以通过statAvgLifeSpan属性获得;针对每次离开系统的MU,将其cycletime收集到statTableFile的[2,throughput]单元格中;3、插件站机台使用率:利用对象本身提供的属性将插件站机台使用率记录到statTableFile的[3,1]单元格中;设置statTableFile的格式1、取消继承2、设置列索引3、输入列名称throughputcycletimeworkingpercentageWIP4、设置各列的数据类型throughput列设置为integercycletime列设置为timeworkingpercentage和WIP列设置为real“stat”Method控制点的设定在Drain对象的control页面,设定执行名为stat的Method的控制点当MU进入Drain对象时即触发此Method,执行资料收集动作4、平均方桌的在制品个数:利用面积观念来计算在制品个数WIP随时间的变化不断变化平均在制品个数=仿真时间tWIPWIP_change_no:WIP状态改变的累计次数;totalWIP:系统中的WIP统计数据的收集过程重复模拟的设定假设每次模拟3天,重复模拟10次模拟重新设置(reset)清除系统中的MU(deletemovables)在每次模拟重设时清除名为statFileTable中的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论