说到西门子配方,既可以在PLC实现,也可以在触摸屏实现,利用PLC的保持性存储区或者装载存储区,或者触摸屏的SD卡或者U 盘;保险起见,可以再做一份EXCEL;以下以触摸屏介绍;
触摸屏实现也有两种,一种是以控件的方式实现,一种是以调用功能的方式实现;
先介绍控件的方式:
把右边这个空间拖过来后,如图所示。

里面的属性可以填,也可以不填;不填也不影响,可以在控件的下三角选择,此控件可以完成配方记录的选择,增加,删除,修改,下载到PLC ,从PLC上传,(依赖的是配方的元素来自于PLC的变量,相当于对这几个变量的读写);
下面以配置饮料为例子。
配方名:Drinks
数据记录:苹果汁,橘子汁,纯水;
元素:糖,苹果,橘子,水
步骤如下图所示:

点击配方选项
建立配方名
把可能用到的全部元素列出来;
关联控制添加PLC的变量
建立相关的数据记录
(上面path这个地方可以选择存储位置,默认是SD 卡,也可以选择flash或者USB)

到此处就完成了,下图可以看到HMI 和PLC 数据一致;

另外一种方式,是不使用上面的配方控件,而是自己用按钮和输入/输出控件 来完成同样的功能;

配方其实一般是和批次管理或者说订单系统配合的,手动的切换配方只适合切换次数少和要求不高的场合,另外要注意,改完的配方只有下载后才会生效,要保证PLC 和 HMI的数据一致性;