RS422 Control / RS422
Software Protocol Analyzer
Designing / debugging a communication project can be very stressful and
time-consuming, many software / site engineers get stuck on the
protocol before they can actually control a
serial device (RS232, RS485, RS422, TTL, Modbus, etc.).
Serial
protocol can be very complicated, it requires
you not just to understand the context of the protocol and the data format (AscII, Hexadecimal,
Binary, etc.), but also to know how to do the Checksum Calculation (Checksum
is the additional
bytes added at the end of the data string to check the data integrity,
Checksum Calculation various from
the simplest xOR to sophisticated CRC). Timing is another critical issue
as some protocols require acknowledgement/response within milliseconds.
Designed to tackle all these problems, 232Analyzer
(an advanced Software Protocol
Analyzer) allows you to play with the
protocol with all available data formats (AscII, Hexadecimal, Decimal,
Octal and Binary), it also helps you to verify the problem by monitoring
the communications between two serial devices - simply say,
232Analyzer allows you to control, monitor (spy) serial port devices
right from your PC. With 232Analyzer,
even non-technical persons can understand and play with the protocol
within minutes.
232Analyzer comes with two communication modes: Debugging/Simulating and
Monitoring. Debugging/Simulating mode (function as a Terminal, Debugger /
Simulator) provides an easy way to test
your command codes, from which you can send/receive commands/signals
to/from external serial devices. Monitoring mode (both Half-Duplex and
Full-Duplex are supported) allows you to monitor (spy)
communications between any other two serial devices, timestamps in
millisecond are provided in this mode. All data communications are
recorded and can be saved as .txt, .rtf or .doc files.
Besides
all formats of data inputs: Hexadecimal, Decimal, Octal, Binary
and AscII, 232Analyzer also
allows you to change / monitor RS-232's line state: RTS, DTR, CTS,
DSR, DCD, and RI.
232Analyzer comes with
an advanced Checksum Calculator, which allows
you to do the following calculations:
- Bit wise Logic Calculation:
AND, OR, XOR, NOT, Reverse Bit Order
- Math Calculation: +, -, x, \,
Mod
- CRC-16 (for Modbus) calculation
Other advanced features like
Programmable Buttons, Auto-Response, and Macros are also included
in the software.
Software Features
- Two operating modes: Debugging/Simulating and Monitoring
(Half- or Full-Duplex)
- Send / Receive data in all formats: Hexadecimal, Decimal,
Octal, Binary, and AscII
- Timestamps in Monitoring mode
- Send / Receive signals: RTS, DTR, CTS, DSR,
DCD and RI
- Customizable Color-coded Communication Logging Window
- COM 1 to 16
- Frequently Used Keys: 00h to 1Fh (Total 32 nos.)
- Programmable Buttons: send command strings, signals or data
sequence with 1 the click of a single button (Total 32 nos.)
- Programmable Auto-Response: upon receiving certain data or
signal, program automatically send out data, and/or signals (Total
16 nos.)
- Programmable Macros: send sets of data / signals, response to
different types of incoming data / signals with timer and sequence
(Total 8 x 8 Steps, and 8 x 8 Sub-routines)
- Virtual LEDs: view RS-232 line state, control RTS and DTR,
Break communication if necessary
- Data Logging: all communications are logged and can be saved
into .txt, .doc or .rtf file for future analysis
- Checksum Calculator: Logic, Math and CRC calculation
- Notation Converter: convert data from one notation to another
- AscII chart: all 256 AscII code in different formats
- User Notes: user notes can be input
- Device Profile: settings for different devices can be save
individually
- Flexible screen adjustment
- User preferences settings: General, Startup Actions, Exit
Actions, etc.
|