Skip to content

Commit

Permalink
doc
Browse files Browse the repository at this point in the history
  • Loading branch information
favalex committed Mar 30, 2019
1 parent d075aa8 commit 36d326f
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -29,10 +29,20 @@ Access both TCP and RTU (i.e. serial) devices and encode and decode types
larger than 16 bits (e.g. floats) into Modbus 16 bits registers.

Optionally access registers by symbolic names, as defined in a registers file.
Symbolic names for enumerations and bitfields are supported too.

Designed to work nicely with other standard UNIX tools (``watch``, ``socat``,
etc.), see the examples.

Implemented in python on top of the protocol implementation provided by the
umodbus python library.

INSTALL
=======

Regular python install, either ``pip install modbus_cli`` to install from pypi
or ``python setup.py install`` to install from source.

OPTIONS
=======

Expand Down Expand Up @@ -118,6 +128,11 @@ To read (or write) multiple registers simply list them on the command line::

$ modbus $IP_OF_MODBUS_DEVICE 100 c@2000

When performing access to multiple contiguous registers, one single modbus operation is performed.

When multiple modbus operations are needed, they are all initiated at once, and
the results are collected as they arrive.

More examples of the access syntax
----------------------------------

Expand Down

0 comments on commit 36d326f

Please sign in to comment.