<< 点击显示目录 >> 主页 mappServices帮助手册 > mapp Recipe:配方管理 > 使用案例 > 用新配方数据安全更新机器(UpdateNotification) |
mapp Services V5.16
一台注塑机应该能够以XML文件的形式保存配方。配方参数可以在HMI应用程序中改变,并随时加载。在机器使用修改过数据的配方之前,应确保生产周期位于终点。这样,新的配方数据不会在注射过程中被应用,这将导致错误的生产,而是在产品完成后,新的周期可以安全进行。
组件列表
▪MpRecipeXml (自有MpLink):保存和加载配方文件
▪MpRecipeRegPar (来自MpRecipeXml的MpLink):注册过程变量(PV)。也可以注册结构体。
▪MpRecipeUI (来自MpRecipeXml的MpLink):连接到基于VC4的HMI应用程序。
通过 MpRecipeXml,变量数据可以被保存到一个XML文件中。使用 MpRecipeRegPar组件定义内容 。
产品的整个结构是用 MpRecipeRegPar注册的 。在我们的案例中,我们有2个参数结构。第一个是使用MpRecipeRegPar注册的当前产品参数。第二个结构直接与机器相连,也就是说,它可以影响注射程序,比如说。
一个加载命令("加载= TRUE")在任何时候都是可能的。但是,必须使用参数 "UpdateNotification",以确保改变的参数只在产品周期结束时应用。 一旦输出信号 "CommandDone = TRUE",这个参数就必须设置为 "TRUE" 。
设置 "UpdateNotification "向 MpRecipeRegPar 组件 表明 有 一个新的配方可用。这可以从 MpRecipeRegPar 的输出信号("UpdateNotification = TRUE")中读出 。如果生产周期已经结束(例如 "ProductCycleEnd = TRUE"),并且输出信号 "UpdateNotification = TRUE",那么配方数据就可以被机器使用,例如,准确且仅在此刻将配方参数(即具有当前参数的结构)复制到直接影响注射程序的参数结构中。