https://mp.weixin.qq.com/s/V0DdZZb_qF3yt78r_j8EIA

开源地址:https://gitee.com/LvYiWuHen/byserial

BYSerial是绿意无痕开发的开源串口调试工具。界面简洁易用,功能丰富,支持多种串口参数配置,可高效收发数据,有便捷的消息发送和实用的日志记录功能。兼容Windows系统,为嵌入式开发者提供跨平台的高效调试体验。
支持多种协议调试
Modbus 协议 :支持 ModbusRTU、ModbusAscii、ModbusTCP 三种调试方式,方便用户在与支持 Modbus 协议的设备进行通信时进行调试。

PLC 通讯协议 :支持西门子、三菱、欧姆龙、罗克韦尔等主流 PLC 品牌的通讯调试,能够帮助用户快速定位和解决问题,提高调试效率

MQTT 协议 :支持 MQTT 客户端调试,适用于物联网应用中的设备通信调试,方便用户在开发物联网项目时使用。

BACNet 协议 :支持 BACNet 调试,可应用于楼宇自动化控制等领域的设备通信调试。

丰富的功能特性
串口通讯调试 :具备手动检测串口设备增减、支持流控、接收发送编码方式同时支持 ASCII 和 HEX 等功能。在 HEX 模式时,还能自动计算标准 ModbusRTU 的 CRC16,发送支持循环发送,接收区可显示发送和接收的内容及时间,并能自定义时间格式,底部显示串口状态及总接收字节数和总发送字节数,各字节数可手动清零,接收区字符串可一键清空,记录发送历史,支持记录最新的 10 条历史记录,还可将接收区显示的字符实时保存到本地 txt 文档。

TCP 通讯调试 :支持 TCP Client 和 TCP Server,TCP Server 时可显示当前连接客户端列表,通讯采取异步方式,支持 UTF8 编码,可发送中文。

实用小工具集成 :包含通用校验方法,如 LRC、XOR、CheckSum、FCS、Modbus-CRC16 等校验的计算;数据转换功能,如整数和小数与 16 进制 HEX 的转换;图片与 base64 互转;数据采集中常用的模拟量与工程量转换计算;ASCII 码表;C# 颜色对照表;拾取屏幕颜色等功能。

数据可视化功能 :支持串口接收数据曲线显示,能够将接收到的数据以曲线的形式直观地展示出来,方便用户对数据进行分析和监测。

文档更新时间: 2025-05-18 20:58   作者:admin