Displaying 1 to 20 from 23 results

libmodbus - A Modbus library for Linux, Mac OS X, FreeBSD, QNX and Windows

  •    C

libmodbus is a free software library to send/receive data with a device which respects the Modbus protocol. This library can use a serial port or an Ethernet connection. The functions included in the library have been derived from the Modicon Modbus Protocol Reference Guide which can be obtained from Schneider at www.schneiderautomation.com.

Modbus master and slave tool

  •    

This project includes both a Modbus Master and a Modbus Slave windows form application. Both master and slave include import and export data to csv.

iPower

  •    

Data Acquisition application to capture Power Meter data over Modbus RTU. Features include Realtime trending and data logging for Historic graphs.

ModBus.Net

  •    

This project is dedicated to develop an open source ModBus communication component for .NET platform. Visual Studio .NET 2008 and .NET Framework 3.5 will be used as development tools and platform. VB.NET will be used as development language.




Cet Open Toolbox

  •    

Public repository for open sources projects brought to you by CET Electronics. Featuring .Net, Windows Phone, .Net Micro Framework and related.

node-modbus-tcp - NodeJS Modbus TCP/IP

  •    Javascript

This is a very simple module that uses NodeJS Streams2 to read Modbus TCP data and convert it to JSON and vice-versa.If you're just starting or just trying to use this library, I advise you to try modbus-stream. It's more complete (it supports all standard function codes) and it was designed to work with TCP, RTU and ASCII modes.

node-modbus-stack - A `StreamStack` implementation of the MODBUS protocol, for NodeJS.

  •    Javascript

This module exposes two concrete StreamStack implementations: ModbusRequestStack can be used as a MODBUS client (i.e. Master), and can write MODBUS compliant requests and listen for the response. ModbusResponseStack can be used to create a MODBUS server (i.e. Slave), by listening for requests and providing a convenient API to respond with.MODBUS is an open building automation protocol that is widely used in various monitoring and controlling equipment. It's used with a variety of different transports, including TCP.

gosdm630 - An interface for the Eastron SDM/Modbus smart meter series.

  •    Go

This project provides a http interface to smart meters with a MODBUS interface. Beside the EASTRON SDM series, the software also supports the Janitza B23 DIN-rail meters. The meters provide all measured values over an RS485 connection. The software reads the measurements and wraps them into a HTTP interface, making it very easy to integrate it into your home automation system. Both a REST-style API and a streaming API are available. Please note that voltage, current, power and power factor are always reported for each connected phase.


h5

  •    Javascript

Implementation of the MODBUS IP/ASCII/RTU master and slave over TCP/UDP/Serial/WebSocket for Node.js. This project is released under the MIT License.

go-modbus - DONT USE IT: A free modbus library for go

  •    Go

a free Modbus library for Go. This library is inspired by this modbus library.

mbusd - Open-source Modbus TCP to Modbus RTU (RS-232/485) gateway.

  •    C

mbusd is open-source Modbus TCP to Modbus RTU (RS-232/485) gateway. Please note all other function codes (including vendor-specific extensions) are supported on a "best-effort" basis and most likely will fail.

node-modbus-serial - A pure JavaScript implemetation of MODBUS-RTU (and TCP) for NodeJS

  •    Javascript

A pure JavaScript implemetation of MODBUS-RTU (Serial and TCP) for NodeJS. Modbus is a serial communications protocol, first used in 1979. Modbus is simple and robust, openly published, royalty-free and easy to deploy and maintain.

node-modbus-ws - NodeJS Modbus to WebSocket bridge

  •    Javascript

Control your modbus enabled arduino project, toaster or robot via web browser. The modbus-ws server allows a browser to connect to a modbus device, using websockets. When the server is running, and connected to Serial line or Ethernet, a web browser can send web socket requests and control a modbus device.

libzbxmodbus - Loadable module to integrate Modbus (RTU, TCP and encapsulated) into Zabbix

  •    C

Loadable module to integrate Modbus (RTU and TCP) protocol into Zabbix 'Encapsulated Modbus' (RTU over TCP) also supported since 0.6). Once these PRs are accepted - upstream libmodbus can be used instead.

modbusone - A modbus library for Go, with unified client and server APIs

  •    Go

A Modbus library for Go, with unified client and server APIs. One implementation to rule them all. There exist Modbus libraries for Go, such as goburrow/modbus and flosse/go-modbus. However they do not include any server APIs. Even if server function is implemented, user code will have to be written separately to support running both as client and server.

GoModbus - A Modbus client in Go

  •    Go

This is an expermintal TCP Modbus client written in Go for testing and protyping purposes. The code is in an alpha state, still needs some work and is provided as-is. Please keep my name in the files as the author if reused.

ModbusExaminer - A TCP Modbus client tool

  •    CSharp

Modbus examiner is a TCP Modbus client tool, built from the ground up with newer software technologies and modern user interface. The main purpose of the tool is to read and write data from and to TCP Modbus slave devices. The tool is capable of performing periodic data pulls to keep your readings up to date.

ModbusRestAPI - A service that exposes Modbus devices via a RESTful API

  •    CSharp

The service uses Nancy(http://nancyfx.org) for the web layer, and NModbus4 (https://github.com/NModbus4/NModbus4) for the Modbus layer. The service makes use of Nancy's self hosting capabilities so the API is self hosted. The code in theory should support Holding registers, Input registers, Coils, and Inputs. It should also support Modbus TCP, Serial RTU and serial ASCII. However, I don't have enough devices to test all these modes.

modbus - A implementation of modbus protocol with golang

  •    Go

A implementation of modbus protocol with golang