-
-
Notifications
You must be signed in to change notification settings - Fork 0
Home
MTConnect refers to the MTConnect standard (ANSI/MTC1.4-2018), which:
... offers a semantic vocabulary for manufacturing equipment to provide structured, contextualized data with no proprietary format. -mtconnect.org
The Mtconnect.Adapter
library is intended to provide a jumpstart to providing a datastream for a MTConnect Agent to consume. The use of TCP and the format of pipe-delimited data mirrors the format expected by the reference C++ Agent.
This library aims to provide a toolset to allow implementers to focus solely on getting equipment data instead of managing clients, buffers, or configuring the data to communicate with an Agent.
The dot_net_sdk
was originally intended to be a training module and has not been kept up-to-date with the MTConnect® standard.
The Mtconnect.Adapter
library also provides more capabilities such as:
- Entity tracking: Update data model classes instead of managing values through a
Dictionary
. - Data Item transformations: Change DataItem names, transform values using encrypted code in configuration, support "nested" DataItems with Entity tracking.
- Egress a full queue of changed DataItems instead of just the latest changes
- Support more than just TCP/IP communications
Review the provided SampleAdapter.csproj to see a live example of the TCP Adapter.
Or, review the Getting Started section of the Wiki.