本书以WinCC为实现工具,讲述工业数据采集与管理系统的组态方法。WinCC即Windows Control Center(视窗控制中心),是一个基于Windows操作系统的数据采集与监控管理软件。本书共6章,讲解使用WinCC组态数据采集与管理系统的高级功能与智能工具,内容包括WinCC概述、脚本系统、通信驱动程序、WinCC的集成、系统架构与授权及实战演练。
通过对本书的学习,读者会对软件有一定的了解,掌握编写基本语言脚本的方法,并通过*后一章的实战演练,达到能独立完成简单项目的学习效果。
本书内容全面,基本覆盖了组态软件的基本操作、前沿功能与实际操作中易被忽略的知识点,不仅可以作为高等院校智能制造工程、自动化、机械工程及其自动化、电气工程等相关专业的教学用书,也可作为技术开发人员及工程技术人员的培训和自学用书。
★本书配套项目的源文件请通过机械工业出版社教育服务网(www.cmpedu.com)的本书详情页下载。
随着“中国制造2025”和“两化融合政策”的提出,如何实现信息化和工业化的结合、提升制造技术水平,是我国制造业面临的一大挑战。通过SCADA(Supervisory Control And Data Acquisition,监视控制与数据采集)系统,可以采集和管理制造过程产生的数据,以供分析和优化,提高制造过程的信息化和透明化程度,不断优化制造过程,促进制造生产水平不断提高。同时,也为企业后期搭建功能更加强大的企业信息化平台提供数据基础。 针对各行各业智能制造需求的不断提升,SCADA技术也在不断完善,不断发展,其技术进步一刻也没有停止过,并逐渐在传统流程型制造行业和离散型制造行业中得到深化应用与推广,进而提升企业的信息化水平。
本书介绍的WinCC软件是SCADA软件中的一种,由西门子公司与微软公司共同开发推出,采用众多先进技术是在自动化领域居于地位的工控软件。WinCC适用于对各种行业的生产过程、生产工序、机器设备和工厂进行可视化及操作控制。该系统不仅支持简单的单站系统,同时支持带有冗余服务器的分布式多站系统,以及基于 Web 的全球解决方案。功能强大的 WinCC是公司实现信息纵向集成的数据交换枢纽。
本书作为与《工业数据采集与管理系统(上册)》相配合的下册,重点介绍WinCC软件的逻辑操作与可用智能选件。第1章为WinCC概述,主要讲解了WinCC软件在智能制造工业软件系统中的地位及作用,并对WinCC软件与其他智能制造工业软件的衔接关系做了介绍。第2~5章主要对WinCC软件的高级应用功能做了详细的介绍,包括脚本系统、通信驱动程序、WinCC的集成、系统架构与授权。第6章挑选了离散型行业与流程型制造行业的实际工业项目作为实例,介绍了WinCC项目开发的全过程。
本书是智能制造工业软件应用系列教材中的一本,本系列教材在东莞理工学院马宏伟校长和西门子中国区总裁赫尔曼的关怀下,结合西门子公司多年在产品数字化开发过程中的经验和技术积累编写而成。本系列教材由东莞理工学院胡耀华和西门子公司梁乃明任总主编,本书由东莞理工学院王福杰和西门子公司程泽阳共同编著。虽然编著者在本书的编写过程中力求描述准确,但由于水平有限,书中难免有不妥之处,恳请广大读者批评指正。
前言
第1章WinCC概述1
第2章脚本系统4
21C语言(CScript)基础4
22VBS脚本17
本章小结24
习题24
第3章通信驱动程序26
31西门子S7系列PLC通信驱动
SIMATIC S7 Protocol Suite26
32西门子SIMATIC S5通信驱动29
33三菱PLC通信驱动Mitsubishi
Ethernet31
34OPC通信协议33
35Modbus TCP通信协议42
36通信诊断43
本章小结46
习题46
第4章WinCC的集成47
41使用C语言脚本和VBS脚本进行
系统间数据交互47
42SQL数据库集成48
43ActiveX控件集成49
44Excel文档集成50
45应用实例53
本章小结60
习题61
第5章系统架构与授权62
51WinCC的授权种类62
52WinCC常见架构和所需授权65
53应用实例77
本章小结84
习题84
第6章实战演练85
61离散行业数据采集与监控系统开发
案例85
62流程行业数据采集与监控系统开发
案例126
附录A标准函数148
附录B拓展软件介绍167
结束语179
参考文献180