Skip to content

thargy/modbus-scanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Modbus Scanner

This is a prototype repository to attempt to create a fast scan of the modbus for SolarEdge inverters, in python.

It does so by chunking the device ID range and scanning quickly, then slowly each chunk in turn.

Usage

py scan.py <Modbus Server IP Address> [<port>]

# for help
py scan.py -h

# e.g. scans server at 192.0.0.10 checking all device IDs.
py scan.py 192.0.0.10

# e.g. scans server at 192.0.0.10 looking for 2 inverters.
py scan.py 192.0.0.10 2

# e.g. scans ids 1,5,6,7,8,9 using server at 192.0.0.10, and dump first 20 bytes of response
py scan.py 192.0.0.10 -d 1,5,6-9 -x 20

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages