Metadata-Version: 2.1
Name: pyModSlave
Version: 0.4.3
Summary: A modbus RTU/TCP slave application
Home-page: https://sourceforge.net/projects/pymodslave/
Author: ElBar
Author-email: eleftherios.barbas@gmail.com
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 2
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown

#pyModSlave

pyModSlave is a free python-based implementation of a ModBus slave application for simulation purposes and is based on [modbus-tk] (http://code.google.com/p/modbus-tk/), [pySerial] (http://pyserial.sourceforge.net/) and [pyQt4] (http://www.riverbankcomputing.co.uk).

It starts a TCP/RTU ModBus Slave.Builds 4 data blocks (coils,discrete inputs,input registers,holding registers) and sets random values. You can also set values for individual registers.

To configure the logging level set the 'LoggingLevel' in 'pyModSlave.ini' file
- CRITICAL : 50
- ERROR : 40
- WARNING : 30 [default]
- INFO : 20
- DEBUG : 10
- NOTSET : 0

You can easily build a windows standalone 'exe' version using the command : 'python cx_frz_create_exe.py build' from the installation folder (you will need to install 'cx_freeze' package). 



