This is not done by a long shot, but I wanted to show it off
Anyone familiar with Modbus will recognize most of the screen elements.
Things I'd like to draw attention to:
o Log Window, notice the format... it's CSV.
o Log Configuration, can log to screen, file, or serial.
o Register Aliases
Logging to serial was inspired by MakerPlot. I'm almost there and can't wait to plug it in.
A virtual serial cable (such as com0com) will direct the output to MakerPlot.
Logging data in CSV format to a file will let Excel to open it directly and allow for plotting or charting.
Currently the program only works in RTU mode, but adding TCP/IP capability to it later will be fairly easy.
I have this program attached to a PIC18F46K22 based PLC of my design. It's smaller than a credit card and
has full Modbus RTU capability, albeit limited in input/output(s) and memory.
It also works with most other Modbus test programs I've come across. For those that are interested in anything
Modbus, I'll post some links I've found useful, later.
Last thing I'll mention, working in VS2012 is a freaking riot!
Previous post searching for a scheduler (no longer needed), note the new face on this program http://www.sonsivri.to/forum/index.php?topic=48561.msg140652#msg140652