目前西门子可以运行在工控机/面板上的HMI软件有四种,分别是经典WinCC(目前的Zui新版本是V7.5),TIA WinCCProfessional(目前的Zui新版本是V15.1)、TIA WinCC Advanced(目前的Zui新版本是V15.1)和TIAWinCC Comfort(目前的Zui新版本是V15.1)。这四种HMI软件的定位参见下图所示。
图一 现有的SCADA
种类繁多的HMI软件系统带来很多问题,具体体现如下:
1、初学者搞不清它们的区别,无所适从;
2、复杂的产品线,难以升级维护;
3、不同的架构,互不兼容,无法互相移植;
4、不同的软件功能差距较大,给选型造成难度;
Write once, run anywhere!跨平台是大势所趋,有鉴于此,西门子未来可能会统一HMI平台,无论是面板或是工控机都将使用统一的HMI架构。
图二 未来的SCADA架构
TIA Portal的定位是全集成架构,所以未来统一的HMI平台将出现在TIA中,并且不是现在的TIAWinCCComfort/Advanced/Professional,而是一个全新的平台。新的平台将使得无论是在手机、平板或者PC上都将获得一样的视觉体验、且不需要移植,是完全跨平台的新一代HMI架构。
由于Web的盛行,这个全新的平台甚至可能会采取一些比较符合前沿的技术,比如HTML5、SVG、WebGL图形技术等。脚本的话甚至有可能会抛弃现有的VBS/C,转而采用TypeScripte或者JavaScript。
图三 新一代SCADA的技术体系
基于Web的技术很可能抛弃现有的C/S模式而彻底转向B/S模式?当然现在还不好说。不过有一点可以肯定的是无论是如果变革,基于组件的开发模式不会被抛弃,只会不断被强化。在经典WinCC中是UDO和面板技术,在TIAWinCC中是面板技术。新的平台中不论是采用什么技术,我们的《TIAPortalgaoji编程》和《TIAStep7&经典WinCCgaoji编程》都会第一时间跟进,保证我们的读者始终站在技术的Zui前沿!
图四 HwBasicLib面板
图五 HwBasicLib面板