Skip to content

Reference Agent Plug‐ins

Dave Wickelhaus edited this page Dec 19, 2024 · 1 revision

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 re-usability 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.