Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.46 KB

Agent-Plugins.md

File metadata and controls

34 lines (21 loc) · 1.46 KB
title description published date tags editor dateCreated
Agent Plug-ins
true
2023-06-27 16:46:47 UTC
markdown
2023-06-26 12:07:12 UTC

Agent 2.0.0.2 release introduced an extensible plug-in architecture for incoming and outgoing protocols; and data transformations.

Data Transformation

The MTConnect Agent uses a Data Transformation Pipeline to provide a flexible and mutable mechanism for processing incoming data from various sources and allowing for reusability of common transform components.

The Agent includes an embedded mruby scripting engine to enable dynamic transformation. Learn more at Data Transformation using Ruby.

Third Party Plug-ins

Third party plugins include: OPC-UA MTConnect Companion Spec, NC-Link, Kafka, Influx-DB and other manufacturing standard and/or technologies.

Implementation Example

MetaAgent utilizes this plug-in architecture and provides rich set of plugins that allow for seamless data integration between MTConnect, NC-Link, and OPC UA. It also enables collection of data continuously in near real-time and time-series databases like RethinkDB, InfluxDB, ElasticSearch, and Kafka.