七步零代码提取PLC数据上云:IXON Cloud IIoT实战指南
工程师越来越需要集中访问PLC数据以诊断故障、高效监控设备。通过OPC-UA、ModBus、BACnet、西门子S7等协议拉取数据,可获得设备转速、能耗、生产率等关键指标。
以下是利用IXON Cloud IIoT方案提取、存储、可视化PLC数据的七步零代码演练。
采集机器控制设备的PLC数据

PLC能产生海量运行数据,但板载存储有限且通常仅工程师可访问。将数据传至云端打破这些限制,实现无限历史分析与实时流式传输,深化生产流程洞察并持续改善设备性能。
全面支持主流工业协议
提取PLC数据因协议繁多且需定制编程而棘手。IXON Cloud提供单一零代码平台,支持OPC-UA、ModBus、BACnet、西门子S7等广谱工业协议。无论对接PLC、机器人控制器还是传感器,IXON Cloud均能无缝扩展。
定义数据源与变量后,可创建仪表盘、设置报警、向服务团队或客户交付可执行洞察——全程无需写一行代码。
七步走:如何从PLC提取数据
IXON总部近期升级为Aermec ANL292热泵系统并安装600块SMA STP50-40光伏板。两系统数据经ModBus汇聚至IXON Cloud监控、排障、分析。我们以此场景演示各步骤。
- 步骤1. 定义PLC数据采集标签
- 步骤2. 满足前置条件
- 步骤3. 搭建PLC物联网网关
- 步骤4. 配置PLC数据协议
- 步骤5. 传输PLC数据上云
- 步骤6. 设计PLC数据仪表盘
- 步骤7. 实时监控与主动报警
步骤1:定义PLC数据采集标签
首先确定需监控的PLC变量与传感器读数。考虑添加衍生变量——如计算功耗、循环计数器——丰富数据集。本例中我们追踪供压、室外温度、供暖设定值、各光伏组kWh产出。
步骤2:准备所有前置条件
开始前验证以下前置条件:
- 账号:拥有数据许可证的IXON Cloud账号(或30天试用)
- 互联网接入:IXrouter可靠连接(有线、Wi-Fi或4G),及允许出站流量的防火墙规则
- 以太网接口:PLC自带以太网口或RS-485/RS-232转TCP转换器
- 协议与变量:确认数据协议(如ModBus)及变量内存地址,通常见于PLC手册

热泵PLC无原生以太网口,我们加装ADFWeb HD67507-A1 RS-485转以太网转换器,将串口ModBus转为TCP连接。PC端ModBus工具确认通信正常。
步骤3:搭建PLC物联网网关
通过IXON Cloud控制台配置IXrouter——IXON的边缘网关。网关建立安全VPN至云端后,可通过ping或PLC原生软件(如TIA Portal)验证连通。测试通过即表示PLC就绪可配置数据。
本案中SMA光伏板直连IXrouter3以太网版。热泵转换器连Wi-Fi版IXrouter3并加装3米Wi-Fi天线,确保室外稳定连接。
步骤4:配置PLC数据协议
使用IXON Cloud Fleet Manager为每台设备添加数据源并指定协议。按类型(整数、浮点、布尔)和内存地址定义变量。推送配置后,IXrouter开始监听指定端口。
在云控制台测试各变量;验证通过后可按需添加更多数据源或协议。模块化方式降低学习曲线。
步骤5:传输PLC数据上云
变量定义后,分配日志标签控制采集时机与频率。可选固定间隔(如每分钟)、变化触发或自定义事件。本例中光伏产出与热泵功耗按分钟记录,故障状态变化触发记录。
步骤6:设计PLC数据仪表盘
数据落地IXON Cloud后,用IXON Studio拖拽仪表盘组件——仪表盘、状态条、柱状图、单值——或开发Vue.js自定义组件实现专业可视化。
热泵状态页融合实时与历史数据,运维一眼掌握功耗、状态、故障报警。
步骤7:实时监控与主动报警

数据上云后,设定阈值报警,通过短信、邮件、App推送通知工程师。我们为热泵关机配置中优先级报警,确保手机和邮箱即时收到告警。
通用PLC上云方案:IXON Cloud
掌握PLC数据上云方法后,即可尝试IXON Cloud。我们的一体化IIoT平台降低维护开销,提供安全零代码数据提取、实时仪表盘、主动告警。
免费虚拟产品体验平台简易性。如需PLC数据记录指导,专家随时待命。联系专家。
[[开始产品体验]]
物联网技术