# 更新配方

配方值可以在人机界面上修改。

## 示例操作

## 设置工作流程

1. 添加变量
2. 添加配方系列
3. 添加配方组
4. 添加配方
5. 添加成份
6. 设置成份值
7. 设置部件
8. 设置脚本

## 添加变量

### 工程浏览器 ：[变量] ➞ [全部变量]

添加以下变量。

#### 变量属性:

[名称] | [数据类型] | [源] | [寄存器地址] | [字节数/字数]
Var1 | [STRING] | Schneider Modbus 系列设备 | 400001 | 10
Var2 | [BOOL] | 400010.00 | -
Var3 | [INT] | 400020 | -
Var4 | [INT] | 400021 | -
Var5 | [INT] | 400022 | -

## 添加配方系列

### 工程浏览器: [配方] ➞ [控制]

添加以下配方系列。

#### 配方系列 (名称 : RecipeFamily1) 属性:

标签 | 属性 | 值
[基本] | [标签] | 产品 A

## 添加配方组

### 工程浏览器 : [RecipeFamily1]

添加以下配方组至[RecipeFamily1]。

#### 配方组 (名称: RecipeGroup1) 属性:

标签 | 属性 | 值
[基本] | [标签] | X系列

## 添加配方

### 工程浏览器 : [RecipeGroup1]

添加以下配方至[RecipeGroup1]。

#### [配方]属性:

[名称] | 属性窗口
标签 | 属性 | 值
[Recipe1] | [基本] | [标签] | Model1
[Recipe2] | Model2
[Recipe3] | Model3

## 添加成份

### 工程浏览器 : [RecipeGroup1]

添加以下成份至[RecipeGroup1]。

#### [成份]属性:

[名称] | 属性窗口
标签 | 属性 | 值
[Ingredient1] | [基本] | [标签] | Code
[值] | [变量] [名称]: Var1
[输入模式] |
[Ingredient2] | [基本] | [标签] | Coating
[值] | [变量] [名称]: Var2
[输入模式] |
[Ingredient3] | [基本] | [标签] | Temperature
[值] | [变量] [名称]: Var3
[最小输入值] | 0
[最大输入值] | 100
[输入模式] |
[使用变量输入范围] |
[Ingredient4] | [基本] | [标签] | Time
[值] | [变量] [名称]: Var4
[输入模式] |
[使用变量输入范围] |
[Ingredient5] | [基本] | [标签] | Weight
[值] | [变量] [名称]: Var5
[输入模式] |
[使用变量输入范围] |

## 设置成份值

### 工程浏览器 : [RecipeGroup1]

要设置成份的配方值，请从文档视图单击[选择配方] ➞ [选择全部配方]➞ [确定]。

配方1、配方2 和配方3 列显示在文档视图的右侧。

#### [配方1][配方2]和[配方3]列的属性：

[名称] | 文档窗口
属性 | 值
[Ingredient1] | [Recipe1] | AAAAA
[Recipe2] | BBBBB
[Recipe3] | CCCCC
[Ingredient2] | [Recipe1] | 开
[Recipe2] | 关
[Recipe3] | 关
[Ingredient3] | [Recipe1] | 40
[Recipe2] | 37
[Recipe3] | 38
[Ingredient4] | [Recipe1] | 60
[Recipe2] | 20
[Recipe3] | 30
[Ingredient5] | [Recipe1] | 120
[Recipe2] | 60
[Recipe3] | 90

## 设置部件

### 工程浏览器 : [画面设计] ➞ [画面] ➞ [Screen1]

将以下对象从[工具箱]拖放到画面上。

#### 配方下拉列表对象 (名称: RecipeDropdownList1) 属性: A-1

标签 | 子选项卡 | 属性 | 值
[功能] | [基本] | [控制类型] | [系列]

#### 配方下拉列表对象 (名称: RecipeDropdownList2) 属性: A-2

标签 | 子选项卡 | 属性 | 值
[功能] | [基本] | [控制类型] | [组]

#### 配方下拉列表对象 (名称: RecipeDropdownList3) 属性: A-3

标签 | 子选项卡 | 属性 | 值
[功能] | [基本] | [控制类型] | [配方]

#### 成份查看器对象 (名称: IngredientViewer1) 属性: B-1

默认值。

#### 开关对象 (名称：Switch1) 属性: C-1

默认值。

#### 开关对象 (名称：Switch2) 属性: C-2

默认值。

#### 开关对象 (名称：Switch3) 属性: C-3

默认值。

#### 开关对象 (名称：Switch4) 属性: C-4

默认值。

## 设置脚本

### 工程浏览器: [Screen1]

设置以下用于对象的脚本。

从[工具箱]中将脚本拖放到脚本编辑器。

#### 开关对象 (名称 : Switch1) 脚本: C-1

#### 开关对象 (名称 : Switch2) 脚本: C-2

#### 开关对象 (名称 : Switch3) 脚本: C-3

#### 开关对象 (名称 : Switch4) 脚本: C-4

图例 | 块
1 | [触发条件] ➞ [触摸] ➞ [触摸]
2 | [操作] ➞ [HMI 功能] ➞ [配方]
3 | [值] ➞ [画面对象]