组态软件分布式架构 什么是组态软件

1.配置软件生成的背景
“配置”的概念只有以分布式控制系统(简称DC)的出现为广大生产过程自动化技术人员所熟知 。在工控技术不断发展和应用的过程中,PC(包括工控机)与以往专用系统相比的优势越来越明显 。这些优势主要体现在:PC技术保持了较快的发展速度,各种相关技术已经成熟; PC构建的工控系统拥有成本相对较低; PC拥有丰富的软件资源和硬件资源,软件和软件没有区别 。互操作性强;基于PC的控制系统易学易用,容易获得技术支持 。在PC技术向工控领域的渗透中,组态软件占有非常特殊和重要的地位 。
组态软件是指一些用于数据采集和过程控制的专用软件 。它们是自动控制系统监控级别的软件平台和开发环境 。他们采用灵活的配置方式,为用户提供快速构建工业自控 。用于系统监控功能的通用软件工具 。组态软件应能支持各种工控设备和常用通信协议,通常应提供分布式数据管理和网络功能 。

组态软件分布式架构  什么是组态软件

文章插图
对应最初的HMI(人机界面软件,Human)的概念,组态软件应该是能够让用户快速搭建自己的HMI的软件工具或开发环境 。在组态软件出现之前,工控领域的用户都是手动或委托第三方编写HMI应用程序,导致开发时间长、效率低、可靠性差 。满足需求,难以与外界交互,功能的升级和增加受到严重限制 。组态软件的出现使用户摆脱了这些困境,可以利用组态软件的功能来构建一套最适合自己的应用系统 。随着其快速发展,实时数据库、实时控制、SCADA、通信与网络、开放的数据接口以及对I/O设备的广泛支持成为其主要内容 。随着技术的发展,监控配置软件将不断被赋予新的内容 。
下面分别介绍几种配置软件 。
①:该软件是国内最早进入的组态软件 。在 1980 年代末和 1990 年代初,基于 .1 的软件使我们焕然一新,并提供了丰富的库 。但早期的软件使用DDE与驱动程序通信,性能较差 。最新的 .0 版本完全基于 32 位平台并提供 OPC 支持 。
组态软件分布式架构  什么是组态软件

文章插图
【组态软件分布式架构什么是组态软件】②Fix:公司以Fix配置软件起家 。1995年被艾默生收购,现为艾默生集团全资子公司 。Fix6.x软件提供工控人员熟悉的概念和操作界面,自带完整驱动(需单独购买) 。将其最新产品系列命名为 iFiX 。在 iFiX 中,它提供了强大的配置功能,但新版本与之前的 6.x 版本并不完全兼容 。原语言改为VBA(Basic For),内部集成了微软的VBA开发环境 。不幸的是,没有将 6. 版本 1 脚本语言转换为 VBA 的工具 。在 iFiX 中,iFiX 的产品与操作系统和网络紧密结合 。它也是 OPC(OLE for )组织的创始成员之一 。iFiX 的 OPC 组件和驱动程序也需要单独购买 。
③:CiT公司的产品也较早进入中国市场 。它具有简洁的操作模式,但它的操作模式更多的是为程序员而不是工控用户 。提供了类似于C语言的脚本语言进行二次开发,但与iFix不同的是,该脚本语言不是面向对象的,而是类似于C语言的,这无疑增加了用户二次开发的难度 。
④WinCC:WinCC也是一套完整的组态开发环境,提供类C语言的脚本,包括调试环境 。WinCC 具有嵌入式 OPC 支持,可以组态分布式系统 。但是WinCC的结构比较复杂,用户最好通过培训来掌握WinCC的应用 。
组态软件分布式架构  什么是组态软件

文章插图
郑重声明:本文版权归原作者所有,转载文章仅出于传播更多信息之目的 。如果作者信息标注有误,请尽快联系我们修改或删除,谢谢 。