《9第七章生产物流系统可视化建模与仿真.pptx》由会员分享,可在线阅读,更多相关《9第七章生产物流系统可视化建模与仿真.pptx(42页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、WitnessWitness 第第第第7 7 7 7章章章章 生产物流系统可视化建模与仿真生产物流系统可视化建模与仿真生产物流系统可视化建模与仿真生产物流系统可视化建模与仿真引言引言在工业生产中,物流装备系统和商业流程系在工业生产中,物流装备系统和商业流程系统多种多样,如何快速有效建立起准确描述统多种多样,如何快速有效建立起准确描述行为和运行逻辑是系统仿真的重要目标。行为和运行逻辑是系统仿真的重要目标。WitnessWitness提供了大量描述工业系统和商业流程的可视化提供了大量描述工业系统和商业流程的可视化模型元素,入生产线上的加工中心、传送设备、缓冲存模型元素,入生产线上的加工中心、传送设
2、备、缓冲存储装置等,以及逻辑控制元素,如流程的倒班机制、时储装置等,以及逻辑控制元素,如流程的倒班机制、时间发生的时间序列、统计分析等,用户可方便地将这些间发生的时间序列、统计分析等,用户可方便地将这些可视化的模型元素托拉到屏幕中,快速建立起物流系统可视化的模型元素托拉到屏幕中,快速建立起物流系统或商业流程的规划设计。工作循环时间、故障措施等来或商业流程的规划设计。工作循环时间、故障措施等来完成我们所研究的物流系统和商业流程的规划设计。然完成我们所研究的物流系统和商业流程的规划设计。然后,通过定义模型元素之间的输入输出关系,完成对物后,通过定义模型元素之间的输入输出关系,完成对物流系统和商业流
3、程的逻辑行为建模,从而建立起物流系流系统和商业流程的逻辑行为建模,从而建立起物流系统和商业流程仿真模型。通过其内置的仿真引擎,可快统和商业流程仿真模型。通过其内置的仿真引擎,可快速地进行模型的运行仿真,展示流程的运行规律。在整速地进行模型的运行仿真,展示流程的运行规律。在整个建模与仿真过程中,用户可根据不同阶段的仿真结个建模与仿真过程中,用户可根据不同阶段的仿真结果,随时地修改系统模型,如添加和删除必要的模型元果,随时地修改系统模型,如添加和删除必要的模型元素,动态地提高模型的精度。可方便地设计与测试新设素,动态地提高模型的精度。可方便地设计与测试新设计的工厂和流程方案,平衡服务与花费,简化换
4、班模计的工厂和流程方案,平衡服务与花费,简化换班模式,评测可选的设计方案。式,评测可选的设计方案。WitnessWitness WITNESS WITNESS界面一览界面一览界面一览界面一览菜单、工具栏、窗口一览使用使用WitnessWitness软件包进行物流与供应链系统的建模与软件包进行物流与供应链系统的建模与仿真,同样要遵循建模与仿真的一般步骤。在使用仿真,同样要遵循建模与仿真的一般步骤。在使用它进行计算机模型的建立时,有其特定的步骤:它进行计算机模型的建立时,有其特定的步骤:7.1 Witness7.1 Witness建模与仿真过程建模与仿真过程建模与仿真过程建模与仿真过程.元素定义(
5、Define).元素可视化(Display)的设置.细节(Detail)设计.运行(Run).报告(Report).归档(Documentor).优化(Optimizer)可以通过在布置窗口中点鼠标右键,选定快捷菜单中的“define”菜单项,跳出Define对话框,在该对话框中Name下输入模型基本元素的名称,在Element Type下拉菜单中选定基本元素的类型,在Quantity下输入模型基本元素的数量,然后点击Create完成一个模型基本元素的定义。用同样的方法定义模型的其他基本,所有模型基本元素定义结束后点击Close回到布置窗口。(1 1)定义系统元素)定义系统元素witness
6、软件是一套优秀的可视化建模与仿真工具,它可以将被仿真系统的可视实体以二维或三维的图形显示出来;在仿真运行时,它可以显示原材料、零部件、人员、运输车辆在系统中的运动状况。所以在定义了元素的基础上,要定义元素在各种状态下的现实图形。本步骤可以通过右击要定义显示特征的元素,通过选定弹出式菜单中的“display”菜单项,来进行设定。(2 2)元素可视化()元素可视化(DisplayDisplay)的设置)的设置元素显示工具栏中一共有九个对象,下面元素显示工具栏中一共有九个对象,下面从左到右,分别介绍这九个对象如下:从左到右,分别介绍这九个对象如下:1)显示设计模式下拉列表框:有两个选项Draw和Up
7、data,第一次设计建模元素的某一显示属性时,选择Draw项;对已经设计了的显示属性进行修改设计时,选择Updata项。2)属性下拉列表框:选择用于Draw或Updata的元素的属性项,该列表框中的属性项目随着元素类型的不同而有所不同。可以通过更改属性项的“Lable”来更改属性项的名称,当我们多次使用同一类型的显示属性项时,通过改变它们的名称以便于识别。例如,一个元素可能有多个Icon显示属性项,可以通过改变其名称来加以辨认。3)Draw按钮,用于激活显示设计对话框来进行显示属性的绘制和更改。4)Erase按钮,用于激活删除显示属性项对话框来进行属性项的删除。5)Layers是按钮,用于激活
8、层设计对话框来进行层的可移动性和可视性设计。6)Lock是按钮,用于设定元素显示属性项的锁定状态,该按钮将在三种状态之间切换(Lock、Unlock和Superlock)。Unlock:在此状态下,元素的可视性显示属性项可以在系统布局区单独移动.Lock:在此状态下,元素的可视显示属性项将作为一个整体在系统布局区移动;只有显示属性项在同一层时,才能够锁定.Super Lock:当设计的元素类型为模块Module时,在此状态下,该模块内的多有的元素的显示属性项将作为一个整体在系统布局区移动.7)Grid7)Grid按钮按钮:用于设定显示对象的位置是否捕用于设定显示对象的位置是否捕捉屏幕上的风格捉
9、屏幕上的风格,以便进行精确的定位以便进行精确的定位.8)Help8)Help按钮按钮:激活激活WitnessWitness帮助文件帮助文件.9)OK9)OK按钮按钮:当对一个元素的显示属性设置完当对一个元素的显示属性设置完毕毕,点击该按钮关闭显示工具栏点击该按钮关闭显示工具栏.在进行元素显示属性设计的时候在进行元素显示属性设计的时候,一般步骤一般步骤如下如下:1)从显示设计模式下拉列表框中选择从显示设计模式下拉列表框中选择Draw或或Updata.2)在属性下拉列表框中选择所要设计的属性在属性下拉列表框中选择所要设计的属性项项,如及其的如及其的”Name”、“Icon”、“Part Queue
10、”等。等。3)点击)点击 按钮进入显示项目的细节设定对按钮进入显示项目的细节设定对话框,进行设定即可。话框,进行设定即可。元素图标的移动和删除可以使用鼠标来完元素图标的移动和删除可以使用鼠标来完成。用鼠标左键选中要删除的图标,在图成。用鼠标左键选中要删除的图标,在图标上点击右键进入弹出式菜单,选择标上点击右键进入弹出式菜单,选择Delete Delete GraphicsGraphics选项,图标被删除。选项,图标被删除。元素图标尺寸打消的改变通过鼠标元素图标尺寸打消的改变通过鼠标+Ctrl+Ctrl键键来完成。用左键选中图标,按住来完成。用左键选中图标,按住CtrlCtrl键,拖键,拖动图标
11、周围可改变大小的小方框,小方框动图标周围可改变大小的小方框,小方框只出现在可以改变大小的图标上,也可以只出现在可以改变大小的图标上,也可以用用View/Graphical EditingView/Graphical Editing菜单项编辑图标。菜单项编辑图标。本步骤详细定义模型基本元素工作参数以本步骤详细定义模型基本元素工作参数以及各元素之间的逻辑关系,如系统结构、及各元素之间的逻辑关系,如系统结构、被加工对象在各台及其上的加工时间分布、被加工对象在各台及其上的加工时间分布、加工对象的工艺路线,以及其他规则等。加工对象的工艺路线,以及其他规则等。可以双击鼠标左键,通过弹出的可以双击鼠标左键,
12、通过弹出的DetailDetail对话对话框来设定。框来设定。(3)细节()细节(Detail)设计)设计通过试运行和修改模型,重复前三步得到通过试运行和修改模型,重复前三步得到正确的仿真模型之后,对系统进行一定时正确的仿真模型之后,对系统进行一定时间范围的运行,并在屏幕上动画显示系统间范围的运行,并在屏幕上动画显示系统运行的过程,运行方式可以是单步的、连运行的过程,运行方式可以是单步的、连续的和设定时间的。本步骤通过续的和设定时间的。本步骤通过WitnessWitness提提供的供的“Run”Run”工具栏工具栏 来进行操作。来进行操作。WitnessWitness内置安全系统,在运行模型时
13、,如内置安全系统,在运行模型时,如果缺少重要数据,将弹出提示和数据输入果缺少重要数据,将弹出提示和数据输入对话框,从而保护模型。对话框,从而保护模型。(4)运行()运行(Run)系统运行一段时间后,通过系统运行一段时间后,通过ReportingReporting工具栏工具栏 显示系统中元素的运行状态统计报告显示系统中元素的运行状态统计报告 。通。通过该报告,可以分析系统中可能村杂过该报告,可以分析系统中可能村杂udeude各各种问题;或通过某项指标来比较可选方案种问题;或通过某项指标来比较可选方案的优缺点。如机器的利用率、产品的通过的优缺点。如机器的利用率、产品的通过时间、在制品库存等。时间、
14、在制品库存等。(5)报告()报告(Report)WitnessWitness还提供了还提供了“Documentor”Documentor”模块,通模块,通过过ModelModel工具栏工具栏 ,显示系统中选中,显示系统中选中Documentor Documentor,可以让我们提取计算机模型,可以让我们提取计算机模型的各种信息,生成的各种信息,生成WordWord文档或直接打印出文档或直接打印出来。主要包括生产报告模块没有包含的有来。主要包括生产报告模块没有包含的有关元素的说明型文字、规则、活动、中断关元素的说明型文字、规则、活动、中断和基本信息。和基本信息。(6)归档()归档(Documen
15、tor)WitnessWitness还提供了系统优化还提供了系统优化“Optimizer”Optimizer”。如果一。如果一个系统的绩效将因其构成元素的配置不同,而得个系统的绩效将因其构成元素的配置不同,而得到不同的结果,并不需要建立多种配置的计算机到不同的结果,并不需要建立多种配置的计算机模型。我们可以直接使用同一个计算机模型,然模型。我们可以直接使用同一个计算机模型,然后通过后通过“Optimizer”Optimizer”模块来设定每一元素的可变模块来设定每一元素的可变属性值的取值范围,得到一个取值范围集合,并属性值的取值范围,得到一个取值范围集合,并设定表示绩效的目标函数是最大值还是最
16、小值进设定表示绩效的目标函数是最大值还是最小值进行优化仿真运行,就可以得到前行优化仿真运行,就可以得到前n n个最优绩效的系个最优绩效的系统配置(统配置(n n可自行设定。)可自行设定。)(7)优化()优化(Optimizer)7.2 Witness7.2 Witness建模与仿真过程应用举例建模与仿真过程应用举例建模与仿真过程应用举例建模与仿真过程应用举例下面通过一个实例来描述使用下面通过一个实例来描述使用WitnessWitness进行进行计算机模型建立的步骤。计算机模型建立的步骤。在该实例中,小部件(在该实例中,小部件(WidgetWidget)要经过称重)要经过称重(WeighWeig
17、h)、冲洗()、冲洗(WashWash)、加工)、加工(ProduceProduce)和检测()和检测(InspectInspect)等操作。执)等操作。执行完每一步操作后小部件通过充当运输工行完每一步操作后小部件通过充当运输工具和缓存器的传送带(具和缓存器的传送带(conveyerconveyer)传送至下)传送至下一个操作单元。小部件在经过最后一道工一个操作单元。小部件在经过最后一道工序序“检测检测”以后,脱离本模型系统。以后,脱离本模型系统。本模型系统的流程图如图本模型系统的流程图如图本模型系统的流程图如图本模型系统的流程图如图7-127-12所示所示所示所示模型元素定义说明:模型元素定
18、义说明:WidgetWidget为加工的小部件名称;为加工的小部件名称;WeighWeigh、WashWash、ProduceProduce和和InspectInspect为四种加工机器,每种机器只有一为四种加工机器,每种机器只有一台;台;C1C1、C2C2和和C3C3为三条输送链;为三条输送链;SHIPSHIP是系统提供的特殊是系统提供的特殊区域,表示本仿真系统之外的某个地方。区域,表示本仿真系统之外的某个地方。图图7-12 加工系统模型流程图加工系统模型流程图 通过通过DefineDefine菜单,分别定义各个元素名称、菜单,分别定义各个元素名称、类型、数量,如表类型、数量,如表7-17-
19、1表示。表示。表表7-1 元素名称、类型、数量信息表元素名称、类型、数量信息表7.2.2 7.2.2 元素可视化(元素可视化(元素可视化(元素可视化(DisplayDisplay)的设置)的设置)的设置)的设置由于是动画仿真系统,因此对系统的每一由于是动画仿真系统,因此对系统的每一个对象要进行可视化定义。系统提供了图个对象要进行可视化定义。系统提供了图形库和颜色集,用户可以根据自己的想象形库和颜色集,用户可以根据自己的想象选择合适的图形和颜色;同时,用户还可选择合适的图形和颜色;同时,用户还可以自己绘制系统中各个对象的图形。本步以自己绘制系统中各个对象的图形。本步骤需要选定各个对象,然后可视化
20、对象并骤需要选定各个对象,然后可视化对象并进行定位。进行定位。1 1、PartPart元素可视化的设置元素可视化的设置元素可视化的设置元素可视化的设置在元素选择窗口选择在元素选择窗口选择“Widget”Widget”元素,鼠标元素,鼠标右键点击右键点击DisplayDisplay,跳出,跳出DisplayDisplay对话框。在对话框。在DisplayDisplay对话框显示设计模式下拉列表框有两对话框显示设计模式下拉列表框有两个选项个选项DrawDraw和和UpdateUpdate,选择,选择DrawDraw项,在属项,在属性下拉列表框中选择性下拉列表框中选择“Name”Name”,点击点击
21、 按按钮进入钮进入Display NameDisplay Name对话框。在对话框。在Display Display NameName对话框中分别设置颜色和字体,点击对话框中分别设置颜色和字体,点击 DrawDraw鼠标呈现鼠标呈现“+”+”形,把鼠标移动到适当形,把鼠标移动到适当位置点击左键即可。位置点击左键即可。在属性下拉列表框中选择在属性下拉列表框中选择“Style”Style”,点击,点击 按钮进入按钮进入Display StyleDisplay Style对话框对话框 。在。在Display Display StyleStyle对话框中分别设置对话框中分别设置StyleStyle和选
22、择合适的图和选择合适的图标,点击标,点击ApplyApply即可。即可。2 2、MachineMachine元素可视化的设置元素可视化的设置元素可视化的设置元素可视化的设置在元素选择窗口选择在元素选择窗口选择WeighWeigh元素,鼠标右键元素,鼠标右键单机单机DisplayDisplay,跳出,跳出DisplayDisplay对话框。在对话框。在DisplayDisplay对话框显示设计模式下拉列表框中选择对话框显示设计模式下拉列表框中选择DrawDraw项,在属性下拉列表框中选择项,在属性下拉列表框中选择“Name”Name”,点击,点击 按钮进入按钮进入Display NameDisp
23、lay Name对对话框。在话框。在Display NameDisplay Name对话框分别设置颜色对话框分别设置颜色和字体,点击和字体,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把鼠形,把鼠标移动到适当位置点击左键即可。标移动到适当位置点击左键即可。在属性下拉列表框中选择在属性下拉列表框中选择“ICON”ICON”,点击,点击 按钮按钮进入进入Display IconDisplay Icon对话框。在对话框。在Display IconDisplay Icon对话框中对话框中选择合适的图标,点击选择合适的图标,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,形,把鼠标移动到适当位置
24、点击左键即可。把鼠标移动到适当位置点击左键即可。在属性下拉列表框中选择在属性下拉列表框中选择“Icon”Icon”,点击,点击 按钮进按钮进入入Display IconDisplay Icon对话框。在对话框。在Display IconDisplay Icon对话框中选对话框中选择白色的图标,选中择白色的图标,选中ColorColor下的下的Show StatusShow Status,点击,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把鼠标移动到适当位置形,把鼠标移动到适当位置点击左键即可。点击左键即可。在属性下拉列表框中选择在属性下拉列表框中选择“part Queue”,part Q
25、ueue”,点点击击 按钮进入按钮进入Display Part QueueDisplay Part Queue对话框。在对话框。在Queue TypeQueue Type对话框中选择对话框中选择QueueQueue,在,在Queue Queue DirectionDirection对话框中选择对话框中选择RightRight,在,在Display SizeDisplay Size对话框中设置为对话框中设置为8 8,点击,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把鼠标移动到适当位置点击左键形,把鼠标移动到适当位置点击左键即可。即可。在属性下拉列表框中选择在属性下拉列表框中选择“Labo
26、r Queue”Labor Queue”,点击,点击 按钮进入按钮进入Display Part QueueDisplay Part Queue对话框。对话框。在在Queue TypeQueue Type对话框中选择对话框中选择QueueQueue,在,在Queue DirectionQueue Direction对话框中选择对话框中选择RightRight,在,在Display SizeDisplay Size对话框中设置为对话框中设置为8 8,点击,点击DrewDrew鼠鼠标呈现标呈现“+”+”形,把鼠标移动到适当位置点形,把鼠标移动到适当位置点击左键即可。击左键即可。其他的其他的Machi
27、neMachine元素元素WashWash、ProduceProduce、InspectInspect可视化设置与可视化设置与WeighWeigh的可视化设置相同。的可视化设置相同。3 3、ConveyorConveyor元素可视化的设置元素可视化的设置元素可视化的设置元素可视化的设置在元素选择窗口选择在元素选择窗口选择C1C1元素,鼠标右键点元素,鼠标右键点击击DisplayDisplay,跳出,跳出DisplayDisplay对话框,在对话框,在DisplayDisplay对对话框显示设计模式下拉列表框中选择话框显示设计模式下拉列表框中选择DrewDrew项,在属性下拉列表框中选择项,在属
28、性下拉列表框中选择“Name”Name”,点击点击 按钮进入按钮进入Display NameDisplay Name对话框,在对话框,在Display NameDisplay Name对话框分别设置颜色和字体,对话框分别设置颜色和字体,点击点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把鼠标移动到形,把鼠标移动到适当位置点击左键即可。适当位置点击左键即可。在属性下拉列表框中选择在属性下拉列表框中选择“Parts On”,点击,点击 按按钮进入钮进入Display Part On对话框。在对话框。在Queue Type对话框中选择对话框中选择Queue,在,在Queue Direction对
29、话对话框中选择框中选择Right,在,在Display Size对话框中设置对话框中设置1,点击,点击Drew鼠标呈现鼠标呈现“+”形,把鼠标移动到适形,把鼠标移动到适当位置点击左键即可。当位置点击左键即可。在属性下拉列表框中选择在属性下拉列表框中选择“Icon”,点击,点击 按钮进按钮进入入Display Icon对话框。在对话框。在Display Icon对话框对话框中选择合适的图标,点击中选择合适的图标,点击Drew鼠标呈现鼠标呈现“+”形,形,把鼠标移动到适当位置点击左键即可。把鼠标移动到适当位置点击左键即可。4 4、VariableVariable元素的可视化的设置元素的可视化的设置
30、元素的可视化的设置元素的可视化的设置在元素选择窗口选择在元素选择窗口选择OutputOutput元素,鼠标左键元素,鼠标左键点击点击DisplayDisplay,跳出,跳出DisplayDisplay对话框。在对话框。在DisplayDisplay对话框显示设计模式下拉列表框中选择对话框显示设计模式下拉列表框中选择DrawDraw项,在属性下拉列表框中选择项,在属性下拉列表框中选择“Name”Name”,点击,点击 按钮进入按钮进入Display NameDisplay Name对对话框。在话框。在Display NameDisplay Name对话框中分别设置颜对话框中分别设置颜色和字体,点
31、击色和字体,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把形,把鼠标移动到适当位置点击左键即可。鼠标移动到适当位置点击左键即可。在属性下拉列表框中选择在属性下拉列表框中选择“Value”Value”,点击,点击 按钮进入按钮进入Display ValueDisplay Value对话框。在对话框。在Display Display ValueValue对话框中分别设置颜色和字体及变量对话框中分别设置颜色和字体及变量宽度,点击宽度,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把鼠标形,把鼠标移动到适当位置点击左键即可。移动到适当位置点击左键即可。在属性下拉列表框中选择在属性下拉列表框中
32、选择“Icon”Icon”,点击,点击 按钮进入按钮进入Display IconDisplay Icon对话框。在对话框。在Display IconDisplay Icon对话框中选择合适的图标,点击对话框中选择合适的图标,点击DrewDrew鼠标鼠标呈现呈现“+”+”形,把鼠标移动到适当位置点击形,把鼠标移动到适当位置点击左键即可。左键即可。5 5、模型的标志键图标(、模型的标志键图标(、模型的标志键图标(、模型的标志键图标(Displaying Displaying Status Keys For The ModelStatus Keys For The Model)通常为了用不同颜色显示
33、元素的不同状态,通常为了用不同颜色显示元素的不同状态,在模型布局的边缘区域设置标志键,可以在模型布局的边缘区域设置标志键,可以起到提示作用。设置步骤如下:起到提示作用。设置步骤如下:1 1)选择)选择View/KeysView/Keys选项。选项。2 2)选择)选择MachineMachine图标,改变背景颜色使之与图标,改变背景颜色使之与窗口颜色相匹配,然后点击窗口颜色相匹配,然后点击DrawDraw按钮,当按钮,当光标变成十字尖头的形状,将光标移动到光标变成十字尖头的形状,将光标移动到屏幕左上角要设置键(屏幕左上角要设置键(keykey)位置处,点鼠)位置处,点鼠标左键创建出所需要的标志键
34、。标左键创建出所需要的标志键。7.2.3 7.2.3 元素细节(元素细节(元素细节(元素细节(DetailDetail)设计)设计)设计)设计本步骤要分别定义每个元素本步骤要分别定义每个元素DetailDetail对话框中对话框中的参数。的参数。机器的细节定义:本模型中对机器主要定机器的细节定义:本模型中对机器主要定义它们的机器类型、加工周期、进入规则义它们的机器类型、加工周期、进入规则和送出规则。和送出规则。WitnessWitness提供了机器的类型有:提供了机器的类型有:SingleSingle(单流(单流程)、程)、BatchBatch(批处理)、(批处理)、AssemblyAssem
35、bly(组装)、(组装)、ProductionProduction(生产)、(生产)、GeneralGeneral(通用)、(通用)、MulticycleMulticycle(多周期)和(多周期)和MultistationMultistation(多站点)(多站点)这七种。通过它们,可以很容易地对实际这七种。通过它们,可以很容易地对实际使用的机器建立模型。本例中四种机器类使用的机器建立模型。本例中四种机器类型都是单流程的。型都是单流程的。加工周期(加工周期(Cycle TimeCycle Time):加工周期可以是):加工周期可以是固定的时间值,也可以是随机分布函数或固定的时间值,也可以是随机
36、分布函数或表达式。本例中四种机器的加工周期都采表达式。本例中四种机器的加工周期都采用固定时间值。用固定时间值。进入规则(进入规则(input Ruleinput Rule):进入规则有主动进入规则有主动(PUSHPUSH)和被动()和被动(PULLPULL)两种方式。对零)两种方式。对零件的进入采用拉进规则。件的进入采用拉进规则。送出规则(送出规则(Output RuleOutput Rule):也有主动和被动):也有主动和被动两种方式。当零件加工完成后,采取主动两种方式。当零件加工完成后,采取主动送出规则。送出规则。各机器的加工周期、进入规则、送出规则各机器的加工周期、进入规则、送出规则如表
37、所示。如表所示。变量变量OutputOutput用来计算从用来计算从InspectInspect中输出的中输出的WidgetsWidgets的的量,将计数结果显示在屏幕上。可以通过设计量,将计数结果显示在屏幕上。可以通过设计InspectInspect机器的机器的DetailDetail来实现,具体步骤如下:来实现,具体步骤如下:1 1)选中)选中InspectInspect机器,双击其图标。机器,双击其图标。2 2)点击细节对话框中的)点击细节对话框中的Actions On FinishActions On Finish按钮。按钮。3 3)在规则编辑框中输入语句:)在规则编辑框中输入语句:O
38、utput=Output+1Output=Output+14 4)点击)点击OKOK确认。确认。ConveyorConveyor的细节定义:的细节定义:1 1)选中)选中c1c1输送带,双击其图标。输送带,双击其图标。2 2)在输送带的移动速度)在输送带的移动速度Index TimeIndex Time(输送(输送带将小零件向前移动一个零件按的长度所带将小零件向前移动一个零件按的长度所需要的时间)下输入语句:需要的时间)下输入语句:0.50.5。3 3)点击)点击OKOK确认。确认。其他其他ConveyorConveyor元素元素C2C2、C3C3的细节定义与的细节定义与c1c1的的细节定义相
39、同。细节定义相同。7.2.4 7.2.4 仿真运行仿真运行仿真运行仿真运行运行工具栏中的第一个按钮运行工具栏中的第一个按钮ResetReset进行仿真的复位操作,点进行仿真的复位操作,点击该按钮,系统仿真时钟和逻辑型元素(变量、属性、函击该按钮,系统仿真时钟和逻辑型元素(变量、属性、函数)的值将置零;数)的值将置零;StepStep按钮控制模型以步进的方式运行,按钮控制模型以步进的方式运行,同时在同时在Interact BoxInteract Box窗口中显示仿真时刻所发生的事件,便窗口中显示仿真时刻所发生的事件,便于理解和调试模型;于理解和调试模型;RUNRUN按钮控制模型的连续运行,如果按
40、钮控制模型的连续运行,如果没有设定运行时间,模型将一直运行下去,直到按没有设定运行时间,模型将一直运行下去,直到按StopStop按按钮,如果设定了运行时间,模型连续运行到终止时刻;钮,如果设定了运行时间,模型连续运行到终止时刻;Stop Run AtStop Run At包括一个按钮和一个输入框,用来设定仿真运包括一个按钮和一个输入框,用来设定仿真运行时间,按钮决定仿真是否受到输入框中的输入时间点控行时间,按钮决定仿真是否受到输入框中的输入时间点控制,输入框输入时间点;制,输入框输入时间点;Walk On/OffWalk On/Off包括一个按钮和一包括一个按钮和一个滑动条,用来设定仿真连续
41、运行时的速度。个滑动条,用来设定仿真连续运行时的速度。本例中欧冠,在运行工具栏本例中欧冠,在运行工具栏RUN Tool BarRUN Tool Bar中按下中按下Stop RUN Stop RUN AtAt按钮,在输入框中输入模型运行终止时间按钮,在输入框中输入模型运行终止时间100100,然后点,然后点击击RUNRUN按钮开始运行模型。按钮开始运行模型。7.2.5 7.2.5 报告(报告(报告(报告(reportreport)在布局窗口中框选所有的模型元素,点击在布局窗口中框选所有的模型元素,点击ReportingReporting工具栏中的工具栏中的Statistics ReportSta
42、tistics Report按钮,将弹出按钮,将弹出按照元素类型分类的统计报表,要想查看其他类按照元素类型分类的统计报表,要想查看其他类别元素的统计情况,使用右边的别元素的统计情况,使用右边的“”或或“”键进行转换。键进行转换。仿真分析:通过仿真运行的结果可以看出,称重仿真分析:通过仿真运行的结果可以看出,称重机器满负荷运转,是本系统的瓶颈。小部件的产机器满负荷运转,是本系统的瓶颈。小部件的产出量为出量为1515个。每个部件通过时间为个。每个部件通过时间为24.83min24.83min,由于,由于实际被加工时间是:实际被加工时间是:5+4+3+3=15min5+4+3+3=15min,所以它的,所以它的输送与排队时间占了较大的比率(输送与排队时间占了较大的比率(49%49%)。)。归档(归档(DocumentorDocumentor)和优化()和优化(OptimizerOptimizer)的过程)的过程在以后相关章节中做具体描述。在以后相关章节中做具体描述。