<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Recipe:配方管理 > 使用案例 > 具有产品和机器参数的机器(类别) |
mapp Services V5.16
一台机器应该保存产品参数,如成分、数量和数据,以及各种机器参数(PID)。产品和机器参数应使用XML文件存储在两个不同的数据存储设备上,然后相互独立加载。此外,应该可以在HMI应用中的一个特殊服务屏幕上处理机器参数。
组件列表
▪MpRecipeXml (自有MpLink):保存和加载配方文件
▪MpRecipeRegPar (来自MpRecipeXml的MpLink):注册过程变量(PV)。配方结构和设置在这个组件中注册。
▪MpRecipeUI (来自MpRecipeXml的MpLink):连接到基于VC4的HMI应用程序。
MpRecipeXML用于 保存和加载XML文件中的过程变量。由于这些文件应该被保存到两个不同的配方中,所以 使用了 两个不同的 MpRecipeXML 实例。为了分离产品和机器参数,它们被分为两个不同的结构体。
产品参数结构通过 MpRecipeRegPar 在 "产品 "类别下 注册 。 类别 是由输入 "Category "决定的。所有指定类别的参数都保存在同一类别的配方中。
机器参数的第二个结构是通过另一个 MpRecipeRegPar在 "机器 "类别下注册的 。
两个 MpRecipeXml 实例 也使用相同的类别名称 。这意味着第一个 MpRecipeXml 实例保存的是产品参数,而第二个实例保存的是机器参数。
为了在HMI应用程序中看到这两个配方的分离, 使用了 两个不同的 MpRecipeUI 实例。它们可以相互独立地管理两个配方。一个连接到 "产品 "类别的 MpRecipeXml ,另一个连接到 "机器 "类别的MpRecipeXml (使用同一MpLink)。