2. WinCC项目创建与工程结构

WinCC 项目的创建并不是简单地“新建一个文件”,而是要在项目类型、工程目录结构、运行计算机参数和启动画面四个层面同时做出正确决策。这四项决策一旦确定,后续的画面组态、变量归档、报警记录和脚本都会围绕它们展开。本节按照实际工程顺序,从项目类型选择讲到启动画面设定,并给出可直接参考的配置示例。

一、项目类型选择:单用户、多用户与客户端项目

在 WinCC 项目管理器中新建项目时,首先面对的是项目类型选择。WinCC 提供三类基本项目:单用户项目(Single-User Project)、多用户项目(Multi-User Project)和客户端项目(Client Project)。选择依据是操作站数量、数据是否集中以及是否需要分布式架构。

单用户项目只有一台计算机同时承担组态和运行任务,适合小型设备、单机监控或调试阶段。多用户项目由一台服务器和多台客户机组成,服务器负责变量采集、归档和报警,客户机只负责显示和操作,适合中大型生产线。客户端项目不能独立运行,必须依附于某个多用户项目中的服务器,用于扩展操作站数量。

举例来说,一条包装线有 1 台工程师站和 2 台操作员站,若希望两台操作员站看到同一套实时数据,应创建多用户项目,把变量和归档放在服务器上,两台操作员站作为客户机加入。若只是单台设备调试,创建单用户项目即可,避免不必要的网络和服务器配置。

项目类型在创建后不能直接更改。若选错类型,通常需要新建项目并迁移画面、变量和脚本,因此建议在项目启动前先确认操作站数量和网络架构。

二、项目树组织:让工程结构可维护

WinCC 项目树是工程内容的组织骨架,默认包含“计算机”“变量管理”“图形编辑器”“报警记录”“变量记录”“全局脚本”“文本库”“用户管理”等节点。项目树组织得是否清晰,直接决定后期维护效率。

实际工程中,建议按“设备区域 + 功能”两个维度组织画面。例如在“图形编辑器”下建立“公用画面”“1号包装机”“2号包装机”“报警画面”“趋势画面”等分组;在“变量管理”下按 PLC 或区域建立连接和变量组,如“PLC_1/包装机”“PLC_2/输送线”。变量命名建议采用“区域_设备_信号”的格式,例如 PK1_Motor_Run、CV1_Belt_Speed,便于在画面和脚本中检索。

项目树中还有一个容易被忽略的节点是“计算机”。每台参与运行的计算机都会在这里出现,其属性决定了该计算机在运行时的行为。项目树不是越深越好,一般控制在三到四层,过深会增加查找成本,过浅则容易造成画面和变量混杂。

WinCC 项目树组织与计算机属性配置关系 项目树(Project Tree) ▸ 计算机(Computer) ES 工程师站 / OS1 / OS2 ▸ 变量管理(Tag Management) PLC_1 / 包装机变量组 PLC_2 / 输送线变量组 ▸ 图形编辑器(Graphics Designer) 公用画面 / 报警画面 / 趋势画面 1号包装机 / 2号包装机 ▸ 报警记录 / 变量记录 / 全局脚本 Alarm / Archive / Script 属性 计算机属性(Computer Properties) 常规(General) 计算机名称:OS1 项目类型:多用户项目 启动(Startup) 启动画面:Main.pdl 窗口模式:全屏 / 标题栏 参数(Parameters) 语言:中文(简体) 热键:F1 帮助 / F10 登录 图形运行系统(Graphics Runtime) 起始画面:Main.pdl 全屏显示:是 运行系统(Runtime) 激活后自动加载启动画面

三、计算机属性配置:决定运行行为

在项目树中选中“计算机”下的某台计算机,右键打开“属性”,会看到“常规”“启动”“参数”“图形运行系统”等选项卡。这些设置决定了该计算机在运行时的行为,是项目能否正常启动的关键。

“常规”选项卡中需要确认计算机名称与 Windows 计算机名一致,否则多用户项目中客户机可能无法连接服务器。“启动”选项卡中要指定启动画面,例如 Main.pdl,并选择窗口模式(全屏、标题栏或自定义尺寸)。全屏模式适合现场操作员站,标题栏模式便于调试时切换窗口。

“参数”选项卡用于设置运行语言、热键和登录行为。若项目需要中英文切换,应在此处勾选对应语言。“图形运行系统”选项卡中的起始画面通常与“启动”选项卡保持一致,但两者作用不同:前者是图形运行系统加载的画面,后者是项目激活时的入口画面。实际配置中建议两者都指向同一个主画面,避免出现启动后画面不一致的情况。

一个常见的配置示例是:计算机名 OS1,项目类型为多用户项目,启动画面 Main.pdl,窗口模式为全屏,运行语言为中文(简体),热键 F1 打开帮助、F10 打开登录对话框。配置完成后,点击“确定”保存,再激活项目验证。

四、启动画面设定与验证

启动画面是操作员进入系统后看到的第一幅画面,通常命名为 Main.pdl 或 Overview.pdl。它应包含工艺总览、关键参数、报警提示和画面切换按钮,而不是把所有细节都堆在一屏。

设定启动画面的操作路径是:打开“计算机属性”→“图形运行系统”→在“起始画面”中选择目标 PDL 文件;同时在“启动”选项卡中确认启动画面一致。若项目中有多台计算机,每台计算机可以设置不同的启动画面,例如工程师站启动到调试画面,操作员站启动到总览画面。

验证方法:保存项目后点击“激活”按钮,WinCC 运行系统启动。观察是否直接进入指定画面、画面是否全屏、标题栏是否符合预期。若启动后停留在空白画面或报错,优先检查启动画面路径是否存在、画面文件是否被移动、计算机名是否匹配。对于多用户项目,还要确认客户机是否已加入服务器项目,以及服务器是否已激活。

启动画面文件不要随意重命名或移动位置。若在项目树中移动了 PDL 文件,计算机属性中的起始画面路径不会自动更新,需要重新选择,否则运行时会提示找不到起始画面。

五、工程结构检查清单

项目创建完成后,建议按以下清单逐项确认,避免在后续组态中反复返工:

检查项 推荐值 / 判断依据
项目类型 单机调试选单用户;多操作站选多用户;扩展操作站选客户端
计算机名称 与 Windows 计算机名一致,多用户项目中尤其重要
变量组结构 按 PLC 或区域分组,命名含区域、设备、信号
画面分组 公用、区域、报警、趋势分开,层级不超过四层
启动画面 “启动”与“图形运行系统”中指向同一 PDL 文件
运行语言 按现场需要勾选中文或中英文
激活验证 激活后能直接进入启动画面,无路径或连接报错

完成以上配置后,WinCC 项目就具备了可运行的基本骨架。后续的画面组态、变量连接、报警和归档都将在这个骨架上展开。项目类型、项目树、计算机属性和启动画面这四项设置虽然集中在项目创建阶段,但它们的影响贯穿整个工程生命周期,值得在开始组态前认真确认。