TDengine vs IronFlock:工业数据与 AI 平台对比(2026)
TDengine 是少数几个像 IronFlock 一样把 AI 视为产品组成部分、而非事后附加件的工业平台之一。它起步于一个高性能时序数据库 — 2019 年开源,用 C 语言编写,AGPL-3.0,安装量超过一百万,GitHub 星标超过 25,000 — 此后向上生长为一套完整的数据栈:负责存储的 TDengine TSDB、负责资产建模、仪表盘与事件的 TDengine IDMP(Industrial Data Management Platform),以及由 TDgpt(直接从 SQL 调用的预测与异常检测)和 Industrial Agent Runtime(预置的 AI 助手,加上把平台能力开放给外部智能体的 MCP 接口)构成的 AI 层。2026 年,公司把定位从”高性能时序数据库”改为”AI 时代的工业数据底座”。
IronFlock 从相反的一端切入工业 AI。它不是从数据库出发去够到资产,而是从设备出发 — 一个轻量代理和 Docker 容器化应用,在任意 Linux 或 Windows 硬件上自主运行 — 再向上延伸到中心服务:承载全设备群时序数据的 FleetDB(TimescaleDB)、仪表盘、报警,以及智能体不仅能读取、还能对物理设备采取行动的 AI 服务。
这个差别比任何单项功能都更重要。对”我的工业数据存在哪里、怎么向它提问”这个问题,TDengine 是一个出色的答案。但对”我怎么把软件装到现场的 800 台机器上、怎么更新、怎么远程触达、断网后怎么让它们继续工作”,它不是答案。IronFlock 正是为第二个问题而建,并在其上提供数据与 AI 层。
概览
| 维度 | IronFlock | TDengine |
|---|---|---|
| 是什么 | 分布式平台:运行应用的边缘设备 + 中心的数据、仪表盘与 AI 服务 | 数据平台:一个时序数据库(TSDB),加上工业数据管理与 AI 层(IDMP) |
| 观感 | 现代 Web 界面 — 简洁、响应式、浏览器原生 | 现代 Web 界面 — 数据库用 taosExplorer,资产树、仪表盘与 Chat BI 用 IDMP |
| 易用性 | 自助式:注册、刷写设备、几分钟内部署应用 | 数据层自助式:Docker 或云实例、接入数据源、建模资产 — IDMP 宣称的目标是”零代码、零 SQL” |
| 协作 | 多用户,含角色、API 密钥、设备共享与项目级访问控制 | IDMP 与 TSDB-Enterprise 提供 RBAC 和 SSO;开源版没有权限控制 |
| 现代程度 | 云原生、容器化、AI 优先,2020 年代设计 | 云原生数据库(3.0,2022),存算分离;IDMP 与智能体运行时是 2025–2026 年的产品 |
| 社区 | 成长中 — 开放的应用市场、开发者文档 | 庞大 — 超过 25,000 GitHub 星标、逾 20,000 社区开发者,活跃的 Discord 与 GitHub |
| 策略 | 开放生态 — IronFlock 自建核心系统(历史库、报警、仪表盘、设备管理),并通过开放的第三方应用市场扩展 | 开放内核 — AGPL-3.0 数据库,其上是商业化的 IDMP/Enterprise;扩展依靠连接器、SQL 与 AI 技能,而非第三方应用市场 |
| 传统 | 为物联网设备群管理与边缘计算而创立 | 数据库出身;工业定位与 AI 层自 2025 年起才加入 |
关键区别
| 维度 | IronFlock | TDengine |
|---|---|---|
| 主要范围 | 设备群 + 数据 + AI | 数据 + AI |
| 边缘计算 | ✅ 每台设备上完整的 Docker 运行时 — 任意语言的应用 | ⚠️ taosX-Agent 在边缘采集、过滤与缓冲;不是运行你自己应用的地方 |
| 设备管理 | ✅ 开通、分组、OTA(系统、代理、应用)、实时日志、地图 | ❌ 不属于平台范围 |
| 远程访问 | ✅ 内置隧道(HTTP、SSH、VNC、TCP、UDP) — 无需 VPN | ❌ 不属于平台范围 |
| 时序引擎 | ✅ 按项目自动开通的 TimescaleDB 集群,完整的 PostgreSQL SQL | ✅ 用 C 语言专门打造的 TSDB — 写入速率极高、压缩强、RAFT 集群 |
| 查询语言 | ✅ 完整 PostgreSQL — 任意连接、CTE、窗口函数,以及整个 Postgres 扩展生态 | ⚠️ 面向时序的 SQL 方言 — 处理标签出色,面对关系型工作和跨域问题则偏窄 |
| 语义资产模型 | ⚠️ 每个应用一套 schema,在应用清单中定义 | ✅ IDMP 元素树 — 层级、属性、关系,一个语义化的数字孪生 |
| AI:对数据的自然语言 | ✅ 内置 | ✅ Chat BI 与预置助手 |
| AI:对物理设备执行动作 | ✅ 物理 AI — 智能体调用设备上的函数 | ❌ 设计上以读取为主;只有通知,没有执行 |
| AI:预测与异常检测 | ✅ 用 SQL 写统计预测与异常规则,保存为持续刷新的转换;任意 ML 框架都能作为容器应用运行 | ✅ TDgpt — 一条 SQL 语句完成预测、异常检测与缺失值填补,并内置时序基础模型 |
| 应用部署 | ✅ 向边缘设备或虚拟设备投放 Docker 容器 | ❌ 没有应用部署模型 |
| 应用市场 | ✅ 内置,支持变现 | ❌ 不提供 |
| 开源 | 云版本免费;本地部署按订阅 | ✅ TSDB-OSS 采用 AGPL-3.0;IDMP 与 Enterprise 功能为商业授权 |
| 计价基础 | 资源用量(存储、远程访问、虚拟设备、AI);免费云版层级 | 标签数量 — 5,000 个标签以内免费,超出后按标签档位收取年度或永久许可 |
| 多租户 | ✅ 物理数据库隔离 + 消息的密码学隔离 | ⚠️ RBAC 与数据共享;并非为 OEM 设备群设计的按客户租户模型 |
架构
TDengine:三层数据栈
TDengine 把自己的架构描述为三层,这个描述如实反映了它的构造:
- 第一层 — TDengine TSDB:时序数据库。用 C 编写,每个数据采集点一张表,归入超级表,具备基于 RAFT 的集群、存算分离、Kubernetes 部署,Enterprise 版还有分级存储。它同时带有缓存、流式处理和数据订阅,因此团队通常要围绕 TSDB 外挂的东西,很多已经在数据库内部。
taosAdapter提供 REST、InfluxDB 行协议、OpenTSDB、Prometheus 与 Telegraf 兼容。 - 第二层 — TDengine IDMP:工业数据管理平台。IDMP 自身不存储时序数据 — 它位于 TSDB(或其他数据库)之上,增加一棵由工厂、产线、机器与测点组成的树状元素层级,每个节点挂上属性、关系、分析、仪表盘与事件。这是把原始标签变成数字孪生的语义层。
- 第三层 — 面向 AI 的开放接口:TDgpt 运行分析节点(anode),以统计算法、机器学习和时序基础模型(TDtsfm、Time-MoE)为后盾,向 SQL 查询提供预测、异常检测与缺失值填补。Industrial Agent Runtime 则加上十三个预置工业助手、用 Markdown 定义的”技能”、一个语义知识库,以及把 50 多项平台能力作为工具开放给外部 AI 智能体的 MCP 服务器。
数据通过 taosX(Enterprise 版的零代码接入管道)和 taosX-Agent 进入。后者运行在边缘,能讲 OPC UA、OPC DA、MQTT、Kafka、PI System、AVEVA Historian、CSV/Parquet 以及旧有 TSDB 格式。代理可以在传输前过滤与预处理,并在与中心系统的链路中断时以存储转发方式本地缓冲。
关于这套架构中的边缘,最重要的一点是:taosX-Agent 是数据采集器,不是计算平台。它适配协议、过滤、转发。你的控制逻辑、视觉模型、本地 HMI 和自研应用必须安置在别处。
IronFlock:分布式边缘 + 中心服务
IronFlock 是由两个互补层级构成的分布式系统。自主边缘设备在作业现场运行一个轻量代理和 Docker 容器化应用。中心服务 — FleetDB(TimescaleDB)、FleetDB 服务、AI 服务和 Web 界面 — 提供覆盖整个设备群的存储、仪表盘、报警与智能。一个 WAMP 消息代理以实时 pub/sub 和 RPC 把一切连接起来,并强制项目之间的密码学隔离。
- 边缘设备:任何能运行 Linux 或 Windows 的硬件 — 树莓派、工业 PC、NVIDIA Jetson、Windows IPC、网关。在 Windows 上,代理作为原生服务运行,具备自动重启与自我更新。
- 应用:任意编程语言的 Docker 容器,部署到边缘设备或虚拟设备上。虚拟设备是云端计算节点,与物理硬件并列加入你的项目,运行 Grafana、Node-RED、Jupyter 这类面向整个设备群的服务。
- 数据:边缘应用经消息代理把遥测发布到 FleetDB,FleetDB 按项目自动开通 TimescaleDB 表,可用普通 SQL 查询。
- AI:AI 服务编排多智能体对话,读取设备群数据、生成图表与仪表盘,并调用物理设备上的函数。应用可以随包附带自己的智能体定义,形式为 YAML 模板。
- 部署:云端 SaaS 或本地部署 — 整个平台可运行在你自己的基础设施中。
完整拆解见架构。
实际意味着什么
| 场景 | IronFlock | TDengine |
|---|---|---|
| 存储 50,000 个标签的车间遥测 | ✅ 按项目的 TimescaleDB,按存储量计费 | ✅ 专用 TSDB,按标签档位计费 |
| 把一座工厂建模为资产层级 | ⚠️ 应用 schema 加仪表盘结构 | ✅ 带属性与关系的 IDMP 元素树 |
| 预测某个信号未来 24 小时 | ✅ 一个会自行刷新的 SQL 转换,或容器应用中的模型 | ✅ 针对内置基础模型的一条 SQL 语句 |
| 用自然语言问”上周哪些泵温度偏高” | ✅ AI 服务查询设备群数据并把答案画出来 | ✅ Chat BI 回答,并能顺手搭好面板 |
| 回答一个需要关联生产、质量与能耗数据的问题 | ✅ 一条 PostgreSQL 查询横跨所有应用的表,保存为可复用的 KPI | ⚠️ 限于元素树以及 TSDB 方言对连接的支持范围 |
| 让 AI 真正改动机器上的某个设置 | ✅ 智能体调用设备应用开放的函数 | ❌ 人在回路中的通知;路线图描述了动作库,但尚未交付执行能力 |
| 在机器本体上运行自研算法 | ✅ 向设备部署一个 Docker 应用 | ❌ 不支持 — 采集后上送 |
| 更新现场 800 台机器的软件 | ✅ 一键批量 OTA — 系统、代理与应用 | ❌ 范围之外;需要另一套设备管理体系 |
| 让远程工程师接入某台机器的 HMI | ✅ 在浏览器中点击”打开隧道” | ❌ 范围之外;需要 VPN 或另购远程访问产品 |
| 在长达一周的断网中维持站点运转 | ✅ 设备自主运行全部应用,恢复连接后同步 | ⚠️ taosX-Agent 缓冲数据;现场没有任何计算继续进行 |
| 为 40 家机器客户提供白标门户 | ✅ 按客户的密码学与数据库隔离 | ⚠️ 有 RBAC 与数据共享,但没有 OEM 租户模型 |
功能比较
数据与连接
| 功能 | IronFlock | TDengine |
|---|---|---|
| 时序存储 | ✅ 按项目自动开通的 TimescaleDB 集群,直接 SQL | ✅ 专用 TSDB — 写入速率极高、压缩强、分级存储(Enterprise) |
| 写入性能 | ✅ 从容承载机器与设备群遥测 — 超表、压缩与保留策略 | ✅ 在极端标签数量与采样频率下,单节点峰值吞吐更高 |
| SQL 方言 | ✅ 完整 PostgreSQL — 跨应用连接、CTE、窗口函数、PostGIS 及其余扩展生态 | ⚠️ 时序方言:处理标签与窗口很强,关系型工作则偏窄 |
| 以持续刷新的 SQL 定义自定义 KPI | ✅ 物化转换 — 保存下来的查询按计划重算,实时喂给看板 | ✅ 流式处理与元素节点上的 IDMP 分析 |
| PLC 连接(S7、Allen-Bradley、Modbus、OPC UA) | ✅ 边缘设备上的 Industrial Collector — 单个应用附带预映射设备档案目录(S7 与 Allen-Bradley 处于早期访问);另有 IO-Link、BACnet 与 MTConnect 采集器 | ✅ 通过 taosX 提供 OPC UA 与 OPC DA 连接器(Enterprise);没有原生 S7 或 EtherNet/IP 驱动 |
| MQTT | ✅ 通过应用 | ✅ 内置连接器(Enterprise) |
| Kafka | ✅ 通过应用 | ✅ 内置连接器 |
| 数据库与历史库迁移 | ⚠️ 通过应用 | ✅ 面向 PI System、AVEVA Historian、InfluxDB 与 OpenTSDB 的零代码连接器 |
| 语义资产模型/本体 | ⚠️ 每个应用一套 schema,在应用清单中定义 | ✅ 带属性与关系的 IDMP 元素树 |
| LoRaWAN | ✅ 虚拟设备上的 ChirpStack — 统一的数据链路 | ⚠️ 经第三方网络服务器通过 MQTT 接入 |
| 离线运行 | ✅ 设备完全自主运行应用,恢复连接后同步 | ⚠️ 仅代理侧的存储转发缓冲 |
| 边缘数据处理 | ✅ 在任意 Linux 或 Windows 设备上完整计算 — 任意语言 | ⚠️ 采集代理中的过滤与预处理 |
| 多租户数据隔离 | ✅ 物理数据库隔离 + 密码学 realm 隔离 | ⚠️ RBAC、数据共享与 IP 白名单(Enterprise);并非按客户的租户模型 |
AI 与分析
两个平台都在工业数据之上提供 AI,也都能用自然语言作答。差别在于答案之后发生什么:TDengine 汇报结果,IronFlock 还能据此行动。
| 功能 | IronFlock | TDengine |
|---|---|---|
| 对数据的自然语言查询 | ✅ 横跨设备群数据、设备与应用 | ✅ 基于 IDMP 元素树的 Chat BI |
| AI 生成图表与仪表盘 | ✅ 在对话中生成,可保存到看板 | ✅ 自动推荐面板;平台识别场景并建议仪表盘 |
| 多智能体编排 | ✅ 内置,按领域划分子智能体 | ✅ 十三个预置工业助手,另有经 MCP 接入的外部智能体 |
| 由应用定义的自定义智能体 | ✅ 随应用发布的 YAML 智能体模板 | ✅ Markdown”技能”与语义知识库 |
| 物理 AI — 智能体在设备上执行函数 | ✅ | ❌ 设计上以读取为主 |
| AI 以调用者的权限执行 | ✅ 每个动作都按该用户做权限校验 | ✅ 智能体继承用户权限;带护栏的沙箱 |
| 从 SQL 做预测 | ✅ 回归与季节性预测,作为会自行保持最新的已保存转换 | ✅ TDgpt — 查询中的 FORECAST,背后是基础模型 |
| 从 SQL 做异常检测 | ✅ 转换 SQL 中的统计边界,外加实时流上的报警规则 | ✅ TDgpt 异常窗口 |
| 时序基础模型 | ⚠️ 自备 — 任意模型,放进容器,跑在设备上或云端 | ✅ 内置 TDtsfm 与 Time-MoE |
| 边缘 ML 推理 | ✅ 任意框架(PyTorch、TensorFlow、ONNX)装入容器应用,可用 GPU | ❌ 边缘没有通用计算能力 |
| 面向外部智能体的 MCP 接口 | ⚠️ 路线图中 | ✅ 50 多项能力作为工具开放 |
| 语音交互 | ✅ | ❌ |
| 自带大模型 | ✅ 模型注册表,按智能体选择模型 | ✅ 可接入主流大模型;自身不附带大模型 |
| 根因分析助手 | ⚠️ 通过通用智能体 | ✅ 专用助手 |
可视化与仪表盘
| 功能 | IronFlock | TDengine |
|---|---|---|
| 仪表盘搭建器 | ✅ 浏览器中的零代码组件系统 | ✅ IDMP 面板 — 趋势、柱状、饼图、仪表、表格、地图、散点、状态时间线 |
| 自动生成仪表盘 | ⚠️ 按需由 AI 生成 | ✅ 主动式 — 平台针对识别出的场景推荐面板 |
| 多页面导航 | ✅ 页面、侧边栏、标签页、动作与返回按钮 | ⚠️ 导航跟随元素树 |
| 工业 HMI 图形(P&ID) | ✅ 完整的 SCADA 符号库 — 泵、阀、罐、管道、输送机 | ❌ 并非 HMI/SCADA 产品 |
| 动作组件(机器控制) | ✅ 内置 | ❌ |
| 带数据存储的表单组件 | ✅ 内置 | ❌ |
| 设备上的本地 HMI | ✅ 应用提供本地界面,离线也能访问 | ❌ |
| 可嵌入仪表盘 | ✅ | ⚠️ 位于平台认证之后 |
| 实时更新 | ✅ 经 WAMP 达到亚秒级 | ✅ 具备滑动、会话、事件与状态窗口的流式处理 |
| 定时 PDF 报表 | ⚠️ 通过应用(Grafana、自研) | ✅ 报表生成助手 |
设备与设备群管理
两个产品的重叠到此为止:设备管理不在 TDengine 的范围内,因此在 TDengine 部署中,这张表里的每一项都得另找来源。
| 功能 | IronFlock | TDengine |
|---|---|---|
| 设备开通 | ✅ 刷写即连,或 OEM 预注册 | ❌ |
| 批量 OTA 更新(系统、代理、应用) | ✅ 一键覆盖整个设备群 | ❌ |
| 设备分组与设备群设置 | ✅ 设备组、设置、韧性 | ❌ |
| 设备应用的实时日志 | ✅ 在浏览器中流式查看 | ❌ |
| 设备健康、资源与状态 | ✅ | ⚠️ 取决于你建模为标签的部分 |
| 位置管理与地图视图 | ✅ | ⚠️ 基于你自己坐标数据的地图面板 |
| 虚拟设备(云端计算节点) | ✅ | ❌ |
| 硬件自由度 | ✅ 任意 Linux 或 Windows 设备 — ARM、x86、Jetson、IPC | ✅ 代理可在常规边缘硬件上运行;服务器需要真正的算力 |
| 全设备群的应用发布与回滚 | ✅ 发布通道与版本锁定 | ❌ |
远程访问与安全
| 功能 | IronFlock | TDengine |
|---|---|---|
| 内置隧道服务 | ✅ TCP、HTTP(S)、UDP — 无需 VPN 客户端 | ❌ |
| 远程访问 HMI | ✅ 浏览器中一键接入 | ❌ |
| 远程桌面/SSH | ✅ VNC 隧道、浏览器内 SSH 与主机 root 访问 | ❌ |
| 设备零开放端口 | ✅ 由代理向外发起连接 | ⚠️ 代理向外连接 taosX,但数据库集群处于监听状态 |
| 身份认证 | ✅ 带 TOTP 双因素的 OIDC | ✅ SSO 与 RBAC(IDMP/Enterprise) |
| 静态数据加密 | ✅ | ✅ 仅 Enterprise 与 Cloud |
| 审计日志 | ✅ 完整的设备与用户审计轨迹 | ✅ 用户行为审计(Enterprise);AI 动作带证据链记录 |
| 免费/开源版中的权限控制 | ✅ 包含在免费云版层级中 | ❌ TSDB-OSS 没有 — 权限控制属于 Enterprise 功能 |
| 认证资质 | ⚠️ 架构按 IEC 62443/ISO 27001/SOC 2 合规设计;认证进行中 | ✅ 商业平台声明已具备 SOC 2 与 ISO 27001/27017 |
应用开发
| 功能 | IronFlock | TDengine |
|---|---|---|
| 向设备部署应用 | ✅ Docker 容器,任意语言 | ❌ |
| 扩展模型 | 应用 — 带清单、组件与智能体的容器 | 连接器、SQL、流式处理、AI 技能、MCP 客户端 |
| 内置云端 IDE | ✅ | ❌ |
| Git 集成 | ✅ GitHub、GitLab | ❌ |
| CI/CD 发布流水线 | ✅ 内置构建与发布 | ❌ |
| 应用市场 | ✅ 开放,第三方开发者可变现 | ❌ |
| 客户端库/SDK | ✅ REST API + Python SDK | ✅ 面向 Java、Python、Go、Rust、Node.js、C#、C 的连接器 |
| 开源内核 | ⚠️ 免费云版层级;本地部署按订阅 | ✅ GitHub 上 AGPL-3.0 的 TSDB-OSS |
报警与通知
| 功能 | IronFlock | TDengine |
|---|---|---|
| 可配置规则 | ✅ 针对任意遥测流 | ✅ 分析结果在元素上触发事件 |
| 严重级别 | ✅ 紧急、重要、次要 | ✅ 带智能路由的严重级别 |
| 确认与批注 | ✅ | ✅ 确认与升级 |
| 邮件通知 | ✅ | ✅ |
| 短信通知 | ✅ 内置 | ⚠️ 文档中为邮件与 Telegram |
| 由报警触发机器动作 | ✅ 通过应用函数与 AI 智能体 | ❌ |
定价比较
TDengine:5,000 标签以内免费,超出后按标签授权
自 2026 年 7 月起,TDengine 的免费层级覆盖整个平台 — TSDB 加 IDMP、全部 20 个数据连接器、资产建模、仪表盘、分析与 AI 功能 — 可用于生产环境,最多 5,000 个标签,不限制写入与查询,也没有试用期限。一个标签是一路持续监测的信号(资产或设备加测点名称),与采样频率无关;TDengine 把 5,000 标签估算为大约 100–200 台机器,或一条中等复杂度的产线。许可可无限期免费续期,但激活与续期需要临时联网。有两点值得注意:技术支持是付费选项,不含在该层级内;第三方对随附 TSDB 的查询访问需要单独的商业许可。
超过 5,000 个标签后,授权按标签档位进行,自托管,可选年度或永久许可,高可用配置需加价,永久许可的持续支持亦需额外付费。TDengine Cloud 作为托管服务单独定价。AGPL-3.0 的 TSDB-OSS 确实免费且可自托管,但没有 IDMP、没有 taosX 连接器、没有加密,也没有用户权限控制。
这个模型清晰可预期,而且明确不惩罚高采样频率 — 很适合在固定信号集合上保留长周期历史。但它会随着你仪表化的广度增长:每台新机器上的每个新测点都是又一个标签,无论是否有人查看。
IronFlock:免费云版 + 本地部署订阅制
IronFlock 的云版本免费 — 设备管理、仪表盘、数据存储、OTA 更新、报警、远程访问与应用部署都不收费。计费跟随资源用量:存储、远程访问会话、虚拟设备与 AI 用量。没有标签计数、没有点位许可、没有按设备收费,也没有强制的支持合同。详情见价格页面。
额外能力可以通过购买市场中的应用来补充 — 协议连接器、分析工具,或由 IronFlock 及第三方开发者打造的行业解决方案。对于本地部署(物理隔离或私有基础设施),IronFlock 提供订阅制许可。
何时选择 TDengine
以下情况 TDengine 是更好的选择:
- 数据库本身就是重点。 你的负载以 TSDB 的标准衡量都属极端 — 数百万标签、极高采样频率、单集群保留数年 — 为此放弃通用 SQL 方言、换取专用引擎是值得的。
- 你正在从历史库或另一个 TSDB 迁移 — 面向 PI System、AVEVA、InfluxDB 与 OpenTSDB 的零代码连接器,会让这次搬迁比自己动手写便宜得多。
- 你想要开箱即用的时序基础模型。TDgpt 在查询内部运行 TDtsfm 或 Time-MoE,你不必自行挑选、托管或维护模型。
- 你的设备已经联网、也已有人管理 — 现有的 SCADA、PLC 或网关体系能稳定产出数据,缺的只是一个现代化的落地之处和据此推理的方法。
- 你想在大型工厂之上建立语义化的资产层级:元素、属性、关系,以及 AI 智能体可以遍历的数字孪生模型。
- 你想要一个可自托管、可审阅的真正开源内核(AGPL-3.0),并为小型工厂保留无限期停留在免费层级的选项。
- 你想把工业数据通过 MCP 开放给外部 AI 智能体,让推理交由自己的智能体体系完成。
何时选择 IronFlock 作为 TDengine 替代方案
以下情况 IronFlock 是更强的选择:
- 你面对的是一个设备群,而不只是一个数据库。 开通、分组、覆盖系统/代理/应用的 OTA 更新、实时日志与设备健康,是运营现场机器的日常工作 — 而这些都不在 TDengine 的范围内。
- 你需要真正的边缘计算 — 用任意语言编写、运行在机器上的应用,承担控制、视觉、本地缓冲与本地 HMI,而不只是协议适配与转发。
- 你需要无需 VPN 的远程访问 — HTTP、SSH、VNC、TCP 与 UDP 隧道内建于平台,覆盖每台设备,从浏览器即可使用。
- 你想要会行动而不只是提建议的 AI。IronFlock 的智能体以调用者的权限调用设备应用开放的函数 — 也就是说,一次 AI 对话可以改变设定值、重启工艺或触发例程,而不止于告诉你哪里看起来不对。
- 你的站点必须在断网时继续运转 — IronFlock 设备会自主继续运行每个应用、支撑本地画面、采集数据,并在恢复连接后对齐。
- 你是向自己客户交付数字化服务的 OEM,需要按客户的数据隔离与白标门户,而不是一个单租户的工厂数据库。
- 你想开发并变现应用 — 把领域经验打包成容器,在开放市场上出售。
- 你希望在分析之外还有SCADA 级别的可视化 — 完整的 P&ID 符号库、动作组件与表单。
- 按标签计数不适合你的数据。 覆盖众多机器的宽泛仪表化 — 每台数百路信号,其中大多数只在出问题时才会被看一眼 — 当每路信号都是一个授权标签时,成本会迅速攀升。
- 你需要回答业务问题,而不只是标签问题。 FleetDB 就是完整的 PostgreSQL:把产量计数与来自三个不同应用的质量结果和能耗读数关联起来,用一条查询表达 OEE 或良率,再把它保存为一个转换 — 它会自行保持最新,并像任何其他表一样供看板和 AI 使用。
- 你想要一个系统,而不是一套拼装栈。 存储、仪表盘、SCADA 图形、报警、设备管理、远程访问与 AI 来自同一个平台,并由同一套访问模型统管 — 而不是一个下面还得再垫一层设备层的数据层。
迁移路径
在迁移期间,IronFlock 可以与现有的 TDengine 部署并行运行。从机器开始:IronFlock 的采集应用在边缘设备上以 S7、Modbus 或 OPC UA 读取同样的 PLC 并写入 FleetDB,于是新的仪表盘、报警与 AI 对话构建在 IronFlock 上,而旧的 TSDB 继续服务仍然指向它的部分。历史数据则通过一个容器化迁移应用,经 TDengine 的 REST 接口批量搬迁。
此后真正改变格局的是设备层 — 开通、OTA 更新、远程访问与离线运行,落到了那些此前只会上传标签的同一批机器上 — 而标签许可也不再随着你新增的每一个测点继续膨胀。
准备好试用了吗?免费开始——连接一台设备,几分钟内看到您的第一个仪表盘。