MTConnect.NET 6.4.0
This is the first Official Release for Version 6 of MTConnect.NET. This release contains a number of changes among most of the project.
Documentation has been updated and I will continue to add more as needed. If you have any questions or need assistance migrating from Version 5, please feel free to create Issues/Discussions here on GitHub reach out directly at info@trakhound.com.
Some major changes are listed below:
Agent
- Agents are now consolidated into a single MTConnect.NET-Agent app
- Uses Modules to add functionality for HTTP, SHDR, MQTT, etc.
- Updated configuration file
- Updated HTTP Server (Ceen)
- Supports TLS for both HTTP and MQTT
MQTT
- Supports new MTConnect MQTT Protocol using Probe, Current, Sample, and Assets Document topic structure
- Supports previous Entity based protocol with Entity topic structure
- Compatible with C++ Reference Agent MQTT protocol and JSON payload
Python Scripts
- Transform input data using customizable Python scripts
SysML
- Reads from MTConnect SysML model to generate source code and documentation
Embedded Agents
- Create embedded agent applications using a preconfigured DotNet project template
- Add MTConnect Agent functionality to any application using easy to use Nuget packages
Support
If you have found this MTConnect.NET project helpful or just want to help support open source projects, please consider donating to our project using the Support links in GitHub.
Thank you for all of the support so far with this project and hopefully it has been and continues to be helpful to the manufacturing community.
-Patrick