基础篇<br>第1章 组态软件基础知识<br>1.1概述 3<br>1.2功 能 3<br>1.3发展趋势 3<br>1.4 WinCC简介及产品分类 5<br>1.4.1 简介 5<br>1.4.2性能特点 5<br>1.4.3 WinCC V6.O的新增功能 6<br>1.4.4 winCC V6.0 SP3新特性 7<br>1.4.5产品信息 10<br>第2章 winCC的安装<br>2.1安装前的准备 13<br>2.1.1 对安装 WinCC系统的基本要求 13<br>2.1.2 消息队列服务和SQL Server2000的安装 15<br>2.2 WinCC的安装与卸载 16<br>第3章 组态第一个工程<br>3.1建立项目 21<br>3.1.1启动WinCC 21<br>3.1.2建立一个新项目 22<br>3.2组态项目 23<br>3.2.1组态变量 23<br>3.2.2创建过程画面 26<br>3.2.3改变画面对象的属性 28<br>3.3指定WinCC运行系统的属性 29<br>3.4运行工程 30<br>3.5使用变量模拟器 31<br>第4章 项目管理器<br>4.1 WinCC项目管理器介绍 32<br>4.1.1 启 动 32<br>4.1.2 winCC项目管理器的结构 32<br>4.2项目类型 34<br>4.3创建和编辑项目 35<br>4.3.1创建项目前的准备 35<br>4.3.2创建项目的步骤 36<br>4.3.3更改计算机的属性 37<br>4.4激活项目 38<br>4.4.1运行系统的设置 38<br>4.4.2启动和退出运行系统 40<br>4.5复制项目 40<br>第5章 组态变量<br>5.1变量管理器 42<br>5.1.1变量的功能类型 42<br>5.1.2变量管理器的结构 43<br>5.1.3变量组 43<br>5.2变量的数据类型 43<br>5.2.1数值型变量 43<br>5.2.2字符串类型变量 45<br>5.2.3其他类型变量 45<br>5.3创建和编辑变量 45<br>5.3.1创建内部变量 45<br>5.3.2创建过程变量 46<br>5.3.3创建结构类型和变量组 48<br>第6章 创建过程画面<br>6.1 WinCC图形编辑器 50<br>6.1.1 WinCC项目管理器中的图形编辑 50<br>6.1.2图形编辑器的布局 51<br>6.1.3 画面布局 52<br>6.2使用图形、对象和控件 53<br>6.2.1使用画面 53<br>6.2.2对象的基本静态操作 55<br>6.2.3对象属性的动态化 56<br>6.2.4对象的事件 58<br>6.2.5使用控件和图库 60<br>6.3使用图形编辑器的一些例子 61<br>第7章 过程值归档<br>7.1过程值归档基础 69<br>7.1.1作用和方法 69<br>7.1.2组态系统功能描述 69<br>7.2组态过程值归档 70<br>7.3输出过程值归档 75<br>第8章 消息系统<br>8.1组态报警 80<br>8.1.1报警记录的内容和功能 80<br>8.1.2组态报警的步骤 81<br>8.1.3组态模拟量报警 84<br>8.2报警显示 87<br>第9章 报表系统<br>9.1页面布局编辑器 91<br>9.2行布局编辑器 92<br>9.3打印作业 93<br>9.4组态报警消息顺序报表 94<br>9.5组态变量记录运行报表 99<br>9.6行式打印机上的消息顺序报表 104<br>9.7通过ODBC接口在报表中打印外部数据库中的数据 107<br>第10章 脚本系统<br>10.1 ANSI—c脚本 112<br>10.1.1概述 112<br>10.1.2全局脚本编辑器 113<br>10.1.3创建编辑函数 114<br>10.1.4创建编辑动作 118<br>10.1.5创建全局动作 121<br>10.1.6在函数或动作中使用动态链接库 123<br>10.2 VBScript 124<br>10.2.1过程、模块和动作 124<br>10.2.2 VBScript编辑器 126<br>10.2.3创建编辑过程 127<br>10.2.4创建编辑动作 131<br>10.2.5调试诊断VBS脚本 133<br>10.2.6 winCC VBS参考模型 137<br>10.2.7 VBScript例程 137<br>lO.3 VB for Application 142<br>10.3.1 VBA的适用范围 142<br>10.3.2 VBA编辑器 143<br>10.3.3 在图形编辑器中使用VBA 144<br>10.3.4在其他编辑器中使用VBA 150<br>第11章 通讯<br>11.1过程通讯原理 151<br>11.1.1通讯术语 151<br>11.1.2 WinCC通讯原理 152<br>11.2 winCC与SIMATIC S7 PLC的通讯 153<br>11.2.1通道单元的类型 153<br>11.2.2添加驱动程序 155<br>11.2.3通道单元 155<br>11.3 WinCC与SIMATIC S5 PLC的通讯 162<br>11.3.1 通过串口与S5的通讯 162<br>11.3.2通过PRC)FIBUS与S5的通讯 163<br>11.3.3通过Ethernet与S5的通讯 163<br>11.4 OPC通讯 164<br>11.4.1基本知识 164<br>11.4.2服务器功能 164<br>11.4.3 0PC DA服务器的DCOM配置 165<br>11.4.4客户机 166<br>11.5系统信息和通讯诊断 168<br>11.5.1 系统信息通道的功能和可用的系统信息 168<br>11.5.2组态系统信息通道 169<br>11.5.3通讯诊断 169<br>11.6 H系统与WinCC的通讯 170<br>11.6.1 系统与WinCC的通讯要求 170<br>11.6.2组态过程 170<br>11.6.3在STEP7全集成自动化框架内组态WinCC工程 177<br><br>高级篇<br>第12章 系统组态<br>12.1 WinCC客户机/服务器结构 183<br>12.1.1 客户机/服务器结构概述 183<br>12.1.2 winCC可实现的客户机/服务器方案 183<br>12.1.3 WinCC中客户机和服务器可能的数目 185<br>12.2 客户机/服务器结构组态步骤 185<br>12.2.1多用户结构的服务器组态 186<br>12.2.2 多用户结构的客户机组态 189<br>12.2.3分布式结构的服务器工程组态 190<br>12.2.4分布式结构中客户机工程组态 192<br>12.2.5冗余系统组态 198<br>第13章 全集成自动化<br>13.1在STEP 7全集成自动化框架内组态WinCC工程 201<br>13.1.1 WinCC作为PC Station的应用程序组态 202<br>13.1.2组态步骤 203<br>13.2集成诊断功能 209<br>13.2.1 winCC到硬件诊断的梯形环跳转 209<br>13.2.2 winCC到网络入口跳转 213<br>13.3使用winCC进行工业以太网网络管理 215<br>第14章 winCC的开放性<br>14.1开放性概述 221<br>14.2 Microsoft Windows 2000/XP——开放的操作系统 221<br>14.3 VBScript和C—Script——编写脚本的明智选择 222<br>14.3.1 VBScripl:实现开放性数据交换 222<br>14.3.2 C—Script实现开放性数据交换 224<br>14.4 ActiveX控件——应用程序模块的开放接口 225<br>14.4.1在winCC中直接插入ActiveX控件 225<br>14.4.2用VBScript。访问ActiveX控件 226<br>14.4.3用VBA组态ActiveX控件 227<br>14.5 0PC——过程通讯的开放性接口 228<br>14.5.1 OPC规范 228<br>14.5.2 WinC COPC DA 228<br>14.5.3 WinCC 0PC HDA Servet 230<br>14.5.4 WinCC 0PC A&E Server 232<br>14.6 WinCC数据库直接访问方法 233<br>14.6.1 使用AD0/OLE—DB访问归档数据库 233<br>14.6.2使用winCC 0LE—DB访问WinC:C数据库的方案 233<br>14.6.3 利用AD0/WinCC 0LE—DB访问数据库的语法 235<br>14.6.4 ADO/WinCC OLE—DB数据库访问的实例 239<br>14.7 Microsoft SQL Server 2000——高性能的实时数据库 243<br>14.7.1 WinCC的归档系统 243<br>14.7.2归档的路径和名称 244<br>14.7.3用MS SQL Server 2000查看归档数据 245<br>14.7.4数据转换服务 247<br>第15章 WinCC浏览器/服务器结构<br>15.1 WinCC Web Navigator功能概述 251<br>15.2 WinCC Web Navigator Server可组态系统结构 251<br>15.3安装组态 254<br>15.3.1安装条件 254<br>15.3.2授权 254<br>15.3.3安装步骤 255<br>15.3.4组态Web工程 258<br>15.4 WinCC/Dat@Monitor功能概述 270<br>15.4.1 Dat@Monitor授权 271<br>15.4.2 WinCC/Dat@Workbook 271<br>15.4.3 WinCC/Dat@vJew 271<br>15.4.4 WinCC/Dat@Symphony 272<br>第16章 工厂智能<br>16.1工厂智能概述 273<br>16.2工厂智能组件 274<br>16.2.1 WinCC/Dat@Monitor 274<br>16.2.2 SIMATIC WinBDE 275<br>16.2.3 WinCC/Connectivity Pack 275<br>16.2.4 WinCC/IndustrialDataBridge 276<br>16.3工厂智能实例解析 277<br>16.3.1问题解析 277<br>16.3.2工厂拓扑结构 277<br>16.3.3方案设计实施 278<br>附录A 性能数据<br>附录B WinCC兼容性<br>附录C 智能工具<br>C.1 概述 289<br>C.2 智能工具描述 289<br>附录D 过程控制选件<br>D.1 概述 292<br>D.2 PCS7环境下组态方式 293
展开