![《eM-Plant仿真技术教程》省公开课金奖全国赛课一等奖微课获奖课件_第1页](http://file4.renrendoc.com/view2/M00/01/27/wKhkFmY6CRCAAI2gAABnd_qVErE379.jpg)
![《eM-Plant仿真技术教程》省公开课金奖全国赛课一等奖微课获奖课件_第2页](http://file4.renrendoc.com/view2/M00/01/27/wKhkFmY6CRCAAI2gAABnd_qVErE3792.jpg)
![《eM-Plant仿真技术教程》省公开课金奖全国赛课一等奖微课获奖课件_第3页](http://file4.renrendoc.com/view2/M00/01/27/wKhkFmY6CRCAAI2gAABnd_qVErE3793.jpg)
![《eM-Plant仿真技术教程》省公开课金奖全国赛课一等奖微课获奖课件_第4页](http://file4.renrendoc.com/view2/M00/01/27/wKhkFmY6CRCAAI2gAABnd_qVErE3794.jpg)
![《eM-Plant仿真技术教程》省公开课金奖全国赛课一等奖微课获奖课件_第5页](http://file4.renrendoc.com/view2/M00/01/27/wKhkFmY6CRCAAI2gAABnd_qVErE3795.jpg)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
《eM-Plant仿真技术教程》物流工程11/81CH1仿真建模与eM-PlanteM-plant仿真系统是德国tecnomatix企业产品,其前身为simple++,专门用于“离散系统”建模与仿真分析。特点:面向对象建模集成仿真环境仿真过程可视化专用仿真语言开放数据接口2D+3D提供如GA,ARIS,Gantt等模块22/81浏览器窗口33/81Connector:连接器EventController:仿真控制器Frame:Frame窗口Interface:层式结构接口Source:产生MUDrain:回收MUSingleProc:单工位工作站ParallelProc:多工位并行工作站Assembly:组装站点DismantleStation:拆卸站点Store:存放站44/81PlaceBuffer:带工作站缓冲区Buffer:缓冲区、暂存区Sorter:带排序功效缓冲区Line:轨道(有速度)TurnTable:旋转台AngularConverter:方向转换轨道Track:单车道路线(不允许错车、无速度)TwoLaneTrack:双车道路线(允许错车)FlowControl:分流控制Cycle:循环55/81WorkerPlace:工位FootPath:工人行走路径WorkerPool:工人池Worker:工人Exporter:服务提供者Broker:资源调度者ShiftCalendar:日程表66/81Method方法Variable变量TableFile:(二维)表CardFile:随即表StackFile:栈表、堆栈QueueFile:队列表Trigger:定时触发AttributeExplorer:属性浏览器TimeSequence:时间序列Generator:发生器XMLInterface:XML接口FileInterface:文件接口FileLink:文件链接77/81Comment:评论Gauge:规格(显示数据)Chart:图表ReportDialog:对话框88/81BottleneckAnalyzer:瓶颈分析器SankeyDiagram:Sankey图ExperimentManager:试验管理器NeuralNet:神经网络TransferStation:中转站PortalCrane:门座起重机99/81第二章eM-Plant初步知识1010/81CH2-1创建一个em-plant模型
CH2-Sample11111/81CH2-2对象复制和继承CH2-Sample11CH2-Sample121212/81第三章eM-Plant建模基本元素---对象1313/81CH3-1使用EventController对象跟踪仿真事件CH3-EventDebugger11414/81CH3-2Source对象中Operatingmode项作用CH3-Source_operationmode1515/81CH3-3物流对象准备步骤(Set-up)设置CH3-Station1s1_setupisdo print"settingup..."end;1616/81CH3-4Trigger对象应用CH3-Trigger1s1_ctrl(old,new:boolean)isdo s1.pause:=new;end;1717/81第四章分流、动画和层式结构1818/81CH4-1图标参考点、动画点及动画线设置和作用CH4-Animation11919/81CH4-2分流和分流动画CH4-Sam_hierachy12020/81CH4-2分流和分流动画AddAttribisrandNo:real;do randNo:=z_uniform(2,0,1); @.createattr("type","string"); ifrandno>0.5then @.type:="red"; @.curricon:="red"; else @.type:="green"; @.curricon:="green"; end; print@.type;end;Distri_entity(r:integer):integerisdo print"call"; if@.type="red"then return1; else return2; end;end;2121/81CH4-3层式结构CH4-Sam_hierachy2CH4-Sub_hierachy22222/81CH4-4层式结构动画设置CH4-Sam_hierachy2CH4-Sub_hierachy22323/81第五章表和图2424/81CH5-1栈表以及队列表存取CH5-StackFile_and_QueueFile2525/81CH5-1栈表以及队列表存取Resetisdo stackfile.delete; queuefile.delete; deletemovables;end;countMuis i:integer;do ifstackfile.emptythen i:=1; else i:=stackfile.dim+1; end; stackfile.push(i); queuefile.push(i);end;2626/81CH5-1栈表以及队列表存取pop_from_fileis i:integer;do ifstackfile.dim>7then i:=stackfile.pop; printi; i:=queuefile.pop; printi;
end;end;2727/81CH5-2Chart对象使用之一CH5-ChartPlot12828/81CH5-2Chart对象使用之一caseisdo ifbuffer_a.numMU>9orbuffer_b.numMU>9 then ?.deleteMovables; end;--ifend;2929/81CH5-3Chart对象使用之二CH5-Chartplot2reset
isdo deletemovables; PartRecord.delete(`[2,1]..`[2,3]);end;3030/81Creatpartis i:real;do i:=z_uniform(1,0,1); @.createattr("type","string");--Createattribute ifi<0.2then @.type:="red"; PartRecord["Number",1]:=PartRecord["Number",1]+1; elseifi<=0.5andi>=0.2then @.type:="green"; PartRecord["Number",2]:=PartRecord["Number",2]+1; elseifi>0.5then @.type:="blue"; PartRecord["Number",3]:=PartRecord["Number",3]+1; end;end;3131/81第六章SimTalk语言和Method对象3232/81CH6-1Method调试器使用CH6-Debugger1M1is sum:real;
do sum:=M2(10,7.5); print"result:",sum;end;3333/81CH6-1Method调试器使用M2(n1,n2:real):realisdo result:=n1+n2;end;3434/81CH6-2匿名指代符使用CH6-Sub_AI1AI1isdo print@.getno; print?.name; printself; printcurrent; printlocation; printlocation.location; printroot;end;3535/81CH6-2匿名指代符使用CH6-AI13636/81CH6-3Variable对象使用CH6-Variable13737/81CH6-3Variable对象使用Resetisdo deletemovables; productquantity:=0;end;Moveisdo @.move(Drain); end;3838/81CH6-3Variable对象使用Countisdo productquantity:=productquantity+1;end;3939/81更改模型Resetisdo deletemovables; productquantity:=0;productquantity1:=0;end;4040/81更改模型Countisdo if@.name="Entityred"then productquantity:=productquantity+1; else productquantity1:=productquantity1+1; end;end;4141/81更改模型Moveis i:integerdo ifbuffer.nummu=10then fori:=1to10loop @.move(Drain); next; end;end;4242/81CH6-4Method对象调用CH6-BecalledInitisdo deletemovables; ref(test).methcall(0);end;4343/81CH6-4Method对象调用Testisdo print"testMethodbecalled."; printeventController.simtime; M1; .models.ch6.becalled.M1; self.methcall(40); (V1);end;4444/81CH6-4Method对象调用M1isdo print"M1methodiscalled...";end;M2isdoprint"M2methodiscalledbyavariableobject.";end;4545/81第七章物流对象----生产类物流对象4646/81CH7-1Assembly对象和DismantleStation对象使用CH7-Sam_assembly14747/81CH7-2Buffer对象和PlaceBuffer对象使用CH7-Sam_buffer4848/81Visitbufferisdo --printplacebuffer[3].; --printplacebuffer.PE(3).; --printbuffer.PE(3).cont.name; end;4949/81CH7-3Store对象使用CH7-Sam_storeresetisdo deletemovables;end;5050/81MoveMuis xdim,ydim:integer;do printstore.numMu;-- printeventcontroller.simtime;-- waituntildrain.emptyprio1; forxdim:=1to3loop forydim:=1to3loop ifstore[xdim,ydim].cont/=voidthen store[xdim,ydim].cont.move; return; end; next; next;-- ref(self).methcall(70);-- self.methcall(0);end;5151/81CH7-4采取ShiftCalendar对象排班CH7-ShiftCalendar1resetisdo deletemovables;end;5252/81CH7-4Cycle对象使用CH7-Cycle15353/81第八章物流对象---运输类物流对象5454/81CH8-1Line对象使用CH8-Sam_conveyor5555/81CH8-2Transporter对象方向控制之一CH8-CrossTransfer5656/81CH8-2Transporter对象方向控制之一INITisdo .MUs.transporter.create(track,2);end;EnterOrderis Station:object;do station:=?; orderlist.push();end;5757/81CH8-2Transporter对象方向控制之一Load1isdo print"LoadingSP1"; sp1.cont.move(@); @.backwards:=false;end;Load2isdo print"LoadingSP2"; sp2.cont.move(@); @.backwards:=true;end;5858/81Unloadis order:string;do print"Unloading..."; @.stop; ifnot@.emptythen waituntilsp3.emptyprio1; @.cont.move(sp3); end; waituntilorderlist.dim>0prio1; order:=orderlist.pop; iforder="SP1"then @.backwards:=true; else @.backwards:=false; end; @.continue;end;5959/81CH8-3Transporter对象方向控制之二CH8-Transporter16060/81CH8-3Transporter对象方向控制之二resetisdo deletemovables; .Models.ch8.Mus.transporter.create(track11,10); track11.cont.speed:=2;end;6161/81loadisdo print"loading"; --@.stop; source.cont.move(@); --@.backwards:=false; if@.="red"then @.destination:=TRACK1; else @.destination:=TRACK2; end; --@.move; --@.continue; @.DestCtrl:="Unload";end;6262/81Unloadisdo print"unloading"; ifnot@.emptythen if@.="red"then @.cont.move(drain); else @.cont.move(drain1); end; @.destination:="";@.DestCtrl:=""; end; @.move;end;6363/81CH8-4Transporter对象方向控制之三CH8-Transporter26464/81CH8-4Transporter对象方向控制之三resetisdo deletemovables; .Mus.transporter.create(track,2); track.cont.speed:=2; track.cont.destination:="Track5"; track.cont.automaticrouting:=TRUE;end;6565/81更改模型1resetisdo deletemovables; .Mus.transporter.create(track,2); track.cont.speed:=2; track.cont.destination:="Track5"; track.cont.automaticrouting:=False;end;6666/81CH8-5TurnTable对象使用CH8-Sam_turntable6767/81第九章物流对象---资源类物流对象6868/81CH9-1Exporter对象和
Broker对象使用CH9-Sam_exporter6969/81CH9-2WorkerPool对象、Workerplace对象及FootPath对象使用CH9-Sam_workplace7070/81CH9-3设置一组工人(Workers)提供多项服务(Services)CH9-Sam_w
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025至2030年中国毛孔紧致乳数据监测研究报告
- 2025至2030年中国棉花杀虫剂数据监测研究报告
- 2025至2031年中国针头模具行业投资前景及策略咨询研究报告
- 2025至2030年中国胶片灯数据监测研究报告
- 2025至2030年中国纹边综丝数据监测研究报告
- 2025至2030年中国DVR音视频解码芯片数据监测研究报告
- 批发企业税收筹划与合规考核试卷
- 批发业务中的库存预测与优化模型考核试卷
- 弹簧在健身器材中的力矩控制考核试卷
- 搪瓷卫生洁具的抗菌技术与产品研发考核试卷
- 武汉2025年湖北武汉理工大学管理人员招聘笔试历年参考题库附带答案详解
- 使用错误评估报告(可用性工程)模版
- 2024年高考全国甲卷英语试卷(含答案)
- 2024年湖南高速铁路职业技术学院单招职业技能测试题库附答案
- 第四章《数列》复习小结示范公开课教学PPT课件【高中数学人教A版】
- GB/T 8944.1-2008纸浆成批销售质量的测定第1部分:浆板浆包及浆块(急骤干燥浆)浆包
- 苏教版(苏少版)九年级美术下册全册课件
- 2022年江苏省盐城市中考英语试题及参考答案
- 中国文化简介英文版(ChineseCultureintroduction)课件
- 文化差异与跨文化交际课件(完整版)
- 工程经济学完整版课件全套ppt教程
评论
0/150
提交评论