2. WinCC 项目创建与配方编辑器:迈出第一步

好,咱们正式开始动手。上一章聊了配方的基本概念,这一章我们直接进 WinCC 环境,把项目建起来,再打开配方编辑器看看它长什么样。

说实话,我第一次接触 WinCC 配方时,光找编辑器入口就花了十分钟。界面菜单藏得有点深,新手很容易懵。所以这一章,我带你走一遍标准流程,顺便把编辑器界面拆开讲清楚。

2.1 创建 WinCC 项目

打开 WinCC 软件,你会看到启动对话框。这里有几个选项:

  • 新建项目 — 从零开始创建一个空项目
  • 打开现有项目 — 打开之前保存的 .mcp 文件
  • 从模板创建 — 使用系统预置模板(新手不建议)

我个人的习惯是:永远选“新建项目”。模板虽然省事,但里面绑了很多你用不到的配置,后期清理反而更麻烦。

点击“新建项目”后,会弹出项目属性对话框。你需要填写:

字段 说明 建议值
项目名称 项目的标识名称 RecipeDemo_V1
保存路径 项目文件存放位置 D:\WinCC_Projects\
计算机名称 运行项目的 PC 名称 默认本机即可
项目类型 单用户 / 多用户 单用户(学习用)
💡 我的经验:项目名称最好带版本号,比如 RecipeDemo_V1。我在现场吃过亏——客户要求改配方结构,结果我分不清哪个是最终版,最后一个个打开看。加个版本号,省心很多。

填好后点击“确定”,WinCC 会花几秒钟创建项目结构。你会看到左侧的项目树慢慢展开,里面有变量管理、画面编辑器、报警记录、配方等节点。

2.2 打开配方编辑器

项目建好了,配方编辑器在哪?

路径是这样的:

  1. 在项目树中找到 “配方” 节点
  2. 右键点击,选择 “打开编辑器”
  3. 或者直接双击“配方”节点

嗯,就这么简单。但有个坑——如果你用的是 WinCC V7.x 以上版本,第一次打开配方编辑器时,系统会弹出一个提示框,问你要不要启用“配方增强功能”。

⚠️ 注意:这里一定要选“是”。否则你后面只能使用旧版配方功能,很多高级特性(比如数据记录、版本管理)都用不了。我曾经帮一个同事排查问题,搞了半天才发现他当初点了“否”,导致配方导出格式受限。

确认后,配方编辑器的主界面就打开了。

2.3 认识编辑器界面布局

编辑器打开后,你可能会觉得有点空。别急,我们先熟悉一下它的布局结构。

WinCC 配方编辑器界面布局 菜单栏 / 工具栏 新建 | 打开 | 保存 | 导入 | 导出 | 验证 配方导航树 ▶ 配方组 ▶ 配方_001 数据行 1 数据行 2 数据行 3 ▶ 配方_002 ▶ 变量映射 ▶ 导出配置 配方编辑区 配方名称: 加热工艺参数 数据行表格: 行名称 温度设定 压力设定 时间设定 配方A 120.0 2.5 30.0 配方B 150.0 3.0 45.0 💡 提示:选中数据行后,可在下方属性面板编辑具体参数 状态:就绪 | 配方数:2 | 数据行数:2 | 变量数:3

从上图可以看到,编辑器主要分为三个区域:

2.3.1 菜单栏与工具栏

顶部是标准的 WinCC 菜单栏。常用的按钮有:

  • 新建配方 — 创建一个新的配方组
  • 导入/导出 — 将配方数据导出为 CSV 或 XML 文件
  • 验证 — 检查配方配置是否有错误(我每次改完必点)

2.3.2 左侧导航树

这里按层级展示所有配方组和配方。结构是:

  • 配方组 — 相当于文件夹,可以放多个配方
  • 配方 — 具体的配方对象,包含多行数据
  • 数据行 — 每一组参数值
📌 关键点:配方组可以嵌套。比如你可以建一个“加热工艺”组,下面再分“低温段”和“高温段”两个配方。这种层级结构在实际项目中非常实用。

2.3.3 右侧编辑区

这是你主要操作的地方。编辑区默认显示一个表格,每一列对应一个变量,每一行对应一组参数值。你可以直接在这里输入数据,也可以从 Excel 复制粘贴进来。

我个人很喜欢这个表格操作方式——选中一个单元格,按 Ctrl+C 复制,再按 Ctrl+V 粘贴,跟 Excel 一模一样。有一次我在现场调试,客户临时要改 20 组参数,我直接在 Excel 里排好,一次性粘贴进去,五分钟搞定。

2.4 编辑器的其他重要面板

除了上面三个主区域,还有几个面板你可能需要知道:

面板名称 位置 作用
属性窗口 编辑器底部 显示当前选中对象的详细属性
变量选择器 右侧浮动 从变量管理中选择要关联的 PLC 变量
输出窗口 编辑器底部 显示验证结果、错误信息
💡 小技巧:如果某个面板找不到了,可以在菜单栏的“视图”里重新打开。我刚开始用 WinCC 时经常把面板拖乱,后来发现“视图 → 重置布局”可以一键恢复默认布局。

2.5 本章小结

这一章我们做了三件事:

  • 创建了一个 WinCC 项目,并设置了基本属性
  • 找到了配方编辑器的入口,并成功打开
  • 认识了编辑器的三大区域:菜单栏、导航树、编辑区