西门子 WinCC 组态软件 -- 概述

1.西门子WinCC各产品线及定位

WinCC是由SIEMENS(西门子)公司开发的SCADA(数据采集与监控)系统,能高效控制自动化过程,具有极强的开放性和系统稳定性。WinCC基于Windows平台,涵盖单用户系统、多用户系统直到由冗余、客户机/服务器和浏览器/服务器构架组成的复杂的分布式系统,在冶金、化工、印刷生产线等领域都有非常广泛的应用。

作为全球自动化巨头, 西门子针对不同规模的生产场景, 细分了多款产品投放市场. 如上图所示:

  • 对于超大型/广域分布式应用, 西门子推出 WinCC OA 产品线. 这并不是WinCC开始做OA办公软件, 而是WinCC Open Architecture(WinCC开放式架构)的缩写. 虽以WinCC冠名, 但与传统意义的WinCC完全没有关系,而是西门子2007年从奥地利ETM公司收购的一款大名鼎鼎的软件——PVSS(Process Visualization and Steuerung (德语:Control的意思) System)。成为西门子大家族一员后, 自从V3.10开始PVSS更名为WinCC OA.

    更多了解WinCC OA 可参考如下链接:

    https://www.diangon.com/thread-43532-1-1.html

  • 对于中型和大型分布式系统, 西门子对应的SCADA产品线为WinCC (Windows Control Center, Windows控制中心), 也称为WinCC Classic版, 即经典的WinCC版本,当前(2020年2月)版本为 v7.5. 针对国内市场本地化语言需求, 推出有Asia版.

  • 伴随着S7-1200/1500系列控制器的发布, 西门子工业自动化集团又发布了一款全新的全集成自动化(Total Integrated Automation)软件 --- 博图(TIA portal). 它发布时版本号即为v10, 是业内首个采用统一的工程组态和软件项目环境的自动化软件, 也是西门子所有软件工程组态包的一个集成组件. TIA博途平台在所有组态界面间提供高级共享服务,向用户提供统一的导航并确保系统操作的一致性, 显著提升了开发效率. 博图软件中也集成有用于HMI开发的工具组件---TIA WinCC 软件, 可涵盖从小型的触摸屏设备,到大中型PC工作站各种规模的SCADA开发场景.

2.博图版TIA WinCC 版本及功能差异

TIA WinCC是西门子全集成自动化平台 TIA Portal 中的人机界面部分。可以从西门子订购到以下版本的 WinCC (TIA Portal)软件 :WinCC Basic、WinCC Comfort、WinCC Advanced 和 WinCC Professional。此外还有两个运行系统:WinCC Runtime Advanced 和 WinCC Runtime Professional。以上版本之间的区别在于所组态的设备不同, 如下图所示:

各版本之间的区别如下,也可以参上图的内容:

  • WinCC Basic :可以组态 西门子的Basic 面板(精简系列触摸屏)。它是免费的, 在安装TIA Step7时会被自动安装,一般不需单独安装。
  • WinCC Comfort :可以组态 Comform面板(精智系列触摸屏), 以及西门子的其他所有面板(Basic Panels、Mobile Panels、x77 Panels 和 Multi Panels)。软件非免费, 需要授权.
  • WinCC Advanced :除了组态面板外,还可以组态基于 PC 的运行系统 “WinCC Runtime Advanced”。它只能组态SCADA单站系统, 并不支持组态基于C/S、B/S架构的项目。
  • WinCC Professional :除了“WinCC Advanced”可组态的设备外,还可以组态基于 PC 的运行系统 “WinCC Runtime Professional” 。它可以组态基于C/S、B/S架构的SCADA项目, 在功能上类似经典WinCC

各版本之间可以使用 power packs 升级。例如,可以先使用 WinCC Comfort,如果有需要的话,再升级到 WinCC Advanced 或 WinCC Professional 版本。在项目中能使用的功能 (例如,脚本、 图形对象) 只依赖于所组态的设备(或者说设备集成的Runtime),而不是组态所有的TIA WinCC版本。

为了能够完整地使用组态环境并运行系统,需要相应的面板(集成有Runtime模块)以及 WinCC Runtime Advanced 或 WinCC Runtime Professional。并且在组态系统中,可以使用仿真测试在项目中使用的功能,但是访问 HMI 面板的文件系统等功能除外。

值得一提的是, 在2019年12月推出的TIA博图软件v16更新中, 西门子又增加了全新一代的HMI产品--- WinCC Unified, 并同时上市了 WinCC unified 精智面板触摸屏(7~22寸)新硬件. WinCC Unified 中推出的所有控件基于html5 和 SVG, 脚本使用javascript, 并且支持自定义控件. 当组态并启动运行基于WinCC Runtime Unified 的精智屏或PC站后, 基于Html5跨平台特性, 任何现代的浏览器均可远程监视和控制现场应用, 包括Android和iOS移动平台. 于是博图版的TIA WinCC有了第5个版本:

  • WinCC Unified:可以组态集成有 Runtime Unified的精智屏, 或基于PC的运行环境 “WinCC Runtime Advanced”。通过浏览器访问应用, 并且允许多客户端同时访问.

可以认为, WinCC Unified 是符合IT互联网标准的新一代SCADA软件, 也顺应了工业组态软件发展的大趋势(目前刚刚发布,尚需进一步发展完善). 由于TIA博图v16推出(2019年12月)时, 微软将很快(2020年1月14日起)完全结束Windows 7的官方支持, WinCC Unified仅支持安装到 Windows 10 x64 系统上, win7系统上安装会出现不兼容警告(但选择忽略警告后仍可安装)。

西门子官网提供有 TIA博图软件的各个版本的Trail试用下载(需要注册), 最新v16版本下载地址如下:

https://support.industry.siemens.com/cs/cn/en/view/109772803

需要注意, 官方提供有两个不同的安装包, 主要是包含的WinCC的版本不同, 需根据自己需要的版本下载不同的DVD文件:

  • 安装包1(约5.3G): 包含STEP 7 Basic/Professional, STEP 7 Safety Basic/Advanced and WinCC Basic/Comfort/Advanced and WinCC Unified
  • 安装包2(约5.6G): 包含STEP 7 Basic/Professional, STEP 7 Safety Basic/Advanced and WinCC Professional

0. 西门子 WinCC 组态软件 -- 概述的更多相关文章

  1. 国内外组态软件对比分析(InTouch、WinCC、iFix、iNeuOS)

    在我国自动化控制领域应用较广泛的工业自动化组态软件有Wonderware公司InTouch.西门子公司Wincc.GE公司iFix.国内也有一些传统组态软件厂商,使用的功能和形式基本上十分类似,受当时 ...

  2. 串口屏与触摸屏人机界面组态软件HMIMaker介绍

    串口屏与触摸屏人机界面组态软件HMIMaker介绍 触摸屏人机界面组态软件HMIMaker,是一款基于ARM架构的嵌入式控制系统开发的嵌入式软件,专业应用于触摸屏的二级界面开发,具有单片机协议,mod ...

  3. 开源纯C#工控网关+组态软件(九)定制Visual Studio

    一.   引子 因为最近很忙(lan),很久没发博了.不少朋友对那个右键弹出菜单和连线的功能很感兴趣,因为VS本身是不包含这种功能的.   大家想这是什么鬼,怎么我的设计器没有,其实这是一个微软黑科技 ...

  4. (原创)对比组态软件,使用C#开发的服务器和客户端软件的优势

    在当前经济形势和市场环境下,中小企业面对萧条的消费市场,恶化的外部贸易环境,刚性支出高成本人工和生产要素,通货膨胀,隐性的腐化支出等各种因素的作用导致企业生存艰难,企业需要在各方面削减支出,拓展市场寻 ...

  5. 开源纯C#工控网关+组态软件

    一.   前言 在园子潜水也七八年了.说来惭愧,这么多年虽然一直自称.NET铁杆粉丝,然仅限于回几个不痛不痒的贴,既没有发布过代码,也没有写过文章. 看着.NET和C#在国外风生水起,国内却日趋没落, ...

  6. 开源纯C#工控网关+组态软件(八)表达式编译器

    一.   引子 监控画面的主要功能之一就是跟踪下位机变量变化,并将这些变化展现为动画.大部分时候,界面上一个图元组件的某个状态,与单一变量Tag绑定,比如电机的运行态,绑定一个MotorRunning ...

  7. 自己编写的基于VC++6.0的串口调试软件,并贡献源程序!

    自己编写的基于VC++6.0的串口调试软件源程序! 程序下载链接: 点击打开链接

  8. !!!易控INSPEC组态软件开发小结——-一次工程文件损坏和处理经过

    从加入红橡开始熟悉和使用易控(INSPEC)组态软件,值得赞扬的是INSPEC的开放性和对C#语言的支持,除此之外,便也没有感觉它与其他组态软件有太多优势,有人说INSPEC软件授权比国内其他同类的组 ...

  9. ASP.NET 2.0 页(Page)生命周期概述

    原文:ASP.NET 2.0 页(Page)生命周期概述 引用MSDNASP.NET 页生命周期概述 ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤.这些步骤包括初 ...

随机推荐

  1. vue - Vue脚手架

    今天的内容vue脚手架,越来越有内味了,也慢慢地开始有点难度了哈哈,但是没有关系,慢慢学慢慢琢磨,我倒是感觉有点越来越像node了,不知道怎么回事,这是要向后端发展的节奏啊 一.初始化Vue脚手架 1 ...

  2. Node.js + TypeScript + ESM +HotReload ( TypeScript 类型的 Node.js 项目从 CommJS 转为 ESM 的步骤)

    当前 Node.js 版本:v16.14.0 当前 TypeScript 版本:^4.6.3 步骤 安装必要的依赖 yarn add -D typescript ts-node @tsconfig/n ...

  3. linux篇-公司网络故障那些事(路由器变交换机)

    首先这次网络故障是断电引起的 我给大家画个模型 三层的为八口交换机 一层的为五口打印机 笔记本代表两台无线打印机 首先八口的连接了公司采购电脑一台,业务电脑一台,其他电脑三台 第二个五口交换的连接财务 ...

  4. .NET程序设计实验2

    1.设计编写一个控制台应用程序,练习类的继承. (1) 编写一个抽象类 People,具有"姓名","年龄"字段,"姓名"属性,Work 方 ...

  5. 向sqlserver 数据库插入emoji 表情包

    1.emoji 属于特殊字符 所以我们必须使用utf-8 的编码格式进行保存  不过好在sqlserver 默认支持utf-8 2.将需要存储emoji的字段必须设置为nvarchar 类型  因为v ...

  6. 【Azure Developer】App Service + PubSub +JS 实现多人版黑客帝国文字流效果图

    需要描述 1)实现黑客帝国文字流效果图,JS功能 2)部署在云中,让大家都可以访问,App Service实现 3)大家都能发送消息,并显示在文字流中,PubSub(websocket)实现 终极效果 ...

  7. iview 酸爽debug: subMenu默认选中无效的解决方法

    一. 在iview中写一个submenu <Col span="3" type="flex" v-if="showCids"> ...

  8. DataX异构数据源离线同步工具json文件配置说明

    DataX 是阿里开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL.Oracle等).HDFS.Hive.ODPS.HBase.FTP等各种异构数据源之间稳定高效的数据同步功能 ...

  9. Centos7 中安装Elasticsearch

    1.下载安装包 1.1 下载elasticsearch 7.13.3 curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/e ...

  10. 一个ES设置操作引发的“血案”

    背景说明 ES版本 7.1.4 在ES生产环境中增加字段,一直提示Setting index.mapper.dynamic was removed after version 6.0.0错误.但是我只 ...