0. 西门子 WinCC 组态软件 -- 概述
西门子 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 可参考如下链接:
对于中型和大型分布式系统, 西门子对应的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 组态软件 -- 概述的更多相关文章
- 国内外组态软件对比分析(InTouch、WinCC、iFix、iNeuOS)
在我国自动化控制领域应用较广泛的工业自动化组态软件有Wonderware公司InTouch.西门子公司Wincc.GE公司iFix.国内也有一些传统组态软件厂商,使用的功能和形式基本上十分类似,受当时 ...
- 串口屏与触摸屏人机界面组态软件HMIMaker介绍
串口屏与触摸屏人机界面组态软件HMIMaker介绍 触摸屏人机界面组态软件HMIMaker,是一款基于ARM架构的嵌入式控制系统开发的嵌入式软件,专业应用于触摸屏的二级界面开发,具有单片机协议,mod ...
- 开源纯C#工控网关+组态软件(九)定制Visual Studio
一. 引子 因为最近很忙(lan),很久没发博了.不少朋友对那个右键弹出菜单和连线的功能很感兴趣,因为VS本身是不包含这种功能的. 大家想这是什么鬼,怎么我的设计器没有,其实这是一个微软黑科技 ...
- (原创)对比组态软件,使用C#开发的服务器和客户端软件的优势
在当前经济形势和市场环境下,中小企业面对萧条的消费市场,恶化的外部贸易环境,刚性支出高成本人工和生产要素,通货膨胀,隐性的腐化支出等各种因素的作用导致企业生存艰难,企业需要在各方面削减支出,拓展市场寻 ...
- 开源纯C#工控网关+组态软件
一. 前言 在园子潜水也七八年了.说来惭愧,这么多年虽然一直自称.NET铁杆粉丝,然仅限于回几个不痛不痒的贴,既没有发布过代码,也没有写过文章. 看着.NET和C#在国外风生水起,国内却日趋没落, ...
- 开源纯C#工控网关+组态软件(八)表达式编译器
一. 引子 监控画面的主要功能之一就是跟踪下位机变量变化,并将这些变化展现为动画.大部分时候,界面上一个图元组件的某个状态,与单一变量Tag绑定,比如电机的运行态,绑定一个MotorRunning ...
- 自己编写的基于VC++6.0的串口调试软件,并贡献源程序!
自己编写的基于VC++6.0的串口调试软件源程序! 程序下载链接: 点击打开链接
- !!!易控INSPEC组态软件开发小结——-一次工程文件损坏和处理经过
从加入红橡开始熟悉和使用易控(INSPEC)组态软件,值得赞扬的是INSPEC的开放性和对C#语言的支持,除此之外,便也没有感觉它与其他组态软件有太多优势,有人说INSPEC软件授权比国内其他同类的组 ...
- ASP.NET 2.0 页(Page)生命周期概述
原文:ASP.NET 2.0 页(Page)生命周期概述 引用MSDNASP.NET 页生命周期概述 ASP.NET 页运行时,此页将经历一个生命周期,在生命周期中将执行一系列处理步骤.这些步骤包括初 ...
随机推荐
- VMware16搭建Ubuntu22.04,更新为国内下载源,安装open-vm-tools,用SecureCRT远程连接
前期准备 1.VMware16(转载:下载安装流程:(https://www.bilibili.com/read/cv9694457)) 2.Ubuntu22.04----iso镜像文件(下载地址:( ...
- TCP 协议灵魂 12 问,巩固你的网路底层基础!
点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 先亮出这篇文章的思维导图 TCP 作为传输层的协议,是一 ...
- 一行代码如何隐藏 Linux 进程?
开源Linux 长按二维码加关注~ 上一篇:IPv6技术白皮书(附PDF下载) 总有朋友问隐藏Linux进程的方法,我说你想隐藏到什么程度,是大隐于内核,还是小隐于用户.网上通篇论述的无外乎 hook ...
- C# 随机给一个全部信息都未知的类类型,如何获取该类的类名、属性个数、属性名、属性的数据类型、属性值?
一.场景假设 假设现在有一个泛型类T的实例对象t,该T类的全部信息都未知. 要求:打印输出实例对象t的类名.属性个数.属性名.属性的数据类型.属性值. 二.解决问题 1.我们根据输出的内容要求定义一个 ...
- DOM标签操作与事件与jQuery查找标签
目录 DOM之操作标签 创建标签对象 标签对象的属性 innerText与innerHTML 标签内部追加内容 属性操作 事件 常用事件 事件绑定 事件案例 jQuery简介 查找标签 基本选择器 属 ...
- chkconfig-配置系统服务
管理Linux系统开机启动项. chkconfig命令默认在CentOS7+中不被使用了,由于系统服务管理都交给了systemctl托管. 语法 chkconfig [--list] [--type ...
- C++:接送旅客
接送旅客 时间限制:1.00sec 内存限制:128MB 题目描述: 现在,你是一家酒店的员工,你需要帮助这家酒店的旅客运送行李离开酒店.现在,你送顶层开始往下移动,为了减少电梯移动的距 ...
- autohotkey(AHK)实现箭头映射
起因 在主力本上使用了AHK实现alt ijkl的箭头映射,在另一个本子上怎么都不习惯,于是网上找教程,找了半天... 因为大家习惯了快捷键都不一样,为了避免以后浪费时间,因此开此文记录. 操作 ht ...
- 耗时半年,Eoapi 终于正式发布 API 工具的插件广场
这是我们的第一篇月报,每个月和每个来之不易的开发者分享产品故事以及产品进展. 在 5.20 这个极具中国特色的"节日"里,Eoapi 发布了 1.0.0 版,三个程序员掉了半年 ...
- SpringCloud 客户端负载均衡:Ribbon
目录 Ribbon 介绍 开启客户端负载均衡,简化 RestTemplate 调用 负载均衡策略 Ribbon 介绍 Ribbon 是 Netflix 提供的一个基于 Http 和 TCP 的客户端负 ...