首页 历史故事组态配方视图的功能和使用方法

组态配方视图的功能和使用方法

【摘要】:配方视图组态工作量少,可以快速直接地处理配方和数据记录。图7-33 配方视图属性对话框点击属性对话框的“按钮”项,可以设置配方视图中的按钮及菜单等,如图7-34所示。点击果汁数据记录,显示出该配方数据记录的具体参数,点击“向左箭头”按钮返回上一步。“保存”按钮设置单击事件为保存当前显示在指定配方视图中的配方数据记录的系统函数“RecipeViewSaveDataRecord”,画面对象选择为上面插入画面的“配方视图_1”。

配方视图是一个紧凑的画面对象,用于在HMI设备运行时显示和编辑配方数据记录。配方视图组态工作量少,可以快速直接地处理配方和数据记录。

下面我们就接着前面的例子演示配方视图的组态方法及运行。

拖动工具箱“控件”下的“配方视图”到画面中至合适大小,选中该配方视图,在属性对话框的“常规”项中,选择配方名为前面建立的橙汁配方,不设置配方数据记录,保持勾选“编辑模式”,如图7-33所示。若将配方数据记录连接变量,则运行时将选中的数据记录的编号送至该变量中。

978-7-111-34922-8-Chapter07-36.jpg

图7-33 配方视图属性对话框

点击属性对话框的“按钮”项,可以设置配方视图中的按钮及菜单等,如图7-34所示。

点击属性对话框的“简单视图”项,可以更改视图条目及特性等,如图7-35所示。例如,勾选“垂直滚动”复选框和“条目值”复选框,则运行时配方元素的值在第一列显示。

978-7-111-34922-8-Chapter07-37.jpg

图7-34 配方视图属性对话框

978-7-111-34922-8-Chapter07-38.jpg

图7-35 配方视图属性对话框

通过菜单命令“在线”→“仿真运行系统”→“使用变量仿真器”启动仿真运行系统。可以看到,配方视图中显示橙汁配方的三条数据记录列表,如图7-36所示。点击果汁数据记录,显示出该配方数据记录的具体参数,点击“向左箭头”按钮返回上一步。若要修改某个条目的数值,点击该条目,如水,输入新的数值15,按下<Enter>键返回。修改完毕,点击“向左箭头”将出现询问是否保存数据记录对话框,点击“是”返回。返回到数据记录列表中,点击“向右箭头”,选择“新建”,输入新的数据记录,点击“向右箭头”输入新的数据记录名称。返回到数据记录列表可以看到增加了一个新的数据记录。在数据记录列表中,选中某条数据记录,点击“向右箭头”,选择“删除”则可以删除该条数据记录。

在图7-36所示的画面中,还可以添加实现特定功能的按钮,如“保存”、“上载”和“下载”等。“保存”按钮设置单击事件为保存当前显示在指定配方视图中的配方数据记录的系统函数“RecipeViewSaveDataRecord”,画面对象选择为上面插入画面的“配方视图_1”。“上载”按钮单击事件为将PLC中当前加载的数据记录上传到HMI设备并在指定的配方视图中进行显示的“RecipeViewGetDataRecordFromPLC”函数,“下载”按钮单击事件为将显示在指定配方视图的配方数据记录写入PLC的“RecipeViewSetDataRecordToPLC”函数,画面对象为“配方视图_1”。

978-7-111-34922-8-Chapter07-39.jpg

图7-36 模拟运行项目