一 背景
随着工业4.0和工业大数据的发展,越来越多的制造型企业开始应用大型数据库来收集和分析数据,以辅助生产运营的决策。在制造工厂中实时收集和分析设备数据能够优化生产流程、减少停机时间并提高效率。然而,这些必要的设备数据通常被“困”在现场级别的PLC中,难以被IT级别的数据库访问和分析。
对此,可使用Softing的echocollect e来应对这一难题。echocollect e是一个工业多协议网关,可从各种机器或PLC中收集数据并将其转发至数据库进行分析。在本文中,我们将探讨echocollect e如何收集西门子PLC数据并转发至SQL Server数据库。
二 echocollect e的解决方案
echocollect e是一种先进的解决方案,主要用于收集和转发来自各种机器和PLC的过程数据。作为硬件物联网网关,echocollect e配备有以太网接口,支持通过基于以太网的协议连接到PLC和数据库,并能够实现PLC控制器和数据库之间的双向实时连接。echocollect e还配有免费的配置软件NetCon,用户可根据该软件的图形化指导界面来配置需要连接的PLC或数据库参数。
1. 轻松建立与西门子PLC的通信
echocollect e不仅支持多种可访问西门子PLC的以太网协议,如Send/Receive、S7、Modbus TCP等,还可与S7-300/400、S7-1200/1500等PLC型号建立通信连接。在使用S7协议来访问西门子PLC时,无需PLC编程,只需简单设置IP地址和TSAP号便可访问到PLC。
Softing还提供了与NetCon相搭配使用的软件——dataFEED Exporter,该软件可直接扫描STEP7或TIA Portal的项目文件,并提取PLC中所有DB块的标签地址。在使用dataFEED Exporter软件时,用户只需对软件扫描到的标签地址进行选择,而无需逐个手动添加变量标签,由此可大大减少项目实施人员的工作量。
2. 与SQL Server的可靠通信
echocollect e提供与数据库连接的标准化机制——只需在NetCon软件界面中选择对应的数据库,例如SQL Server,并输入SQL Server的IP地址和3306端口,再进行用户登录,即可访问SQL Server中的数据库。echocollect e支持insert、select、update、delete、exec等预设的模型化SQL语句,例如在选择insert语句时,只需跟着NetCon的指导来选择对应的表和列,便可将数据传输到指定的位置。同时,echocollect e也支持用户自定义SQL语句,以满足不同用户的不同数据传输要求。除了标准化的数据库连接外,考虑到数据传输网络的稳定性,echocollect e还为持续可靠地向数据库传输数据提供了保障机制——该机制的运行依托于echocollect e的外置SD卡,在echocollect e与数据库连接的网络发生中断时,它便会将要发送到数据库的数据缓存至SD卡;在网络恢复后,缓存的数据将被重新发送至数据库。
三 echocollect e的产品优势
1. 多功能的集成网关
• 支持访问西门子、罗克韦尔、万可、倍福、菲尼克斯、施耐德、三菱等PLC数据;
• 支持OPC UA、MQTT、Telnet、SMTP等北向协议;
• 支持同时建立多达15个PLC连接,并访问其中的数据;
• 不同PLC控制器之间,可直接进行数据交换。
2. 灵活的配置功能
• 支持隔离的网络接口,实现工业网络和IT网络的安全分离;
• 无需PLC编程或连接PLC的专用PC;
• 无需软件或固件更新,可实现长期无故障运行;
• 支持日志追溯,可通过SD卡或FTP服务来获取现场数据和时间戳;
……
请点击此处,查看剩余30%精彩内容!
| 往期回顾
▶ Softing echocollect e:连接OT和IT的多协议工业网关
▶ 使用dataFEED OPC Suite将西门子PLC数据转发至REST API