Modbus4J - Open Source Modbus Library

Modbus4J is a high-performance and robust implementation of the Modbus protocol written in Java by Infinite Automation Systems and Serotonin Software.  Supports ASCII, RTU, TCP, and UDP transports as slave or master, automatic request partitioning and response data type parsing.  Used as the most popular protocol in Mango Automation the library has been under heavy use in many large scale applications for the past 10 years.

License

This software is licensed under GPL and all Open Source projects can use the library for no charge

A commercial license can be purchased for use in proprietary products.  Contact Us for pricing and information.  Download a sample of the commercial license.