modbus4j

Modbus library

An implementation of the Modbus protocol in Java

A high-performance and ease-of-use implementation of the Modbus protocol written in Java. Supports ASCII, RTU, TCP, and UDP transports as slave or master, automatic request partitioning and response data type parsing.

GitHub

894 stars
61 watching
369 forks
Language: Java
last commit: 5 months ago

Related projects:

Repository Description Stars
steveohara/j2mod A Java library implementing various Modbus communication protocols 274
sourceperl/mbtget A simple Modbus/TCP client implemented in Perl 117
angeloc/simplemodbusng An Arduino library extending Modbus RTU protocol support to include more commands and expanded hardware access. 219
yaacov/node-modbus-serial A pure JavaScript implementation of the MODBUS protocol for serial and TCP communication with industrial devices 640
goburrow/modbus A fault-tolerant implementation of the Modbus protocol in Go 948
danielstieger/javaxbus A Java implementation of an event-driven TCP client for communication with a Vert.x EventBus TCP bridge 10
nmodbus/nmodbus A C# implementation of the Modbus protocol for interacting with industrial devices and applications. 825
volkszaehler/mbmd A daemon that collects measurement data from smart meters and grid inverters over Modbus protocol. 241
brainelectronics/micropython-modbus A MicroPython library for implementing Modbus communication protocols 115
eydam-prototyping/mp_modbus A Python implementation of the Modbus communication protocol for Micropython microcontrollers. 11
0x0mar/smod A modular framework for testing and exploiting Modbus protocol vulnerabilities in industrial control systems 73
hypermodeinc/modus An open-source framework for building and deploying fast, intelligent functions and APIs using WebAssembly 209
tambapps/hyperpoet An HTTP client library with automatic input/output handling and response body parsing 5
tootallnate/node-modbus-stack A StreamStack implementation of the MODBUS protocol for Node.js-based systems 88
mbs38/spiciermodbus2mqtt A Python-based Modbus master that publishes values via MQTT 59