菜单

7.1 配方

下载

配方用于保存多组工艺参数。本节沿用配方范例的选择、编辑与表格操作,制作“海风工坊”烘焙参数页。

核心功能

  • 按索引切换整组参数与名称。
  • 通过数值控件或配方表格编辑数据。
  • 配置保存、下发命令,导入与导出工程配方设置。

1. 参数设置

打开 工程 → 配方,勾选第 0 组。

配方设置:完整 IDE 窗口,14 项参数编号
序号 参数 本例 作用
1 启用 第 0 组 勾选后参与编译;最多 10 组。
2 配方名称 烘焙工艺 标识这一组配方。
3 成分个数 6 每条记录包含的参数数量,最多 2000 个。
4 数据类型 UINT16 同组参数使用同一类型;支持整型和浮点型。
5 记录个数 3 本组有 3 套参数,索引为 0~2;最多 1000 条。
6 记录名称 烘焙配方名称 选择文字标签,标签内容依次对应各条记录。
7 可修改 是 允许运行时修改记录名称。
8 名称长度 16 每条名称预留 16 字节,按编码后的字节数计。
9 字符编码 UTF8 与名称显示控件保持一致。
10 详细数据 3 行 × 6 列参数 设置各条记录的初值。
11 索引地址 LW1200 存放当前记录索引,后方连续存放参数和名称。
12 写 PLC 地址 LW1400 下发目标的起始地址;本例使用本地 LW 区观察。
13 索引改变时写入 否 开启后,切换记录时自动下发当前配方。
14 控制地址 LW1300 写入命令,控制下发与保存等操作。

先在 文字标签 中建立“烘焙配方名称”,中文内容填写 标准;浓郁;轻烘,再在“记录名称”中选择该标签。这里填写的是标签名称。

点击“详细数据”,填写初始参数:

配方详细数据:三条记录与六项初始参数
索引 名称 温度 ℃ 保温 min 风机档位 转速 % 进料 s 冷却 s
0 标准 180 20 2 40 5 30
1 浓郁 190 25 3 60 8 40
2 轻烘 160 15 1 30 3 20

2. 应用

2.1 选择与编辑

本例为 E070C1060、1024 × 600。打开工程后编译、运行,点击“上一组/下一组”切换配方。

对象 设置
上一组/下一组 字设置按钮;地址 LW1200;递减/递增;步长 1;范围 0~2;循环调节。
六个参数 数值输入;LW1201~LW1206;UINT16;启用输入。
配方名称 文本输入;LW1207;16 字节;UTF8;本页关闭输入及字节互换。
下发结果 六个数值控件;LW1400~LW1405。
配方切换、输入温度并提交保存命令

地址按字递增,地址数字为十六进制。本例名称占 LW1207~LW120E。若换成 32 位参数,每个参数占 2 个字,名称起始位置也随之改变。

2.2 保存与下发

下列按钮均使用“字设置按钮 → 写入常量”,写入地址为 LW1300。

按钮 常量 命令用途 核对方法
保存参数 2 提交当前记录的参数修改。 修改温度后,切换到其他记录再切回,检查新值。
下发参数 1 将当前参数写入配置的目标地址。 对照 LW1201~LW1206 与 LW1400~LW1405。
保存表格 3 保存表格中编辑的配方文件。 保存后重新加载,再核对修改值。
撤销修改 5 按原范例配置,撤销未保存的表格修改。 重新加载后核对原值。

运行范围: 本次已验证记录切换、名称显示、数值输入和表格编辑。当前配套模拟器的保存、下发命令未通过结果核验;上图仅展示输入及提交命令。持久保存和实际下发请在目标屏幕与对应固件上按表中方法验证。

连接真实 PLC 时,将“写 PLC 地址”改为设备的连续参数区,并先完成通信配置。地址不连续时,应按设备地址分别写入。

2.3 表格编辑

画面 1 使用“数据记录”控件。配方专用设置如下,表格外观等公共项见 4.3 数据记录。

数据记录控件:配方数据源及编辑设置编号
序号 参数 本例 作用
1 数据源 配方 显示配方记录。
2 字符编码 UTF8 与配方名称编码一致。
3 配方数据索引 0-烘焙工艺 选择配方组,区别于当前记录索引。
4 直接编辑配方 是 双击单元格进入编辑。
5 通道数量 6 显示六项参数。
6 控制地址 LW1500 表格翻页控制,与配方命令地址 LW1300 分开。
7 选中行通知 是 配合工程中的表格点击回调更新当前配方索引。

进入“配方表格”,双击“浓郁”的温度单元格,输入 195 并确认,再点击“保存表格”提交命令。

双击配方单元格、输入数值及提交表格保存命令

3. 导出与导入

在 工程 → 配方 页面底部操作。

导出: 点击“导出”,选择位置、填写 CSV 文件名,保存后确认完成提示。

配方设置导出 CSV 的完整文件操作

导入: 点击“导入”,选择 CSV,确认覆盖后检查配方设置及详细数据,再保存工程。

选择 CSV、确认覆盖并导入配方设置

CSV 用于迁移配方设置,不包含文字标签、字库与图片。跨工程复用时,优先打开下方完整工程包。

4. 示例下载

配方工程 · 配方设置 CSV · 本章背景图

位置、字体、图片和触摸伴音等公共属性见 第三章 控件。

背景照片:Maldive97.jpg,Samoano, CC BY-SA 3.0。本章裁切、调色后的背景沿用该许可;界面排版与按钮为原创。

上一个
第七章 应用案例
下一个
7.2 分期
最近修改: 2026-11-06Powered by