从本节起,学习和了解西门子最新SCADA软件WinCC 8.0,将从基础概念开始,到入门操作(创建项目、组态通信、组态过程画面、组态面板类型和变量结构、归档和显示值、组态消息),到高级应用(WinCC选件、基于WinCC和C#二次开发、报表系统、归档管理、Web发布等)。
1.WinCC是什么
WinCC 是一个可以在 Microsoft Windows 或 Microsoft Windows Server 下使用的功能强大的
HMI 系统(HMI 表示“人机界面”,也就是人和机器的互动界面)。
WinCC 允许操作员控制和监视机器或工厂中运行的过程。WinCC 与机器之间的通信通过自
动化系统进行。

2.WinCC定位
WinCC 是一个模块化系统:
• 可通过 WinCC 实现过程可视化和组态图形用户界面。
• 可通过用户界面对过程进行操作员控制和监视。
3.WinCC核心功能
• 可以使用 WinCC 可视化过程。
为此,过程以图形形式显示在屏幕上。
只要过程中的状态发生改变,就会立即更新显示。
• 可以使用 WinCC 控制过程。
例如,可以通过用户界面指定设定值或打开阀。
• 可以使用 WinCC 监视过程。
出现紧急过程状态时会自动触发报警。
例如,超出了预定义的值时,画面上将显示一条消息。
• 使用 WinCC 归档过程。
WinCC 允许用户以数字方式归档消息和过程值或将它们输出为 PDF 。
因此,用户可以记录过程历史并访问过去的生产数据。
4. WinCC 的组件
基本组件是组态软件 (CS) 和运行系统软件 (RT)

4.1. WinCC 组态软件 (CS)
WinCC 项目管理器构成了组态软件的核心。
将在 WinCC 项目管理器中管理项目并显示整个项目结构。
用户可以通过 WinCC 项目管理器中打开各种编辑器。每个编辑器都属于 WinCC 的一个子系
统。 WinCC 中最重要的一些子系统包括:

4.2. WinCC Runtime 软件 (RT)
WinCC Runtime 在过程模式下运行项目。这样,项目就处于运行系统中。
WinCC Runtime 支持对过程进行操作员控制和监视。
运行系统特别具有下列任务:
• 读取存储在 CS 数据库中的组态数据
• 在画面上显示过程画面
• 与自动化系统通信
• 归档当前运行系统数据,例如过程值和报警事件
• 控制过程,例如通过设定值规范或切换开关