工业运行数据主要通过输入/输出 (I/O) 模块从传感器、开关和继电器等设备获取,但也从控制器和远程终端单元 (RTU) 等更高级别的设备获取。然后进入监控和数据采集(SCADA)系统,该系统的主要功能是数据采集和数据记录。
SCADA系统使用SCADA软件采集和转换捕获的数据,该软件也可以进行编程以进行控制和故障检测。然后,数据通过人机界面(HMI)呈现,并转换为可视化效果,如图形、数据图表、表格等。操作员可以解释和使用这些信息,以便更好地理解操作,从而做出明智的决策。
SCADA系统的十大功能
1. 通用连接和物联网操作
SCADA系统利用通用连接,允许用户从任何地方连接到系统中的任何数据,从而为物联网操作做好准备。它应该允许从“协议”获取数据,包括BACnet、OPC、数据库、Web服务、物联网(IoT)、简单网络管理协议(SNMP)、消息队列遥测传输(MQTT)和结构化查询语言(SQL),这样用户就可以使用防火墙友好的通信方法聚合或连接任何数据。SCADA系统还允许用户集成来自业务系统的数据。
2. 高性能数据采集
SCADA具有通过历史记录进行高速数据收集的能力,该历史记录可以以每秒超过100000个标签的速度记录数据,并且可以与整个企业的数据源一起工作。它应该有一个安全的历史记录,支持存储和转发技术,并允许用户从任何开放的数据库中获取和合并数据。
3. 2D 和 3D 可视化
SCADA系统具有通用性和实用性,在电脑浏览器和移动设备上提供快速、可扩展和安全的可视化。支持丰富的WPF和无脚本的HTML5技术,从而在所有平台上实现一致的可视化。
4. 实时自助仪表板
高级SCADA提供可配置的自助式关键性能指标(KPI)仪表盘,使管理层能够在任何给定时间快速了解运营大局。这些系统允许用户拖放数据、配置小部件、拆分屏幕,并利用预配置的仪表、过程点、趋势、警报和网格进行快速数据可视化。SCADA系统在需要的时间和地点提供现场显示创建,以可视化数据。
5. 关键任务冗余
SCADA系统设计为在整个企业内协商冗余、负载平衡和可扩展性的内部通信。它应该设计用于大型、分布式或任务关键型应用程序,这些应用程序在多个级别和模块化级别上都是完全冗余的。
6. 故障分析和能源监控
SCADA系统通过自定义、安全和移动友好的能源监测仪表板实时可视化、汇总和总结能源使用情况。允许用户通过权衡设备故障的可能性并在故障发生前建议人员采取预防措施来持续调试工厂和建筑物。
7.高级报警
SCADA系统配备企业范围的报警和事件管理。它应该分配和过滤来自任何报警系统的报警,或者订阅多个报警服务器,并使用实时数据源增强标准化报警。
8. 集成短信/电子邮件提醒
SCADA系统通过电子邮件或短信文本提供警报通知。更理想的是,能够通过电子邮件、语音、电话、即时消息和协作平台(如Microsoft Teams)以及车载、任务托盘和视频分发企业范围的警报通知。
9. 云就绪和模块化可扩展性
SCADA具备云功能,能够在基于云的虚拟机上运行。能够处理一个企业每天几百到几百万个的标签。
10. 项目开发工具
理想的SCADA解决方案应该易于在最终用户级别使用,同时足够灵活以满足系统集成公司和领域专家的需求。理想的SCADA将提供大量的可配置性,支持99%的应用需求,并且只在极少数情况下求助于软件开发或脚本编写。
数维图Web组态开发工具(Sovit2D)是一个功能强大的基于Web的组态在线编辑器,提供丰富的行业标准元器件图元库及多行业模板和组件,在浏览器端即可完成便捷的人机交互,简单的拖拽即可完成可视化页面的编排设计,快速构建SCADA、HMI、仪表板、IIOT系统,广泛应用于工业、水利、电力、能源、油气、环境、园区、交通等领域。通过实现图元组态、可视化图表组态、数据库组态的配置与关联,完成基于Web服务的实时数据监控与服务端的多用户访问等。
Web组态示例 查看更多的示例