node-red-contrib-modbus 2.3.0

The all in one Modbus TCP and Serial contribution package for Node-RED.

npm install node-red-contrib-modbus

Node-RED Modbus Standard - JavaScript Style Guide NPM download NPM version Build Status

nodemodbus64

node-red-contrib-modbus

The all in one Modbus TCP and Serial contribution package for Node-RED.

Node-RED contribution package for Modbus

Become a backer of the project straight away!

Based on modbus-serial with TCP, C701, Telnet, Serial, RTU buffered, and ASCII

  • stress tested with Node-RED v0.17.5 and Node.js v6 LTS
  • works with queueing per unit and round robin scheduling
  • Node.JS 4.x is supported with v1.x
  • prepared for the next LTS of Node.js v8.x

Install

Run the following command in the root directory of your Node-RED install

npm install node-red-contrib-modbus

Run the following command for global install

npm install -g node-red-contrib-modbus

try these options on npm install to build, if you have problems to install

--unsafe-perm --build-from-source

Update/Upgrade

To update the dependencies or the whole package, you have just to install again. To get a special version please set the version with @M.M.F:

npm install [email protected]

or global by

npm install -g [email protected]

How to use

see Wiki pages

use the Flow example to see how it works ...

see YouTube Playlist

Flow Example

Debug

Debug will be activated by starting Node-RED with debug mode:

DEBUG=contribModbus*,modbus-serial node-red -v

or

DEBUG=contribModbus:{option},contribModbus:{option},...

Options

  • core
    • core:client
  • read
  • write
  • server
  • response
  • flex
    • flex:getter
    • flex:write
    • flex:connector
    • flex:server
  • modbus-serial

see Wiki pages to get more options in detail

Authors

since April 2016 by Klaus Landsdorf

History

Node Info

Version: 2.3.0
Updated 1 day ago
License: BSD-3-Clause

Downloads

176 in the last day
932 in the last week
5343 in the last month

Keywords

  • node-red
  • modbus
  • Modbus
  • tcp
  • serial
  • server
  • client
  • slave
  • master
  • rtu
  • ascii
  • ASCII
  • C701
  • telnet
  • rtu buffered
  • flexible read
  • flexible write
  • contrib
  • modbus serial
  • modbus tcp
  • modbus slave
  • modbus master
  • modbus-serial
  • node-modbus

Maintainers

  • biancode