组态软件的发展史
组态软件,又称监控组态软件,译自英文 SCADA,指的是Supervision, Control and Data Acquisition,即数据采集与监视控制。组态软件的应用领域很广泛,包含电力系统、给水系统、石油、化工等领域的数据采集与监视控制,以及过程控制等诸多领域。在电力系统以及电气化铁道上,又称远动系统(RTU System, Remote Terminal Unit)。
组态软件的发展可以追溯到80年代初期,当时组态软件产品开始出现。在80年代末期,组态软件开始进入中国市场,但在90年代中期之前,组态软件在中国的应用并不普及。随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐渐意识到原有的上位机编程的开发方式对项目来说是费时费力、得不偿失的。
在90年代中期,随着MIS(管理信息系统,Management Information System)和CIMS(计算机集成制造系统,Computer Integrated Manufacturing System)的大量应用,组态软件在国内的应用逐渐得到了普及。常见的组态软件有:
1. InTouch:Wonderware 的 InTouch 软件是最早进入中国的组态软件。在80年代末、90年代初,基于 Windows 3.1 的 InTouch 软件曾让我们耳目一新,并且 InTouch 提供了丰富的图库。
2. Fix:Intellution 公司以 Fix 组态软件起家,1995 年被爱默生收购,现在是爱默生集团的全资子公司,Fix6.x 软件提供工控人员熟悉的概念和操作界面,并提供完备的驱动程序。
3. Citech:CiT 公司的 Citech 也是较早进入中国市场的产品。Citech 具有简洁的操作方式,但其操作方式更多的是面向程序员,而不是工控用户。
4. WinCC:Simens 的 WinCC 也是一套完备的组态开发环境,Simens 提供类C语言的脚本,包括一个调试环境。WinCC 内嵌 OPC 支持,并可对分布式系统进行组态。
5. 组态王:组态王是国内第一家较有影响的组态软件开发公司(更早的品牌多数已经湮灭)。组态王提供了资源管理器式的操作主界面,并且提供了以汉字作为关键字的脚本语言支持。组态王也提供多种硬件驱动程序。
6. Controx(开物):华富计算机公司的 Controx2000 是全 32 位的组态开发平台,为工控用户提供了强大的实时曲线、历史曲线、报警、数据报表及报告功能。作为国内最早加入 OPC 组织的软件开发商,Controx 内建 OPC 支持,并提供数十种高性能驱动程序。
7. ForceControl(力控):三维力控公司的 ForceControl(力控)从时间概念上来说,力控也是国内较早就已经出现的组态软件之一。大约在 93 年左右,力控就已形成了第一个版本,在 1999~2000 年期间,力控得到了长足的发展,最新推出的 2.0 版在功能的丰富特性、易用性、开放性和 I/O 驱动数量,都得到了很大的提高。
组态软件的发展历史可以追溯到80年代初期,经过多年的发展和普及,目前组态软件已经成为工业控制系统不可或缺的一部分。