Industrial Collector
连接你工厂现场的 PLC、变频器、电表和机器——西门子 S7、Allen-Bradley、Modbus、OPC UA 等——并将规范化、可直接用于分析的数据直接流式传输到你的车队数据库中。从目录中挑选你的设备;无需寻找寄存器,无需编码,无需按协议分别部署应用。一个应用即可监控整个混合单元,在单个网关中并排轮询来自不同厂商的控制器。
抢先体验——正在积极开发中。 Modbus、OPC UA 和演示模式现已可用。西门子 S7 和 Allen-Bradley 由 Apache PLC4X 引擎提供支持,目前正在跨设备进行验证——S7-1200/1500 控制器如今已可通过其内置的 OPC UA 服务器读取。
为何选择此应用
一个应用覆盖整个现场。 西门子 S7(S7-1200/300/400)、Allen-Bradley(EtherNet/IP 与 Logix)、Modbus TCP 和 RTU/串口,以及 OPC UA——全部集成在单个网关应用中,并排轮询。不必再为每个控制器品牌部署和维护一个采集器。
按机器连接,而非按协议连接。 从配置包目录中选择你的设备——例如“Atlas Copco GA Elektronikon”或“Ingersoll Rand Xe”——连接建立时,其标签、缩放、单位和含义都已映射完毕。输入 IP 地址即可开始采集。无需翻查数据手册,无需寄存器电子表格。
可直接用于分析的规范化数据。 每个读数都带有一个值、一个工程单位、一个质量标志和一个语义类型(例如 pressure.discharge、runtime.hours)。无论厂商或协议如何,都可以将 A 厂的压缩机与 B 厂的进行对比。原始地址保留在内部——它们绝不会泄漏到你的仪表盘中。
无需重新部署即可扩展。 配置包是内容,而非代码:随时添加或更新设备定义,并在你的车队中共享。有自定义 PLC 程序?在一个简单的 YAML 列表中手动映射其标签——无需配置包。
对 OT 网络安全。 默认对你的 PLC 只读——采集器绝不会写入你的设备。运行在隔离的机器 VLAN 上,凭据保存在平台密钥库中,绝不放在明文配置里。
支持的设备与协议
在下方查找你的设备。采集器可读取任何支持以下协议之一的设备——已知型号可从配置包目录连接,无需任何标签映射,其他设备则通过手动配置连接。所列型号均可按厂商文档通过所述协议寻址;配置包面向一组不断扩充的特定型号提供。
可用性: ✅ Modbus 和 OPC UA 现已可用。🔧 西门子 S7 和 Allen-Bradley 由 Apache PLC4X 引擎提供支持,正在跨设备进行验证。🗺️ 其他协议在路线图上(见下文)。
✅ Modbus — TCP 和 RTU/ASCII 串口(RS-485 / RS-232)
如果设备暴露了 Modbus 寄存器映射——通过 **TCP(端口 502)**或 RS-485 串口(多点接入,单元 ID 1–247)——本应用都能采集它。常见系列:
- PLC 与控制器: Schneider Modicon(M221、M241、M251、M262、M340、M580、Quantum、Premium)、WAGO(750/753、PFC100/PFC200)、Phoenix Contact PLCnext(AXC F 1152/2152/3152)、Beckhoff TwinCAT(Modbus TCP / TF6250)、ABB AC500、Delta(DVP、AS)、Unitronics(Vision、UniStream)、Fatek(FBs)、Allen-Bradley Micro820/850/870。
- 空气压缩机: Atlas Copco Elektronikon(GA、ZR、ZT、ZP…)、Kaeser Sigma Control 2、Ingersoll Rand Xe 系列与 XS 系列、Gardner Denver / CompAir D-Series、Boge FOCUS、ELGi。
- 变频器: ABB ACS580 / ACS880(ACS355/380/480)、Danfoss VLT / FC(FC 102/202/302、FC 360)、Schneider Altivar(ATV320/340/600/900)、Yaskawa GA800 / GA500 / V1000 / A1000、Allen-Bradley PowerFlex 525(带 Modbus 卡的 750 系列)、WEG CFW、Delta(MS300、C2000)、Invertek Optidrive。
- 电能与电力仪表: Schneider PowerLogic PM5000 / iEM3000 / ION、Janitza UMG(96/103/104/508/604)、Carlo Gavazzi EM/ET(EM24、EM340、ET112/340)、Socomec Diris、Eastron SDM(SDM120/230/630)、Accuenergy Acuvim II、Siemens SENTRON PAC(PAC2200/3200/4200)、Lovato DMG。
- 太阳能 / 光伏逆变器: SMA Sunny Boy / Sunny Tripower、Fronius GEN24 / SnapINverter、Huawei SUN2000、Sungrow、SolarEdge、Kostal、Solis(SunSpec/Modbus)。
- 远程 I/O、RTU 与协议网关: Advantech ADAM-6000/4000、Moxa MGate / ioLogik、HMS Anybus(Modbus RTU↔TCP),以及通用 RS-485 变送器(温度、压力、流量、液位、功率)。
✅ OPC UA — 任何 OPC UA 服务器
连接任何 OPC UA 服务器(opc.tcp://…,默认端口 4840);浏览地址空间并读取节点,支持匿名、用户名/密码或证书认证,安全级别可达 Basic256Sha256。已识别的服务器包括:
- 内置 OPC UA 服务器的控制器: Siemens SIMATIC S7-1500(以及较新固件上的 S7-1200)、Beckhoff TwinCAT(TF6100)、B&R Automation、Phoenix Contact PLCnext、WAGO PFC100/PFC200、Bosch Rexroth ctrlX、Schneider Modicon M251/M262、Mitsubishi MELSEC iQ-R、Omron NX/NJ、ABB AC500。
- 软件与 DCS 服务器 / 聚合器: KEPServerEX (Kepware)、Inductive Automation Ignition、Prosys、Matrikon、Unified Automation,以及 OPC UA 网关/DCS 桥接器(Softing、HMS/Ewon)。
🔧 西门子 S7 — S7comm / S7comm-plus(端口 102),通过 PLC4X 引擎
-
SIMATIC S7-1500 — CPU 1511/1513/1515/1516/1517/1518、ET 200SP CPU(1510SP/1512SP)、S7-1500 软件控制器。
-
SIMATIC S7-1200 — CPU 1211C/1212C/1214C/1215C/1217C。
-
SIMATIC S7-300 — CPU 312/314/315/317/319;S7-400 / S7-400H — CPU 412/414/416/417。
-
LOGO! 8(同时支持 Modbus TCP)。
注意: S7-1200/1500 需要启用“允许 PUT/GET 通信”并使用非优化数据块——或改用其内置的 OPC UA 服务器。S7-200 / S7-200 SMART 受限;尽可能使用 Modbus TCP。
🔧 Allen-Bradley / Rockwell — EtherNet/IP(端口 44818),通过 PLC4X 引擎
- Logix(符号标签访问): ControlLogix 1756(L6x/L7x/L8x)、CompactLogix 1769 与 5069(5370 / 5380 / 5480)、GuardLogix / Compact GuardLogix。
- 带以太网的 Micro800: Micro820 / Micro850 / Micro870(全局标签;也提供 Modbus TCP)。
- 老旧的 MicroLogix / SLC 500 / PLC-5 使用 PCCC(基于 EtherNet/IP 或 DF1 串口)——通过 PCCC/网关途径支持(路线图)。
路线图
由 PLC4X 引擎提供支持并将接入下一批:Beckhoff ADS(TwinCAT / CX)、KNXnet/IP、IEC 60870-5-104、Profinet、DF1。Schneider Modicon M340/M580 现今可通过 Modbus 或 OPC UA 连接。对于楼宇自动化(BACnet),请使用专用的 BACnet Collector 应用。
没看到你的设备?如果它支持 Modbus 或 OPC UA,那么现在就能工作;告诉我们任何其他情况,我们会添加驱动或配置包。
你将获得什么
在你的项目中安装该应用,并为其分配边缘 PC(网关)。然后打开应用面板,进入设置视图并添加连接——有两种方式:
- 从目录添加: 选择设备(例如 Atlas Copco GA),选择网关,输入 IP 地址。标签、单位和语义来自配置包。
- 手动添加: 选择驱动(S7、Modbus TCP/串口、EtherNet/IP、OPC UA),填写连接详情,并列出你想要的标签。
从那一刻起,应用按配置的间隔进行采集,并将每个读数存储在你车队数据库的 measurements 表中——每个读数都带有其值、工程单位、质量标志和语义类型——而每台机器的实时在线/离线状态则在 assetstatus 表中跟踪。
通用采集器特性
与每个 IronFlock 采集器一样,Industrial Collector 完全在浏览器中配置——在内置应用面板中添加和编辑连接,更改实时生效,无需重启。它在边缘端可靠:连接会自动重连,每台机器在隔离状态下采集(一台无法访问的 PLC 永远不会让其他机器停止),并且如果网关失去与平台的连接,读数会在本地缓冲并按顺序转发,一旦链路恢复即刻进行——没有静默的数据丢失(缓冲区大小可按网关配置,并可选仅转发模式)。而且你无需硬件即可试用:将任意连接切换到演示模式,应用会生成逼真的数据,让你在接线连接任何一台设备之前就探索完整体验。
在你的数据之上构建
随附的应用面板让你即时概览到来的数据。如需量身定制的展示,可构建自定义仪表盘和 SCADA 面板,将你的机器数据与来自其他应用和其他协议的数据并排显示,通过 Data Backend 查询数据,并使用 Alarms 应用实时监视采集到的值并获取短信或邮件通知。要让设备上线并安装该应用,请参阅设备管理和应用管理。