[ME中配方管理器的使用]描述如何使用FactoryTalkViewStudioME中的配方管理器。宁波韦恩自动化科技有限公司NingboWayneAutomationTechnologyCO.,Ltd作者:王晟1/6目录配方概述......................................................................................................................2ME中配方管理器的使用................................................................................................2创建配方系统的步骤.......................................................................................................2配方系统如何工作...........................................................................................................2设定配方文件的运行位置...............................................................................................3将配方文件存储在HMI工程文件夹以外的目录..................................................4将配方文件存储在HMI工程文件夹.......................................................................4创建配方文件...................................................................................................................5使用配方对象按钮...........................................................................................................6宁波韦恩自动化科技有限公司NingboWayneAutomationTechnologyCO.,Ltd作者:王晟2/6配方概述配方是一系列数字型和字符串型数值(成分)。它们可以被下载到数据源的变量中。每种成分都被分配了预置数值。在配方中所有成分的数值集合称为数据集。配方中被分配给成分的数字型和字符型变量集合称为变量集。成分、数据集和变量集会一起存储在配方文件中。用户可以为相同的成分集创建不同的成对的数据集和变量集。每对数据集和变量集称为一个单元。每个单元就像一个唯一的配方。在运行时,用户可以选择应用于当前操作的单元(配方)。ME中配方管理器的使用创建配方系统的步骤1.在RecipePlusSetup(RecipePlus设置)编辑器中,设置运行时配方文件的位置。该文件可以和应用项目一起存储,也可以单独存储。2.在RecipePlusEditor(RecipePlus编辑器)中,设置成分、数据集、变量集和单元。3.在Graphics(图形)编辑器中创建显示画面,并包含RecipePlus选择器、表和按钮对象。4.如果需要,可以在同一图形显示画面中创建按钮,以允许用户在没有键盘的情况下使用选择器和表。配方系统如何工作配方系统由配方文件和在运行时与成分一起使用的图形对象所组成。RecipePlus选择器使用配方选择器选择一起使用的配方文件和单元。RecipePlus表使用RecipePlus表显示所选择配方文件的成分、数据值和变量值。在没有选择Viewonly(只读)选项时,用户可以在图表中编辑数据集数值。重要:可以在表中添加Compare(比较)列,以便将变量值和数据集进行比较。如果用户选择此选项,则当成分的变量值和数据集数值不同时,ME在比较列中显示一个X。带有X的成分被首先列出。RecipePlus按钮使用RecipePlus按钮执行所选择配方成分的动作。为每个用户想要执行的动作设置各自的按钮:Restore(恢复)——在RecipePlus表中显示所选择的配方。宁波韦恩自动化科技有限公司NingboWayneAutomationTechnologyCO.,Ltd作者:王晟3/6Download(下载)——对于所选择配方中的所有成分,将数据集数值写入变量。Upload(上载)——对于所选择配方中的所有成分,将变量值写入数据集。如果成功上载了所有数值,配方文件将会被保存。Uploadandcreate(上载并创建)——对于所选择配方中的所有成分,将变量值写入新的数据集。用户将被提示为新单元创建新的名称。如果成功上载了所有数值,配方文件将会被保存。Save(保存)——保存在RecipePlus表中显示的配方文件和单元的数据集数值。如果用户使用字符串型弹出键盘或数字型弹出键盘对数据集做了修改,则表中的新数据将覆盖配方文件的单元中已存在的数据集数值。下图显示了包含RecipePlus选择器、RecipePlus按钮和RecipePlus表的图形显示画面。图形显示画面中还包含了与选择器和表一起使用的键按钮和用于显示配方操作完成的进度条及状态。设定配方文件的运行位置使用RecipePlus设置编辑器设置运行文件的位置。宁波韦恩自动化科技有限公司NingboWayneAutomationTechnologyCO.,Ltd作者:王晟4/6将配方文件存储在HMI工程文件夹以外的目录如果用户将配方文件存储在HMI工程文件夹以外的目录下,则运行版应用项目可以使用更新的配方文件,而不需要重新创建新的应用项目(.mer)文件。用户可以使用FactoryTalkViewStudio查看和编辑运行时保存的配方数据。重要:在运行应用项目之前把文件从应用项目RecipePlus文件夹移动到指定运行的位置。下面是RecipePlus文件夹的路径:C:\DocumentsandSettings\AllUsers\Documents\RSViewEnterprise\ME\HMIprojects\Projectsname\RecipePlus当用户在运行过程中执行配方文件的动作时,文件保持锁定状态直到动作结束。将配方文件存储在HMI工程文件夹如果用户将配方文件存储在HMI工程文件夹中,则在运行过程中保存配方文件时,无法从运行的.mer文件中上载到FactoryTalkViewStudio中来查看或者更改。宁波韦恩自动化科技有限公司NingboWayneAutomationTechnologyCO.,Ltd作者:王晟5/6创建配方文件使用RecipePlus编辑器可以设置一个或多个配方文件。每个文件都存储在编辑器文件夹中。用户可以同时打开多个配方文件,并对其进行操作。RecipePlus编辑器允许复制和粘贴来自Excel中的数据。设定运行时的名称、状态变量和进度变量设置变量名称、最大/最小值、数据集和变量集宁波韦恩自动化科技有限公司NingboWayneAutomationTechnologyCO.,Ltd作者:王晟6/6设置单元使用配方对象按钮可以将按钮图形对象与RecipePlus选择器和表一起使用,以方便选择配方、单元或者表中的成分。按钮功能Moveup(向上移动)将突出显示框在列表中向上移动一项Movedown(向下移动)将突出显示框在列表中向下移动一项Fastup(快速向上移动)将突出显示框在列表中向上移动多项Fastdown(快速向下移动)将突出显示框在列表中向下移动多项Enter(回车)打开数字键盘或字符键盘,用来编辑数据