modbus4j

Modbus client/server software

An implementation of the Modbus protocol written in Java for remote monitoring and control of industrial devices.

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

900 stars
61 watching
370 forks
Language: Java
last commit: 7 months ago

Related projects:

Repository Description Stars
steveohara/j2mod A Java library implementing various Modbus communication protocols 278
sourceperl/mbtget A pure Perl Modbus/TCP client implementation 120
angeloc/simplemodbusng An Arduino library extending Modbus RTU protocol support to include more commands and expanded hardware access. 222
yaacov/node-modbus-serial A pure JavaScript implementation of the MODBUS protocol for serial and TCP communication with industrial devices 647
goburrow/modbus A fault-tolerant implementation of the Modbus protocol in Go 955
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. 844
volkszaehler/mbmd A daemon that collects measurement data from smart meters and grid inverters over Modbus protocol. 242
brainelectronics/micropython-modbus A MicroPython library for implementing Modbus communication protocols 116
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 74
hypermodeinc/modus An open-source framework for building fast, scalable APIs with integrated AI models using WebAssembly 248
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 Modbus master that publishes values to an MQTT message broker 61