简介
前言
目录
购买渠道
----
简介
----
WinCC 6.0 中文版自2003年10月发布以来,市场反响十分强烈。其开放性的数据库架构、丰富的脚本系统、基本系统功能的进一步增强和新增加的大量选件(Options),赢得了用户极大的青睐!
----
为了帮助广大工程师快速了解和深入掌握该软件系统,自动化系统部于2004年5月底,通过出版社公开发行WinCC自学书籍《深入浅出西门子WinCC V6》。
----
本书是西门子公司深入浅出系列丛书之一,由WinCC中国竞争力中心的资深工程师等编写,系统地介绍了SIEMENS HMI 软件WinCC的主要功能及其组态方法,是学习WinCC V6.0的有益工具。本书分为基础篇和高级篇两大部分。基础篇内容涉及WinCC 变量记录系统、报警记录系统、图形编辑器、报表系统 、脚本系统和通讯系统等部分;高级篇内容包括WinCC 客户机/服务器结构,开放性、全集成自动化和Web浏览器/服务器结构等部分。
----
本书还附有光盘两张。其内容包括交互式自学系统WinCC Step by Step, 该自学系统通过50多了视频文件和大量图形文字生动形象地讲解了WinCC的基本组态和常用的高级组态。此外,光盘还包括了WinCC演示版软件、样例工程和大量最新的技术文档等。
前言
----
海纳百川,有容乃大。HMI/SCADA软件系统的发展史,就是近30年来气势恢弘的工业自动化系统、软件工业及IT技术发展史的缩影。无论是平台的变迁,还是技术的更迭,现代HMI/SCADA系统都折射出同时代工业自动化系统和软件工业的最先进技术。从工业自动化系统的发展来看,PLC技术、总线和通讯技术、诊断技术等,早已成为HMI/SCADA软件的核心技术;从软件工业和IT技术的发展来看,客户机/服务器系统、瘦客户机、Web技术、组件技术、数据库技术、软件冗余技术乃至方兴未艾的XML和.NET技术等,都已深深地渗透到HMI/SCADA软件开发、工程实施及运行的各个阶段。
----
西门子公司的HMI/SCADA软件系统WinCC,正是这样的系统。它帮助我们站在了自动化技术与软件和IT技术融合的峰顶浪尖上,让我们同时享受到二者的无限风光。纵观WinCC系统的特点,我们可以看到两个明显的特征。
一、深厚的自动化系统领导厂商背景
----
作为传统的自动化系统领导厂商,无论是现代自动化系统的核心--可编程控制器,还是工业自动系统的神经系统--总线技术,西门子公司都始终走在技术和创新的最前沿。全集成自动化TIA(Totally Integrated Automation),更是把这种优势推向了前所未有的高度和广度。正是基于这样博大精深的自动化系统,WinCC承袭了西门子公司的TIA产品家族技术先进和相互间无缝集成的特点。这也就意味着,WinCC不是孤立的软件系统,它时刻与以下系统集成在一起。
- 与自动化系统的无缝集成。西门子公司的PLC产品,经历了从早期致力于提高运行速度,到增强系统通信和联网能力,再到融合了运动控制技术等诸多技术的T系列产品以及故障安全型的F系统的发展阶段。在这样的背景下,WinCC与相应的硬件系统紧密结合,通过统一的组态和编程、统一的数据管理及统一的通讯,极大地降低了用户软硬件组态的工程量,实现了整个产品范围内的高度集成。
- 与自动化网络系统的集成。从现场总线PROFIBUS到工业以太网,再到PROFINET技术和基于组件的自动化技术CBA(ComponentBased Automation),以及无线通讯解决方案,由于WinCC内置了基于S5/S7协议的通讯系统,并提供了大量面向这些系统和技术的组件,从而为WinCC和这些系统的最优化通讯和良好的互操作性提供了保证。至于在WinCC平台上实现基于PROFIBUS的诊断功能,以及基于以太网的网络管理功能等,更是锦上添花之笔。
- 与MES系统的集成。制造执行系统MES(Manufacturing Execution Systems),作为连接企业生产系统和管理系统的桥梁,包含了生产订单管理、原材料管理、生产运营记录、设备管理、工厂信息管理、生产规范管理系统和实验室信息管理等系统,代表着现代化智能工厂发展的最新潮流。来自西门子公司的MES系统SIMATIC IT正是代表这一潮流的优秀系统。通过适当的适配系统,WinCC可以轻松地集成在该系统下。换言之,实施了基于WinCC的HMI/SCADA系统,就为实施MES系统打下了坚实的基础。
- 与相应的软硬件系统一起,实现系统级的诊断功能。诊断功能包括产品和系统的层次,贯穿于工程实施阶段、调试阶段和运行阶段。配合适当的软硬件系统,如ProAgent等,WinCC可以方便地实现基于不同通讯协议、从软件到硬件、从自动化站到操作站乃至整个SCADA网络的诊断。
- WinCC不仅是可以独立使用的HMI/SCADA系统,而且是西门子公司众多软件系统的重要组件。比如,WinCC是西门子公司DCS系统PCS7的人机界面核心组件,也是电力系统监控软件PowerCC和能源自动化系统SICAM的重要组成部分。
----
这也许正是WinCC在不到10年的时间,发展成为HMI/SCADA软件领域全球领导品牌的原因之一。
二、坚持开放性和先进性高于一切的理念
----
开放性和标准化是软件系统的生命线。当WinCC作为与技术和行业无关的通用自动化系统信息软件平台时,这一点就显得更为突出了。而WinCC,正是从以下三个方面体现出了其开放的特性:
- 整个系统通过完整和丰富的编程系统实现了双向的开放性。借助C脚本,WinCC几乎可以通过Win32 API无限制地访问到Windows操作系统及该平台上各种应用的功能,这正是现代SCADA系统的魅力所在;而VB脚本则从易用性和开发的快速性上相得益彰。反过来,通过ODK, WinCC的整个组态和运行系统又完全呈现给任何用户自行开发的系统,为希望以WinCC作为平台软件进行工厂管理级软件和信息系统开发的用户提供了绝佳的平台。
- 数据库系统全面开放。数据库是SCADA系统的灵魂。从最基本的单用户系统开始,WinCC就内置了高效的数据库系统。它既可与操作站部署在同一台PC上,又可以紧耦合(中央归档服务器)或松耦合(长期归档服务器)的方式独立于操作站配置。通过ADO,OLE DB,SQL等,WinCC的数据库系统完全开放,这就为构成灵活而高效的IT和商务系统做好了充分的准备。
- 广泛采用最新的开放性软件技术和标准,面向多种操作系统平台。WinCC是第一个完全基于32位内核的HMI/SCADA软件,因而,各种开放和最新的软件技术就成为WinCC的代名词。西门子公司作为OPC规范的五个发起公司之一,在各类产品中广泛支持OPC,WinCC更是囊括了OPC DA,OPC HDA,OPC A&E和OPC XML等多种规范。与此同时,WinCC支持包括Windows CE在内的多种Windows平台,能满足用户从移动式设备(如PDA)到远程瘦客户机等各种应用需求。
----
相信通过这样一本小小的书籍,展现在您面前的将不仅仅是一个现代HMI/SCADA软件系统的冰山一角,而更是博大精深的现代自动化系统、软件及IT知识海洋中一朵绚丽的浪花。透过它,您将看到海的壮美,海的宽广。
----
本书汇集了西门子(中国)有限公司、德国西门子公司总部、美国西门子公司多位同事的关注、创意和心血。他们是:WinCC亚太技术中心工程师、本书的编者苏昆哲先生和何华先生,自动化系统部总经理、SIMATIC中文版的坚定推动者Uwe Haeberer先生,自动化系统部副总经理、本套丛书的策划者刘志生先生,自动化系统部的和振玮小姐,德国总部负责亚太业务的Berthold Ziegler先生,WinCC Step by Step英文版的作者、来自美国西门子公司的Bob Meads、Steve Morales和Jochen Rahm先生等,自动化与驱动集团客户支持部王平先生、王威先生、张凡女士、朱昱先生和雷鸣先生,MES业务经理雷宏先生,来自华南区的陈宇驹先生,为WinCC Step by Step中文版的制作付出辛勤劳动的实习生曹宗涛同学。此外,也要特别感谢许斌先生的策划和协调。来自市场部的齐林伟先生、张岩峰先生以及自动化系统部的多位产品经理在本书的形成过程中给予了大力的支持,在此一并表示诚挚的谢意!
----
开卷有益,让我们开始领略过程可视化的全新视界吧!
WinCC产品经理 张新勇
2004年5月于北京
目录
基础篇
第1章 组态软件基础知识
1.1 概述3
1.2 功能3
1.3 发展趋势3
1.4 WinCC简介及产品分类5
第2章 WinCC的安装
2.1 安装前的准备10
第3章 组态第一个工程
3.1 建立项目18
3.2 组态项目20
3.3 指定WinCC运行系统的属性26
3.4 运行工程27
3.5 使用变量模拟器28
第4章 项目管理器
4.1 WinCC项目管理器介绍29
4.2 项目类型31
4.3 创建和编辑项目32
4.4 激活项目35
4.5 复制项目37
第5章 组态变量
5.1 变量管理器39
5.2 变量的数据类型40
5.3 创建和编辑变量42
第6章 创建过程画面
6.1 WinCC图形编辑器47
6.2 使用图形、对象和控件50
6.2.1 使用画面50
6.3 使用图形编辑器的一些例子58
第7章 过程值归档
7.1 过程值归档基础66
7.2 组态过程值归档67
7.3 输出过程值归档72
第8章 消息系统
8.1 组态报警77
8.2 报警显示84
第9章 报表系统
9.1 页面布局编辑器88
9.2 行布局编辑器89
9.3 打印作业90
9.4 组态报警消息顺序报表91
9.5 组态变量记录运行报表96
9.6 行式打印机上的消息顺序报表101
9.7 通过ODBC接口在报表中打印 外部数据库中的数据104
|
第10章 脚本系统概述
10.1 ANSIC脚本109
10.2 VBScript121
10.3 VB for Application139
第11章 通讯
11.1 过程通讯原理148
11.2 WinCC与SIMATIC S7 PLC 的通讯150
11.3 WinCC与SIMATIC S5 PLC 的通讯159
11.4 OPC通讯161
11.5 系统信息和通讯诊断165
高级篇
第12章 系统组态
12.1 WinCC客户机/服务器结构171
12.2 客户机/服务器结构组态步骤173
第13章 全集成自动化
13.1 在STEP 7全集成自动化框架内组态 WinCC工程189
13.2 集成诊断功能197
13.3 使用WinCC进行工业以太网 网络管理203
第14章 WinCC的开放性
14.1 开放性概述209
14.2 Microsoft Windows 2000/XP --开放的操作系统209
14.3 VBScript和CScript--编写脚本的 明智选择210
14.4 ActiveX控件--应用程序模块的 开放接口213
14.5 Microsoft SQL Server 2000 --高性能的实时数据库216
14.6 OPC--过程通讯的开放性接口220
14.7 WinCC数据库直接访问方法225
第15章 WinCC浏览器/服务器结构
15.1 WinCC Web Navigator功能概述234 15.2 WinCC Web Navigator Server 可组态系统结构234
15.3 安装组态237
15.4 WinCC Dat@Monitor功能概述253
附录A性能数据
附录BWinCC兼容性
附录C智能工具
C.1 概述262
C.2 智能工具描述262
附录D过程控制组件
D.1 概述265
D.2 PCS7环境下组态方式266
|
购买渠道
----
读者可以通过以下渠道购买:
----
1) 各地新华书店
----
2) 西门子分销商
----
3) 中国工控网:www.gongkong.com
----
4) 北航出版社:www.buaapress.com
----
5) 互动出版网:www.china-pub.com
返回
|