Skip to Content
工厂数据提取MTConnect Collector

MTConnect Collector

连接支持开放 MTConnect 标准的 CNC 机床和车间设备,无需定制集成即可让机器状态、轴位置、主轴和进给、报警以及刀具数据流动起来。配置你的机器和你想要的数据字段,应用会按固定间隔采集它们,并将结果存储在你项目数据库的时序表中——可随时查询和检查。请访问 mtconnect.org 进一步了解该协议。

MTConnect Collector 应用面板,显示实时机器数据项和历史图表

为何选择此应用

零配置发现。 默认情况下,应用按固定间隔以 JSON 对象形式从机器中提取所有可用数据——无需逐字段设置。点击任何到来的数据项即可检查它并找到其数据项 id。

只采集你需要的。 要缩小范围,在机器设置中以逗号分隔列表的形式输入数据项 id。你可以通过让同一网络上的浏览器访问你的 MTConnect 服务器 URL 并附加 /probe 后缀来找到这些 id——服务器会返回一个 XML 文档;查找 <DataItem id="my-data-item-id" ...> 标签并使用列出的 id。

丰富的、自描述的读数。 由于 MTConnect 是自描述的,每个读数都带有其名称、单位、类别、类型、原生单位以及任何文本值——因此数据到来时是有意义的,而不是匿名的数字。

为机器利用率而生。 状态、模式、执行、报警和刀具数据使 MTConnect Collector 成为车间范围内 OEE 和机器利用率仪表盘的天然基础。

支持的机器与协议

采集器可读取任何暴露 MTConnect 代理(agent)的设备——机床、压力机、装配机等。

协议细节

  • 标准: MTConnect(ASME B5.59),一个开放的、基于 XML/JSON、基于 HTTP 的机床与车间连接标准。
  • 发现: 代理的 /probe 文档描述了每个可用数据项;应用读取 /current 流以采集值。
  • 默认端口: 5000(可按机器配置),例如 http://<machine-ip>:5000/probe
  • 数据项类别:
    • SAMPLE — 连续或周期性测量(温度、位置、主轴转速、进给速度、功率…)。
    • EVENT — 状态变化(模式转换、程序/程序段、换刀、控制器状态…)。
    • CONDITION — 多状态条件(正常 / 警告 / 故障)。

机床制造商与控制系统

MTConnect 在主要 CNC 生态系统中(原生或通过代理/适配器)得到支持,包括:

  • HAAS — 铣床、车床和车削中心(应用附带 HAAS 示例数据用于演示模式)。
  • Mazak — 车削中心和多任务加工机。
  • DMG Mori — 加工中心和车削中心。
  • Fanuc — CNC 控制系统(通过 MTConnect 代理/适配器)。
  • Okuma — CNC 铣床和车床。
  • Siemens SinumerikHeidenhain 控制系统(通过 MTConnect 代理)。
  • 任何其他暴露 MTConnect 代理的机器或设备。

你将获得什么

在你的项目中安装该应用,并为其分配边缘 PC(网关)。然后你可以在每台接入的边缘 PC 的本地网络上添加 MTConnect 机器。一旦启动,应用会采集你指定的每个变量(或默认采集全部),并将其存储在你车队数据库的 MTConnect Collector / measurements 表中——可随时查询、可视化和共享。

通用采集器特性

与每个 IronFlock 采集器一样,MTConnect Collector 在浏览器中配置——在内置应用面板中添加机器并挑选数据项,无需配置文件。它在边缘端可靠:如果网关失去与平台的连接,应用会持续从你的机器采集并在本地缓冲读数,然后在链路恢复时即刻按顺序转发所有数据——因此网络中断永远不会在你的数据中留下空隙(缓冲区大小可按网关配置)。而且你无需硬件即可试用:演示模式会生成逼真的 HAAS 示例数据,让你在连接真实机器之前就探索完整体验。

在你的数据之上构建

应用包含一个内置仪表盘,显示当前值和历史折线图。如有更高级的需求,可在 MTConnect Collector / measurements 表之上构建自定义仪表盘SCADA 面板,通过 Data Backend 查询数据,并使用 Alarms 应用实时监视采集到的 KPI 并获取短信或邮件通知。要让设备上线并安装该应用,请参阅设备管理应用管理

Last updated on