2。3 常用的组态软件
现如今,控制系统已经具备了更大的规模、更复杂的控制,这些都标志着 控制系统更加广泛且深入的被大众使用着,人们越来越重视上位机的开发,对 于项目来说,处理繁琐的信息十分的麻烦。
在大量使用信息管理模式的同时,人们逐渐关注到计算机集成制造方面的 优势。为了提高经营的水平,为了给企业带来更为便利得管理,对于工业生产, 企业的决策、生产、经营的要求更加高了。
在用户的要求引导下,过了九十年代,SCADA 在我国市场的需求大大增加, 以下是一些使用比较多的 SCADA 的介绍。
(1)InTouch
最先进军国内市场的 SCADA 是 InTouch。由 Wonderware 公司生产,在 Windows3。1 操作系统研发。1990 年,InTouch 凭借其图库中大量的图符在当时 的发展中尤为突出,颇受国内用户青睐。
不过 InTouch 也有不足之处,很大的一个缺点就是性能不好,主要是因为它 最初以动态数据交换方式与驱动程序通信为其核心的,而 InTouch7。0 版直接以 32 位的 Windows 为平台是目前最新的版本,同时它还支持 OPCI 功能相对多了 一些。
(2)IFIX
Intellution 公司最一开始生产的就是这个软件,90 年代中期,爱默生买下了 这家公司作为了自己的一家子公司,后来,这家公司就研发出了 IFIX 这个驱动 程序完善的软件。
作为 Intellution 公司最新的版本,IFIX 组态软件的功能极其强大[12]。不过 其中也有一个不足之处,它的软件兼容性并不是很好。现在的软件系统采用的 是 VB,原先的脚本语言和内部的研发环境都不再使用了。
(3)Citech
Citech 在国内市场发展中属于较早一批。由 Cit 公司生产。Citech 更多的是 面向程序员使用的,为了给程序员提供便捷的服务,它的操作方式和其他 SCADA 相比十分简单,如果换成工控用户,操作会显得有些麻烦。
在脚本语言方面,Citech 也有点瑕疵,虽然重新进行了开发,采用了类似于 C 语言版本,和 C 语言的特点非常相近,属于非对象性的组态脚本语言,但用 户们对于这个语言的使用并不是很熟悉,这一点加大了开发的难度[13]。
(4)WinCC
WinCC 组态软件和其他 SCADA 有些不同,它采用的操作系统是 Simens 系 统,Simens 系统的脚本语言也是非对象性的,但同时还配备了专用的调试操作 系统。
WinCC 组态软件还安装了 OPC,因此使 WinCC 组态软件在分布式的系统 中也可以组态运行。不过因为 Simens 系统对用户来说并不常见,构成又十分复 杂,难以掌控,对 WinCC 组态软件面向市场用户的推出也增加了一定难度。
(5)组态王
作为国内的第一个国产的 SCADA,组态王软件在中国有着很大的影响力。 组态王软件的操作界面和普遍使用的资源管理器界面十分相似,而且它的脚本 语言是以汉字为主的,这对中国用户来说是一个很大的便利,进一步讲,也促 进了 SCADA 的汉化趋势[14]。
组态王软件还可以驱动很多的硬件驱动程序。
(6)Controx
由华富公司研发的 Controx 组态软件是一个全 32 位的组态开发平台,功能 完善[15]。在用户使用的时候,不但能够显示历史曲线和实时曲线,还有报警功 能,其便捷之处还在于能够有助于工控用户打印数据报表和相关报告。
Controx 组态软件在很早的时候就加入了 OPC 组织,所以在其内部也配备 了 OPC 支持系统。而且 Controx 组态软件还将开放数据库互联,与外部的数据 库进行数据的交换。
Controx 组态软件还拥有连网和 WevServer 功能,功能十分强大。Controx 组态软件也同时安装了几十种高性能的驱动程序,自带脚本语言编译器,所以 还能够安装 ActiveX 的组件和插件,即插即用,使用非常便捷[16]。