ComMonitor

ComMonitor

Com Monitor is a small but complete utility for playing and testing with TCP connections. It is possible sending messages over socket connections. The software is written in C# using WPF and the .Net 4.5 framework. For example it can be useful for PLC developers, to test connections and communication with the PLC or other devices.

ComMonitor make it possible to send, receive, edit, rename, save and relode TCP-Messages. A connection is represented in a MDI-Window. If a MDI-Window is connected, an exclamation mark indicates the connection state:

New message can be add by pressing the Add New Message button. This will open a DialogBox with the cool WPFHexEditorControl from abbaye (on GitHub):

To create a new message, enter the size of the new message then press Ok

Each MDI window has its own message list with a Focus Message. The Focus Message is the message of the top item of the tab control, it is sent when pressing the Focus Message Sent ToolBar button.:

Message names can be changed by double clicking on the tab control item:

With the Edit Message ToolBar command you can recall and edit the associated messages of a MDI window:

Storage of messages and connection configurations is possible using ToolBars commands:

Pleasant refer the Change Log and List Of Known Bugs for further information:

A Setup is available here on the Download NOTE: Both the ComMonitor.exe and the Setup*.exe is not signed.
The source is available on GitHub.