WinCC的虚拟化架构与技术
Posted 智能制造之家
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WinCC的虚拟化架构与技术相关的知识,希望对你有一定的参考价值。
“智能制造之家”
写在面前
大家好,我是李孟宦,号主小智前同事~
今天我们的标题是WinCC的虚拟化架构与技术,其中两个关键词:WinCC和虚拟化。先说WinCC,前面我们介绍了了TIA Portal WinCC, WinCC Classic与WinCC OA的异同,介绍了WinCC的典型架构,介绍了WinCC如何连接数据库,如何与MES通讯等(文章链接见文末总结部分)
接着我们说说虚拟化,其实前面我们做了很多铺垫:
为了让大家了解Wincc的虚拟化,前面我们特意转载了文章:
多的铺垫不说了,今天我们就来聊一聊WinCC的虚拟化技术~
在前面的文章中我们介绍了几种虚拟化技术,WinCC作为主流组态软件之一,显然也支持虚拟化,对于没有做过虚拟化部署或者不了解的朋友,可能会问,虚拟化到底有什么优势呢?我们来看看西门子管方的总结(这个和虚拟调试是不是有很多想通之处?哈哈)
来源:西门子
在正式介绍之前,我们先说说常用的几种虚拟机软件:
VMwarePlayer
VMwareWorkstation
VMwareESXi
MicrosoftHyper-V
对于前面两种,或许每一个业内的工程技术人员几乎都使用过,如果你做过大型的SCADA,MES系统,那你对后面的ESXi和Hyper-V应该也很清楚,我们先来看看WinCC 基于客户机和基于服务器的虚拟化所对应的软件原理
来源:西门子
从上图可以看出WinCC支持基于客户机的虚拟化和基于服务器的虚拟化,那所谓的 Full Virtualization和 HW-Assisted Virtualization又有什么不同呢?
对于Full Virtualization
•操作系统处于隔离的环境中
•不能访问专属硬件
而对于HW-Assisted Virtualization
•通过标准驱动访问硬件
•基于硬件的标准化
•适应IT新技术(IntelVT/AMD-V)
•由Hypervisor提供VMDirectPath
如果对于上述不是很明白的,可以好好看看前面介绍的关于虚拟化的文章
接下来我们看看虚拟化部署的典型应用
来源:西门子
当然,如果你进行虚拟化部署,必须遵守以下的前提条件和限制
总结:
1.本文是以西门子WinCC为例子,也仅仅是做一个简单的介绍,并不包含实际应用,其实在工业领域,还有很多别的类似解决方案(还有很多我不知道的),如:
罗克韦尔:Virtual Image Templates
艾默生:DeltaVVirtual Studio
霍尼韦尔:ExperionVirtualization
解决方案千千万,但是基础理论存在很大的共性,大家不要限于眼前的应用,所有的解决方案都是为了解决客户的痛点,满足客户的需求,在一定前提下的落地输出,方案也许千差万别,但是理论本身其实也就那些,本身并没有太大的优劣之分,适合自己的才是最好的。
2 .还记得小智在文章:
里面说的,希望大家多在意原理性思维,找出很多原理背后的共性,我去看了小智在头条和微信群里一些朋友的评论,很多认为不过是在拿一堆高大上的名词吓唬人罢了,其实文章内我并没有发现任何高大上的词汇,只是让大家从技术的深度和广度上去着手,希望每个人都保持自己独立的判断吧,同时分享一个我很喜欢的评论给大家:
说到这里,我们来总结下前面关于WinCC的相关文章:
一文带你了解西门子WinCC(从TIA Portal Wincc ,Wincc Classic 到Wincc OA)
我们是一群智能制造技术的爱好者,我们乐于分享,我们积极向上,我们也许有些宅,但是我们很有爱,我们期待您的加入
--智能制造之家
多重福利哦
我就知道你“在看”
以上是关于WinCC的虚拟化架构与技术的主要内容,如果未能解决你的问题,请参考以下文章