serial modbus protocol data logger view display communication packet data

serial
modbus protocol
data logger
view
decode
communication
packet

Serial Monitor Features

The Serial Monitor offers the following functionality:

Feature Tour Index
Serial Ports and Devices Monitoring

Serial Ports and Devices Monitoring

The Serial Monitor automatically detects all installed serial ports and PnP or virtual serial devices and displays them, grouping by device class. For each device, device's friendly name, description, location information and manufacturer's name are displayed. The list is automatically updated every time you plug or unplug a serial device.

The special "Next connected device" item allows you to monitor the next device you plug into your computer.

Obtaining Additional Information

Click on the device in a list to get its capabilities information, which is displayed in the Serial Device Information window.

Controlling Serial Devices

You can restart the selected serial device or view its properties. These and other options are easily accessed through the popup menu.

Edition availability: Standard, Professional, Ultimate
 
Displaying Monitored Packets in a Table (Packet View: Serial)

Displaying Monitored Packets in a Table (Packet View: Serial)

The Packet View visualizer provides the combination of brief packet information for each monitored packet and in-depth analyzis for an individually selected packet. It is structurally divided into two panes.

The upper pane displays brief information for each monitored packet in several columns in a table. Use the mouse to change the columns' size and position as well as to change the relative size of the upper and lower panes.

To locate the specific packet use either the Go to Packet or Find commands. Use the Copy and Export commands to copy/export all or some of the monitored packets in the same way you see them on the screen.

The lower pane lists all other supported and installed visualizers which are used to display the individual packet information. Once you select the packet in the upper pane, all its internal fields are decoded and displayed in the visualizers in the lower pane. For example, select a MODBUS protocol packet to see it decoded in Request View and MODBUS View visualizers.

Edition availability: Standard, Professional, Ultimate
 
Displaying Monitored Packets in a Hex/ASCII View (Request View: Serial)

Displaying Monitored Packets in a Hex/ASCII View (Request View: Serial)

The Request View visualizer displays each monitored packet. It decodes the packet's internal fields, and works in two modes - Basic and Complete. In Basic mode only the main packet fields are decoded and displayed, while some others being available as popup hints. In Complete mode the entire packet is decoded and all accompanying data is provided in Hex/ASCII view. You can switch between two modes at any time and, moreover, you can switch the mode for individual packets.

The contents of the visualizer can be copied into the Clipboard or exported into the file in various formats. Use the mouse to select the portion to copy/export or leave the selection empty to copy the entire visualizer contents.

Use the powerful Find and Go to Packet commands to locate the information you need.

With outstanding performance at the first place, the Request View visualizer is your best tool to analyze monitored data.

Edition availability: Standard, Professional, Ultimate
 
Displaying Read/Written Data in Separate Windows (Data View: Serial)

Displaying Read/Written Data in Separate Windows (Data View: Serial)

The Data View visualizer has two panes. It displays incoming data in one pane and outgoing data in another one.

The contents of each pane can be copied into the Clipboard or exported into the file in various formats. Use the mouse to select the portion to copy/export or leave the selection empty to copy the entire pane.

Use the powerful Find and Go to Packet commands to locate the information you need.

Its unique data filtering capabilities make this visualizer a very handy protocol analyzis tool.

Edition availability: Standard, Professional, Ultimate
 
Displaying Monitored Data in a Serial Console (Console View: Serial)

Displaying Monitored Data in a Serial Console (Console View: Serial)

Console View visualizer is especially useful while monitoring a text-based protocol. It displays incoming and outgoing text data. Instead of exposing data as individual packets, as most other visualizers do, it groups data according to the underlying text protocol. You will easily see the request sent to the device as well as device's response.

The visualizer supports line numbering, copying and exporting functions as well as Find and Go To Packet commands.

Edition availability: Standard, Professional, Ultimate
 
Displaying the Status of Serial (Modem) Control Lines (Line View: Serial)

Displaying the Status of Serial (Modem) Control Lines (Line View: Serial)

When monitoring a modem connection, the Line View visualizer may reproduce the well-known modem "lamps", which they used to have on older modems. Most modern modems and all kind of internal or software-based modems do not have these lamps now. Taking into account the fact that those lamps used to depict the state of corresponding signal "lines", it sometimes maybe important to control their state. The Line View visualizer is the feature that shows you the required information.

Edition availability: Standard, Professional, Ultimate
 
Graphical Data Analyzis (Statistics: Serial)

Graphical Data Analyzis (Statistics: Serial)

This is the most exciting visualizer the Device Monitoring Studio has! It is capable of displaying the graphical relationship for various monitored data statistics. It has a large number of counters: Packets Total/sec, Bytes Total/sec, Bytes Read/sec, Bytes Written/sec, IO Packets/sec.

You can configure this visualizer in an outstanding number of ways: you can scroll horizontally to view any portion of data, change the horizontal scale, change the vertical scale or use the auto fit option to automatically fit all data on the screen. You can even change the scale for each variable individually!

You can switch the graphic from polyline to curves with gradient fill to make the visual appearance more comfortable. Use the Copy or Export commands to copy the bitmap or export it to the file in various formats, including PNG and JPEG.

This visualizer also displays variable statistics in the table, which is visible below the plot data. It displays the maximum, average, total and last values for each variable.

Click anywhere on the plot to place a measuring line, which will scan the monitored data, displaying the momentary values for you.

Edition availability: Standard, Professional, Ultimate
 
General Filtering Feature

General Filtering Feature

Device Monitoring Studio offers a generic filtering feature, which allows you to configure filtering for different visualizers and create filtering schemes and quickly apply them to different visualizer windows.

Edition availability: Standard, Professional, Ultimate
 
Custom Color Schemes for Monitored Packets

Custom Color Schemes for Monitored Packets

Device Monitoring Studio allows you to change the appearance of visual elements for monitored packets in the following data visualizers:

Monitored Packets Coloring in the Following Data Visualizers
MODBUS View
Request View (Serial, Bridge)
Data View
PPP View
Edition availability: Standard, Professional, Ultimate
 
Session Recording

Session Recording

All Device Monitoring Studio visualizers work in real time - you monitor the device and see the packets in visualizers. If you need to record a session and analyze it later, use the session recording!

Use the Sessions Tool Window and Tools menu to start, stop or pause recording.

If you forgot to start recording, use the Save to Log command to save monitored data to a log.

Edition availability: Standard, Professional, Ultimate
 
Log File Playback (Playing Back Recorded Serial Port Data)

Log File Playback (Playing Back Recorded Serial Port Data)

The Playback tool window lists all recorded log files, grouping them either by device name or by recording date. For each log file various information is displayed, including the log file size and the list of streams. To playback the log file, select the stream, configure the visualizers, select the time range and playback speed and start the monitoring session.

You can change the speed of playback at any time later as well. The unique Continuous mode allows you to quickly transfer stream data into visualizers.

Device Monitoring Studio provides you with a way to manage the recorded logs via the commands in the menu and popup menu.

Edition availability: Standard, Professional, Ultimate
 
Parsing PPP Packets (PPP View: Serial&Bridge)

Parsing PPP Packets (PPP View: Serial&Bridge)

The Serial PPP View visualizer can be used to decode Point-to-Point Protocol packets, as well as a number of packets that can be encapsulated in PPP packets.

The current version of the visualizer supports the following protocols:

  1. Novell IPX
  2. OSI Network Layer Control Protocol
  3. DECnet Phase IV Control Protocol
  4. Appletalk Control Protocol
  5. Link Control Protocol
  6. Password Authentication Protocol
  7. Link Quality Report
  8. Challenge Handshake Authentication Protocol
  9. Multilink Protocol
  10. Compression Control Protocol
  11. Extensible Authentication Protocol
  12. NETBIOS Protocol
Edition availability: Professional, Ultimate
 
Parsing MODBUS Packets (MODBUS View: Serial&Bridge)

Parsing MODBUS Packets (MODBUS View: Serial&Bridge)

MODBUS is an application layer messaging protocol, positioned at level 7 of the OSI model, that provides client/server communication between devices connected on different types of buses or networks.

MODBUS View visualizer is compliant with MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1a.

MODBUS View visualizer parses MODBUS protocol requests and responses, while the MODBUS Send Module can be used to construct and send MODBUS requests only. The visualizer is part of the monitoring infrastructure, that is you can use it to monitor the existing connection between the application and a serial device. The MODBUS Send Module, on the other hand, allows you to control the MODBUS-compliant device without the need of any third party controlling application. In this case the MODBUS View visualizer, if configured, can be used to see the requests sent by the MODBUS Send Module and packets the device respond with.

Edition availability: Professional, Ultimate
 
Monitoring of Bridged Serial Connections

Monitoring of Bridged Serial Connections

Serial Bridge ("Protocol Analyzer" in the previous product versions) is used to monitor the serial connection between two distinct serial devices. In this case, the existing connection between devices is broken and both devices are connected to two computer serial ports. The Serial Monitor then establishes a virtual link between them and monitors the resulting virtual connection.

You provide connection settings (such as baud rate, parity etc.) for both ends of the link and you are even allowed to specify different settings for both ends, if you need to.

Edition availability: Standard, Professional, Ultimate
 
Displaying Monitored Packets in a Hex/ASCII View (Request View: Bridge)

Displaying Monitored Packets in a Hex/ASCII View (Request View: Bridge)

The Request View visualizer displays each monitored packet. It decodes the packet's internal fields, and works in two modes - Basic and Complete. In Basic mode only the main packet fields are decoded and displayed, while some others are available as popup hints. In Complete mode the entire packet is decoded and all accompanying data is provided in Hex/ASCII view. You can switch between two modes at any time and, moreover, you can switch the mode for individual packets.

The contents of the visualizer can be copied into the Clipboard or exported into the file in various formats. Use the mouse to select the portion to copy/export or leave the selection empty to copy the entire visualizer contents.

Use the powerful Find and Go to Packet commands to locate the information you need.

With outstanding performance at the first place, the Request View visualizer is your best tool to analyze monitored data.

Edition availability: Standard, Professional, Ultimate
 
Displaying Read/Written Data in Separate Windows (Data View: Bridge)

Displaying Read/Written Data in Separate Windows (Data View: Bridge)

The Data View visualizer has two panes. It displays data that comes from one end of the virtual link in the top pane and data that comes from another end in the bottom pane.

The contents of each pane can be copied into the Clipboard or exported into the file in various formats. Use the mouse to select the portion to copy/export or leave the selection empty to copy the entire pane.

Use the powerful Find and Go to Packet commands to locate the information you need.

Its unique data filtering capabilities make this visualizer a very handy protocol analyzis tool.

Edition availability: Standard, Professional, Ultimate
 
Serial Terminal

Serial Terminal

The built-in Serial Terminal module is used to create serial terminal sessions. Once created, the session can be used to send text or binary data to a connected serial device and to receive device's responses.

Combined with Serial Monitor's monitoring capabilities, it becomes a powerful debugging and protocol testing tool. Combined with built-in scripting support, it delivers even more power and becomes the versatile debugging tool.

Edition availability: Professional, Ultimate
 
Sending MODBUS Protocol Commands

Sending MODBUS Protocol Commands

MODBUS Send window provides a really easy way to control a MODBUS-compatible device. It can come of greate help when you need to debug your device, for example, to verify its responses. You can set all parameters for any standard or user-defined MODBUS function visually and then just click on the Send button. Result rollout will dynamically reflect the changes you make.

It is convenient to use a MODBUS View visualizer in conjunction with a MODBUS Send window for two-way debugging (to view both requests and responses).

Edition availability: Ultimate
 
Scripting Support

Scripting Support

The built-in scripting support offers the possibility to control several in-application objects with user-written scripts. All standard scripting engines, including Javascript and VBScript are supported.

Serial Terminal and MODBUS Send objects are exposed to scripts in the current release, with more to come in future versions.

Event handling gives scripts the capability to take part in monitoring process.

Edition availability: Ultimate
 
Displaying Raw Packet Data (Raw Data View: Serial&Bridge)

Displaying Raw Packet Data (Raw Data View: Serial&Bridge)

The visualizer has two windows, one of which displays data sent to the Serial device, and another one displays data received from the Serial device. All subsequent packets are concatenated into a single data stream, which is displayed as sequence of hexadecimal, decimal, octal or binary numbers. Alternatively, the stream may be displayed as a sequence of floating-point numbers with single or double precision.

The data visualizer is very flexible and allows you to customize both its layout and appearance.

Edition availability: Ultimate
 
Parsing and Displaying Captured Packet Data (Structure View)

Parsing and Displaying Captured Packet Data (Structure View)

Structure View data visualizer is a two-part window. First part displays each monitored packet parsed according to installed set of protocols. Second part displays raw packet contents. Cursor navigation may be synchronized between two parts.

Each packet is matched against one or more of loaded protocol definition files and if matched successfully, all protocol fields are shown in the top part of the Structure View visualizer. For each field, its name, value, starting address and size are displayed. If field consists of other fields, you may expand it by pressing the little plus icon or pushing the Right button on the keyboard.

Visualizer supports configuring protocol-based filtering (aka Display Filter) and allows changing of the root protocol.

Edition availability: Professional, Ultimate
 
Capture Filter

Capture Filter

A filter is a single condition which follows the synax of Protocol Definition expressions. It can refer to any field in captured packet and use any supported logical or arithmetic operator.

You can set the capture filter when you start new or configure running monitoring session. You can either select one of the predefined filters or create your own.

Edition availability: Professional, Ultimate
 
Defining Custom Protocols

Defining Custom Protocols

Serial Monitor comes with a lot of pre-installed protocols. This feature also allows the customer to add the definition of the custom protocol to Serial Monitor. After this, the application will start parsing and decoding all matching packets according to custom protocol definition.

Edition availability: Ultimate
 
Raw Data Exporter

Raw Data Exporter

This exporter parses incoming data according to the loaded set of protocols, applies optional protocol-based filtering and root protocol and writes the resulting binary data into the output file. It produces the result identical to the lower part of the Structure View data visualizer, but does not display any UI, writing raw data directly to the file.
Edition availability: Professional, Ultimate
 
Text Exporter

Text Exporter

This exporter parses incoming data according to the loaded set of protocols, applies optional protocol-based filtering and root protocol and writes the resulting data into the output file. It formats its textual output exactly like the upper part of the Structure View data visualizer, but does not display any UI, writing formatted data directly to the file.
Edition availability: Professional, Ultimate
 
Multi-source Monitoring

Multi-source Monitoring

This feature supports joining monitored data from multiple serial devices into a single monitoring session. Device Monitoring Studio makes sure packets are correctly sorted and presented through a number of supported data visualizers. Data logging also supports multi-source sessions.
Edition availability: Ultimate
 
Remote Monitoring

Remote Monitoring

Remote monitoring allows you to connect to another computer and monitor serial devices connected to it. Device Monitoring Studio Server must be installed and running on remote computer and you must have appropriate permissions to successfully connect and monitor.
Edition availability: Standard, Professional, Ultimate
 
Custom Visualizers

Custom Visualizers

Custom Visualizer allows the user to create his own visualizer using the protocol definition format. Custom visualizer receives each packet, parsed according to selected protocol and then adds one or more text strings to the output. It also defines several visual schemes which may later be customized by the user.
Edition availability: Ultimate
Release Details
Version:
7.15.00.5947
Release Date:
9/2/2014
Platforms: »
· Windows XP
· Windows Vista
· Windows 7
· Windows 8
· Windows 8.1
· Windows Server 2003
· Windows Server 2003 R2
· Windows Server 2008
· Windows Server 2008 R2
· Windows Server 2012
· Windows Server 2012 R2
Interface: »
· English
License Type:
· Shareware
Trial Period:
· 14 days
File Size:
10.92 MB
PAD File:
Newsletter Signup
This information is never passed on to third parties
: