SERIAL MONITOR HHD Software

Serial

Monitor

监控、记录和分析您的串口数据流。专业的非侵入式 RS232/RS422/RS485 串口嗅探器与协议分析工具。

20+
年持续开发
20,600+
商业客户
140+
覆盖国家
Serial Monitor
向下滚动
产品概览

串口协议分析器

非侵入式软件串口嗅探器,帮助您监控设备和应用程序通过串口交换的数据,助力开发、调试和分析工作

Serial Monitor 界面截图

实时监控

高效优化的数据处理算法,避免通信延迟

协议解析

内置 MODBUS、BACnet MSTP、PPP 等多种协议支持

纯软件方案

无需硬件设备、空调制解调器电缆或额外连接器

脚本自动化

内置 TypeScript 脚本支持,实现自动化控制

工作原理

基于过滤驱动的
非侵入式监控

Serial Monitor 通过在串口设备驱动之上安装过滤驱动来工作。过滤驱动拦截应用程序发出的所有 I/O 请求,包括配置端口参数的控制请求以及在应用程序和串口设备之间传递数据的数据传输请求。

每个请求被捕获并传递到运行中的监控会话进行分析
内置大量数据协议用于解析每个拦截的数据传输请求
用户可使用协议定义语言添加自定义协议
丰富的 MODBUS 协议支持,包括专用数据可视化工具
立即下载试用
支持的协议
内置丰富的串口协议解析
MODBUS RTU MODBUS ASCII BACnet MSTP PPP TCP/IP UDP IPv4/IPv6 HTTP DNS DHCP ICMP 自定义协议
Functionalities

功能概述

串口监控和数据处理算法经过极致优化,为您提供流畅的用户体验,消除对操作系统性能、稳定性、计算机资源消耗的一切负面影响,即使在高速非标准数据传输速率下也不会引入通信延迟。这使得我们的非侵入式 RS485/RS422、RS232 数据追踪器与任何竞品截然不同。

我们的串口协议分析器支持所有标准数据位、停止位、奇偶校验(奇/偶/标记/空间)、软件 XON/XOFF 和硬件流控制,以及 75、110、300、1200、2400、4800、9600、19200、38400、57600、115200 bit/s 及更高的波特率。

可监控通过 16550 UART 接口的即插即用 I/O 端口(COM 端口)数据:COM1、COM2、COM3、COM4 ... COMN,以及在 Windows 操作系统中正确注册并在设备管理器"端口 (COM & LPT)"设备类下可见的自定义和虚拟串口。显示所有 I/O 控制代码请求(IOCTLs)、I/O 请求包(IRPs),记录 RS-232、RS-422 或 RS-485 接口的数据并分析串口数据流。

配合我们的 Virtual Serial Port Tools 使用,RS232 端口嗅探器可以拦截、捕获和追踪通过命名管道流动的串口流量。支持以多种二进制和文本格式查看、浏览和导出解析后的数据:Hex、Binary、Decimal、ASCII、ANSI、OEM、UNICODE UTF16、UTF8、ISO、CSV。

Usage Areas

应用领域

您可以成功地将此串口通信查看器和调试器用于以下场景

RS232、RS485 和 RS422 外围设备及串口设备驱动开发
串口协议开发、系统集成与诊断
分析 RS232/422/485 设备与 Windows 应用之间的数据传输
调试任何串口软件或硬件
嗅探串口数据、I/O 请求包(IRPs)和控制请求
研究第三方软件应用和硬件设备的功能
检测异步数据传输中的错误
调试和测试各种 MODBUS 设备
解析和分析 MODBUS RTU / MODBUS ASCII 协议数据包
向开发中的设备/应用发送命令、查看响应并测试故障
测试和排查串口设备与设备驱动之间的串口协议
分析和逆向工程 RS-232/RS-422/RS-485 串口协议

使用自定义协议功能,您可以解析通过 RS485、RS422 或 RS232 串口连接、拨号/无线电调制解调器或 TCP/IP、UDP/IP 网络传输的任何 SCADA 工业协议。

Target Groups

目标用户群体

以下目标群体会发现我们的软件串口逻辑分析器非常有用

串口设备驱动和软件开发人员
EIA RS-232、RS-422、RS-485 硬件开发商/制造商
实验室和现场工程师
程序员、应用测试人员和其他 IT 专业人士
SCADA 软件系统工程师
科学技术人员和大学生
工业控制设备支持专家
顾问和系统集成商
Compatibility

系统兼容性与支持设备

操作系统
支持从 Windows XP 起的所有现代桌面/服务器 Windows 平台(32 位/64 位),包括 Windows 11、Windows 10 和 Windows Server 2022
CPU 架构
支持 x86、x64 和 ARM64 架构
连接方式
支持传统/PnP RS-232、RS-422、RS-485 串口、USB 转串口适配器、蓝牙串口和虚拟 COM 端口

支持的设备类型

Mini-ATS、拨号调制解调器、传真调制解调器、计算机终端
工业自动化系统、RS232/485/422 工业设备
POS 终端、收银系统、条码扫描器等销售点设备
网络设备、NPort 服务器、无线局域网设备、串口设备服务器
诊断设备、远程软件调试器
路由器、多路复用器、交换机、集线器、控制台端口、防火墙
串口转光纤转换器、RS-232 转 RS-422/485 转换器、多端口串口板
科学仪器、测试仪器、打印机、继电器、望远镜
测试和测量设备、万用表、压力计、示波器、传感器
网络串口设备、不间断电源、串口设备控制器
低速卫星调制解调器、卫星电话、GPS 设备等卫星收发器
回声测深仪、声纳、风速计、陀螺罗盘、自动驾驶仪、GPS 接收器
伺服驱动器、PLC、VFD、CNC 设备(通过 RS232/422/485 编程)
MIDI 串口设备、娱乐设备、模拟器
门禁系统、暖通空调(HVAC)、安防系统
收银机、条码读取器、卡片读取器

* 通过传统/PnP RS-232、RS-422、RS-485 串口、USB 转串口转换器和适配器连接到计算机。此外还支持通过无线蓝牙串口和软件虚拟 COM 端口连接的设备监控。

Technical Specs

支持的请求与协议

Serial Major I/O Requests 11
IRP_MJ_POWER IRP_MJ_CREATE IRP_MJ_PNP IRP_MJ_DEVICE_CONTROL IRP_MJ_INTERNAL_DEVICE_CONTROL IRP_MJ_QUERY_INFORMATION IRP_MJ_READ IRP_MJ_WRITE IRP_MJ_SET_INFORMATION IRP_MJ_FLUSH_BUFFERS IRP_MJ_SYSTEM_CONTROL
Serial Device Control Requests (IOCTLs) 38
IOCTL_SERIAL_GET_BAUD_RATE IOCTL_SERIAL_GET_CHARS IOCTL_SERIAL_GET_COMMSTATUS IOCTL_SERIAL_GET_DTRRTS IOCTL_SERIAL_GET_HANDFLOW IOCTL_SERIAL_GET_LINE_CONTROL IOCTL_SERIAL_GET_MODEM_CONTROL IOCTL_SERIAL_GET_MODEMSTATUS IOCTL_SERIAL_GET_PROPERTIES IOCTL_SERIAL_GET_STATS IOCTL_SERIAL_GET_TIMEOUTS IOCTL_SERIAL_GET_WAIT_MASK IOCTL_SERIAL_SET_BAUD_RATE IOCTL_SERIAL_SET_BREAK_OFF IOCTL_SERIAL_SET_BREAK_ON IOCTL_SERIAL_SET_CHARS IOCTL_SERIAL_SET_DTR IOCTL_SERIAL_SET_FIFO_CONTROL IOCTL_SERIAL_SET_HANDFLOW IOCTL_SERIAL_SET_LINE_CONTROL IOCTL_SERIAL_SET_MODEM_CONTROL IOCTL_SERIAL_SET_QUEUE_SIZE IOCTL_SERIAL_SET_RTS IOCTL_SERIAL_SET_TIMEOUTS IOCTL_SERIAL_SET_WAIT_MASK IOCTL_SERIAL_SET_XOFF IOCTL_SERIAL_SET_XON IOCTL_SERIAL_APPLY_DEFAULT_CONFIGURATION IOCTL_SERIAL_CLEAR_STATS IOCTL_SERIAL_CLR_DTR IOCTL_SERIAL_CLR_RTS IOCTL_SERIAL_CONFIG_SIZE IOCTL_SERIAL_IMMEDIATE_CHAR IOCTL_SERIAL_LSRMST_INSERT IOCTL_SERIAL_PURGE IOCTL_SERIAL_RESET_DEVICE IOCTL_SERIAL_WAIT_ON_MASK IOCTL_SERIAL_XOFF_COUNTER
支持的串口协议 29
MODBUS RTU Protocol MODBUS ASCII Protocol BACnet MSTP Protocol PPP Point-to-Point Protocol BVLC BACnet Virtual Link Control ARP Protocol CCP CAN Calibration Protocol CHAP Protocol DHCP / DHCPv6 DNS Protocol GRE Protocol HTTP Protocol ICMP / ICMPv6 IPCP / IPCP6 IPv4 / IPv6 LCP Protocol LLMNR Protocol LQR Protocol MODBUS TCP/IP MSRPC Protocol NetBIOS Protocol NetBIOS Datagram Service NBSS NetBIOS Session Service PPTP Protocol SMB2 / SMB Protocol SMB over TCP TCP Protocol UDP Protocol Custom Protocols
核心功能

Serial Monitor 功能特性

从实时监控到脚本自动化,提供全方位的串口数据分析能力

01

串口设备实时监控

自动检测所有已安装的串口和即插即用设备,按设备类别分组显示。高效优化的数据处理算法避免通信延迟,是市场上唯一真正的非侵入式软件串口协议分析器。

02

COM 端口数据过滤

提供通用的串口数据/请求过滤功能,可为不同的可视化工具配置过滤方案,创建过滤方案并快速应用。支持调整监控数据包的外观显示。

03

数据记录与回放

不仅可以实时监控数据,还能将接收到的数据记录到日志文件中,支持后续回放和分析。可将记录的数据重定向到指定的串口。

04

数据浏览与搜索

所有数据可视化工具都支持搜索功能,可在整个内容或选定区域中查找数据模式。部分可视化工具还支持不同编码的文本搜索和正则表达式搜索。

05

串口桥接监控

独有的串口桥接功能,用于监控两个独立串口设备之间的连接。可监视这些设备交换的所有数据包,并进行详细的解析和分析。

06

图形化数据分析

提供真正精密的图形化和统计分析功能。可分析实时数据和预录日志文件中的历史数据,包括数据包总数、字节速率、I/O 数据包速率等参数。

ADVANTAGES

串口协议分析器优势

可靠稳定

支持高数据传输速率,不影响 PC 性能

实用高效

支持会话数据记录,可随时回放分析

灵活配置

可自定义原始数据流的显示方式

界面友好

可根据需求调整用户界面

多任务处理

可同时监控任意数量的串口设备

数据安全

会话停止后仍可保存监控数据

使用场景

串口嗅探器应用场景

从设备开发到自动化测试,满足各种串口通信分析需求

设备与软件开发

在串口设备开发过程中,监控 PC 与设备之间通过 RS232 端口的通信数据,实现协议开发和数据交换调试。

串口通信调试

监控发送到端口的数据,修改数据,插入延迟和新数据包。同时解析接收数据、构建新数据包并通过脚本自动化。

通信自动化

利用自定义可视化工具、协议解析器、串口终端和脚本支持,创建串口设备和应用程序模拟器,自动化通信流程。

协议逆向工程

当您拥有串口设备但缺少文档时,拦截数据、重建通信协议和单个数据包,提供完整的工具集和自动化手段。

自动化测试

提供同步数据跟踪、解析、过滤、事件处理、数据包构建和脚本自动化,创建低成本的串口设备自动测试系统。

集成方案开发

解析和记录来自多个串口设备的数据,包括远程设备,可作为构建各种集成方案的基础,所有算法均经过精心优化。

版本对比

选择适合您的版本

Serial Monitor 提供 Standard、Professional 和 Ultimate 三个版本,满足不同层次的需求

功能 Standard Professional Ultimate
串口设备实时监控
COM 端口数据过滤与输出自定义
Packet View 数据包视图
Request View 请求视图
Data View 数据视图
Console View 控制台视图
Line View 线路状态视图
数据记录与日志回放
数据浏览与模式搜索
串口桥接监控
图形化数据分析与统计
桥接 Request View
桥接 Data View
Structure View 结构视图
Serial PPP View
MODBUS View
BACnet MSTP 协议解析
串口终端
捕获过滤器
根协议
原始数据导出器
文本导出器
Raw Data View 原始数据视图
远程串口嗅探
MODBUS 发送
脚本支持
自定义协议
自定义可视化工具
多源监控
数据重放(回放到端口)
客户评价

用户怎么说

Chanseong Kim

"无需物理串口监控设备(如 lineeye-210),我就能使用 RS-232 端口分析诊断软件和控制器板之间的数据流。经过评估后,我决定购买 Device Monitoring Studio。"

Chanseong Kim
Editech · 总经理
27
年开发经验
20,600+
商业客户
50+
世界 500 强企业
140
覆盖国家

超过 1,267,300 次下载,每天超过 1,200 次产品使用

立即开始

准备好提升您的工作效率了吗?

立即下载 Serial Monitor,开始监控和分析您的串口设备数据。