<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Recipe:配方管理 > 库 > 功能块 > MpRecipeUI > 说明 |
mapp Services V5.16
MpRecipeXml使用的MpLink 也用于该功能块。该组件表示配方管理和Visual Components 4 HMI应用程序之间的连接。数据在MpRecipeUI和HMI应用程序之间使用结构 MpRecipeUIConnectType 进行交换 。
每个 MpRecipeXml只能使用一个MpRecipeUI 。不可能使用MpRecipeUI的多个实例。
结构 "UIConnect "分为以下几个方面。
▪状态。 参数 "状态 "提供关于当前配方管理活动的信息。
▪配方。 结构 MpRecipeUIRecipeType 包含一个可用配方的列表。读取配方时的数据存储介质(文件设备)由MpRecipeXml的输入 "DeviceName "定义。这个列表可以被排序和过滤,以使它更容易找到一个配方。加载、保存和删除也使用这个结构来处理。在删除一个配方后,配方列表会自动重新生成。此外,使用该结构可立即显示当前所选配方的标题,这样就可以显示配方的描述和版本,而不必加载整个配方。
▪新: 结构 MpRecipeUINewType可用于 创建一个新的配方。在创建一个配方后,配方列表会自动重新生成。
搜索功能
数据类型 MpRecipeUIRecipeType中的参数 "过滤器 " 可用于 搜索某些文件。可以在搜索功能中使用 "*"通配符。例如,如果使用 "*Test*.xml "进行过滤,将显示文件 "Test01.xml"、"MyTest.xml "和 "MyText01.xml"。如果不使用 "*"通配符,那么它将只搜索 "Text.xml"。
如果没有指定过滤器或只使用 "*"符号,那么将显示所有现有文件和文件夹。
"RecipeListSize "在这个结构中定义了在人机界面应用程序的一个页面上应该显示多少个文件列表的条目。"RecipeListScrollWindow "决定了在向上和向下滚动时,提前显示列表中的多少个条目。参数 "确认 "可用于启用或禁用各种对话框。
为了 使用这个功能块,必须将MpFile 库下载到控制器中。