A modbus master/slave simulator
C++ JavaScript CSS C
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
doc
.gitignore
AssemblyInfo.cpp
DlgConfiger.cpp
DlgConfiger.h
DlgConfiger.resx
Form1.h
Form1.resx
LICENSE
README.md
Thumbs.db
app.ico
app.rc
cConnectionTCP.cpp
cModBusConnection.cpp
cModBusConnection.h
resource.h
simodbus.cpp
simodbus.sln
simodbus.vcproj
stdafx.cpp
stdafx.h

README.md

simodbus

A modbus master/slave simulator

Features

  1. A windows desktop application

  2. Coded in C++ using .NET

  3. Option to simulate a master or a slave or both.

  4. Option to use serial port or TCP

  5. Option to use ASCII or RTU mode

  6. Able to configure serial port number and speed.

  7. Able to configure TCP address and port number ( NYI )

  8. All slaves are assumed to be on the same port

  9. Able to configure station numbers and register numbers that the slave will simulate.

  10. Able to send a read query to a specified station and register block. Values returned will be decoded and displayed.

  11. Able to send a write query to a specified station and register with a specified value.

  12. Display log of all communications sent and received

  13. Load configuration from or save to file. ( NYI )