软件被划分为系统软件、应用软件和介于这两者之间的中间件。系统软件系统软件为计算机使用提供最基本的功能,可分为操作系统和系统软件,其中操作系统是最基本的软件。系统软件是负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。系统软件使得计算机使用者和其他软件将计算机当作一个整体而不需要顾及到底层每个硬件是如何工作的。1.操作系统是一管理计算机硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统身负诸如管理与配置内存、决定系统资源供需的优先次序、控制输入与输出设备、操作网络与管理文件系统等基本事务。操作系统也提供一个让使用者与系统交互的操作接口。2.支撑软件是支撑各种软件的开发与维护的软件,又称为软件开发环境(SDE)。它主要包括环境数据库、各种接口软件和工具组。著名的软件开发环境有IBM公司的Web Sphere,微软公司的等。
第三类是组态基于PC的SCADA系统,主要有四款:<br>第一款经典版WinCC(WinCC V7),国民度非常高的一款软件,很多老前辈用过V5版本,真是一款恒久远,经典永流传啊,目前看未来的很多年仍然会是Siemens SCADA软件的主力军,会用的工程师也很多,生态最好;<br>第二款博途WinCC(WinCC Professional),是属于Siemens全集成自动化平台里的一部分,喜欢博途的工程师也是很喜欢这款产品的,各种编程软件同属一个平台还是带来了很大的便利性,在工程效率上优势明显。<br>第三款WinCC OA(WinCC Open Architecture),一款非常强大的软件,在整体性能上最强,软件非常开放,适合做广域分布式系统,但是走的小众路线,所以熟悉的人不多,酒香也怕巷子深啊,喜欢编程的工程师应该多关注。<br>第四款就是WinCC Unified,一款新产品,也是属于Siemens全集成自动化平台里的一部分,和WinCC Professional是并列关系,现在新出茅庐,羽翼未展,但是被寄予厚望,是迎合现代工业需求的一款软件,为什么这么说呢,从它的主要变化可以看出:<br>1、Unified是统一的意思,所以顾名思义WinCC Unified的一个最大的变化就是把组态触摸屏和组态SCADA的平台统一了,开发的一套程序可以即应用在触摸屏上,又应用在PC机上,这样给工程师的开发和维护省去了很多工作量;<br>2、从展示形式上,取消了传统的桌面客户端,而是全是是Web客户端,客户端使用安装非常方便,也符合现代客户的操作习惯,只要支持Html5的浏览器即可使用,所以WinCC Unified的客户端不限制于操作系统和浏览器;<br>3、编程语言也发生了非常大的变化,由传统的VB和C语言转变成Javascript,都说IT和OT融合,先不说别的,看咱们工业SCADA软件的编程语言已经开始转变融合了,Javascript学起来吧。<br>先列举WinCC Unified的三个显著变化,这款软件还有很多比较好的功能,慢慢道来,据说Siemens的研发团队还在快马加鞭的研发新的功能,现在的版本释放速度已经很快了,就怕咱们学习的速度还赶不上人家开发的速度呢。