前言
SCADA是Supervisory Control And Data Acquisition这几个单词的缩写,我们一般称它为监控组态软件。核心功能包括实时数据采集、设备通信支持与人机界面开发等。由于有强大的人机界面开发功能,所以有时会被称为HMI(Human--Computer Interaction)系统,从功能上看SCADA还涵盖了HMI之外的功能。SCADA是数据采集与过程控制的专用软件,属于自动控制系统监控层的开发平台。其通过模块化组合构建自动化系统,广泛应用于电力、化工、石油和和水利等诸多工业领域。
一、ESCADA系统
ESCADA系统是一款SCADA软件,它实现了SCADA应具备数据采集、设备通信支持与人机界面的功能。SCADA具有良好的扩展 性,既可以动态地添加设备协议,也可以添加业务模块应用于定制的场景。ESCADA目前主要包含了如下几个子系统:
- ESCADA,SCADA的服务端程序
- EDeveloper,SCADA客户端设计工具
- ERun, SCADA客户端运行程序
工具程序
- ScadaInitializer,用于安装和卸载MySQL程序和历史库程序,备份和恢复工程。
- EasyStarter, SCADA客户端管理程序,可以设置客户端项目环境
- IoMonitor,用于实时观看设备通讯报文数据
- Simulator,一个简单的设备模拟工具
二、ESCADA特点介绍
ESCADA是一款简单易用的SCADA软件,主要包含了服务端EServer、工程设计工具EDeveloper和用户运行工具ERun三个部分。可以应用于中小型的SCADA调度系统,已经应用于馈线检测系统和配电现场中。它可以覆盖从现场监控站到调度中心,提供完整的生产信息采集与集成服务,负责对整个系统的工艺生产进行监控管理和优化决策,助力电力、智慧市政、油气生产物联网、智慧矿山等行业领域智能管控平台建设,提升企业生产自动化水平,达到提质增效的重要目标。
主要特点:
- 软件界面简洁大方、易于使用;
- 绿色软件、解压使用、无需安装;
- 高性能,服务端基于C++编写,具有更高的处理速度和更低的资源占用;
- 图形编辑功能强,支持拖拽、拉伸、图层和属性设置等,操作非常简洁;
- 强大的动态脚本能力,为组态图形和功能赋予了更强大的表现力
- 内置了很多图符,可以直接使用;
- 支持生成、导入和导出等来管理个性化的图符;
- 强大的数据采集与转发能力,支持多种通信方式及不同种类的设备。
- 设备协议可以自定义扩展;
- 支持定义曲线和报表;
- 支持Windows操作系统,会移植到Linux系统;
- 支持用户权限管理,保证数据和操作的安全性;
- 支持备份和恢复工程;
- 程序安装MySQL和历史数据库,简化安装过程;
- 海量历史数据库归档,海量历史数据库归档,无损、有损压缩算法,适应大规模系统历史数据归档
三、ESCADA运行环境
ESCADA服务端采用C++开发,开箱就可以使用。
ESCADA客户端依赖于Microsoft.NET4.0,该安装文件放于下载目录。安装好.net 4.0后,软件就可以直接运行。
四、软件安装
ESCADA本身无需安装,解压就可以使用。 建议首先运行ScadaInitializer程序来安装MySQL,、历史数据库和导入工程等。
五、应用场景
ESCADA提供了强大的数据采集和控制功能,保证生产数据精确输出并实现可视化;提供实时过程监控、历史数据分析、生产报警管理等功能。可以用于如下的场景
- 电力能源管理:实时监控电网运行,远程调控发电、输电及配电设备。
- 工业自动化生产:在制造产线中监测设备状态,优化生产流程并减少停机。
- 油气管道监控:远程跟踪管道压力、流量,快速响应泄漏等异常情况。
- 城市供水排水:管理泵站、水厂运行,保障水质安全及供水稳定性。
- 交通信号控制:实时调节交通灯、轨道交通信号,提升城市通行效率。
ESCADA软件可以用于
- 采集现场设备数据和控制设备运行;
- 调试和检验智能设备;
- 学习组态界面的开发和设计;
- 也可以扩展系统,用于毕业设计;
总结
本文概要地介绍了ESCADA软件主要特点,安装和使用场景。