吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 8159|回复: 19
上一主题 下一主题
收起左侧

[Windows] BYSerial-微软Windows下的GUI串口调试工具

  [复制链接]
跳转到指定楼层
楼主
骑狗的猴子 发表于 2025-2-8 08:49 回帖奖励
本帖最后由 骑狗的猴子 于 2025-2-8 16:11 编辑

系统环境

已测试环境:
Microsoft Window: WIN10 家庭中文版 版本2004 (内部版本19041)
Microsoft Window: WIN10 专业版 版本20H2 (内部版本19042)

引用的部分第三方库HandyControl https://gitee.com/handyorg/HandyControl
Newtonsoft.Json https://github.com/JamesNK/Newtonsoft.Json
LiveCharts https://v0.lvcharts.com/
IOTClient https://gitee.com/zhaopeiym/IoTClient
MQTTnet https://github.com/dotnet/MQTTnet

界面


























功能介绍已实现功能1.串口通讯调试
2.TCP通讯调试
3.常用小工具
4.支持中英文双语切换
5.自动检查版本更新
6.支持添加自定义快捷命令
7.支持ModbusRTU/ModbusAscii/ModbusTCP调试
8.支持西门子/三菱/欧姆龙/罗克韦尔PLC通讯调试
9.支持MQTT客户端,BACNet调试。
10.支持串口接收数据曲线显示。


串口通讯详细功能:1.手动检测串口设备的增减
2.支持流控
3.接收发送编码方式同时支持ASCII和HEX方式
4.ASCII模式时,可设置结束符,例如回车换行等
5.HEX模式时,支持自动计算标准ModbusRTU的CRC16
6.发送支持循环发送
7.接收区显示支持显示发送和显示接收,并可设置发送和接收的字符串颜色
8.接收区显示支持显示发送和接收的时间,时间格式可自定义
9.底部显示串口状态,总接收字节数和总发送字节数。各字节数可手动清零
10.接收区字符串可一键清空
11.记录发送历史,支持记录最新的10条历史记录
12.可将接收区显示的字符实时保存到本地txt文档

TCP通讯调试功能:

1.支持TCP Client/TCP Server
2.TCP Server时,可显示当前连接客户端列表
3.TCP通讯采取异步方式通讯
4.支持串口通讯功能中的3-12项
5.支持UTF8编码,可发送中文
6.不支持TCP连接断开的自动侦测

小工具
1.通用校验方法中包含常用的LRC,XOR,CheckSum,FCS,Modbus-CRC16等校验的计算
2.数据转换包含整数和小数与16进制HEX的转换
3.图片与base64互转
4.数据采集中常用的模拟量与工程量转换计算
5.ASCII码表
6.C# 颜色对照表
7.拾取屏幕颜色。该功能使用鼠标hook实现。通过hook技术可实现拦截或者修改键盘鼠标等的操作,对于有这方面需求的可以参考检查更新检查更新方式:
利用gitee作为更新检查的服务器,将版本号和下载连接写在gitee项目文件中,实现自动检查更新并提供下载连接的功能

快捷命令列表
对于调试时,常用的命令可以在此处设置,方便快速调试
ModbusRTU/ModbusAscii/ModbusTCP调试
PLC、MQTT、BACNet等在工控工具界面中。

关于Siemens的PLC地址



[td]
C#数据类型smart2001200/1500/300
bitV1.0DB1.DBX1.0
byteVB1DB1.DBB1
shor
ushort
VW2DB1.DBW2
int
uint
float
VD4DB1.DBD4
曲线图表功能使用先进行曲线设置,然后再打开曲线显示界面,只支持单数据采集。

HEX行 [起始序号] 为数据在返回的HEX字符串中的位置,序号从0开始,字节顺序为对应数据类型中字节解码顺序,注意字节顺序要和前面的数据类型相匹配,否则无法解析。
ASCII行 [起始序号]和[字符长度]截取需要的一个数值,序号从0开始。相关开源项目跨平台(linux/windows)串口通讯源码开源连接
xuyuanbao/BaoYuanSerial: A GUI Serial Debug Tool for Linux/Microsfot Window (github.com)
https://github.com/xuyuanbao/BaoYuanSerial

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

补充一个蓝奏云地址:https://wwzh.lanzout.com/iBCwd2n5doyh

免费评分

参与人数 8吾爱币 +6 热心值 +7 收起 理由
kurokawayuki + 1 谢谢@Thanks!
羽化随风 + 1 + 1 我很赞同!
nndyky + 1 + 1 鼓励转贴优秀软件安全工具和文档!
jianxin327 + 1 + 1 谢谢@Thanks!
way824325223 + 1 谢谢@Thanks!
tx444219233 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
woyucheng + 1 + 1 谢谢@Thanks!
怜渠客 + 1 我很赞同!

查看全部评分

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

来自 #
 楼主| 骑狗的猴子 发表于 2025-2-10 07:48 |楼主
补充一个蓝奏云地址:https://wwzh.lanzout.com/iBCwd2n5doyh
推荐
kongson 发表于 2025-2-8 09:06
本帖最后由 kongson 于 2025-2-8 09:08 编辑


多谢分享提供,集合了原来很多工具的功能,难能可贵的是开源
                       

                                   
  • 全选
                                   
  • 反选
                                   
  • 复制所选
                                   
  • 复制地址
                                   
  • 种子下载1
                                   
  • 种子下载2
                           
               
推荐
egaokiss 发表于 2025-2-8 09:04
很不错的工具,可以作为 终端模拟器使用,附带的小工具还可以 对图片和Base64 互转。如果支持telnet和SSH协议的话,就可以直接代替xshell和secureCRT了。
4#
52soft 发表于 2025-2-8 09:04
厉害的窜口调试
5#
whisky2011 发表于 2025-2-8 09:19
功能很强大啊
6#
jun269 发表于 2025-2-8 09:42
下不了啊,谁给提供个蓝奏或者其它下载地址呗,谢谢啦
7#
ocean888 发表于 2025-2-8 09:47
这个不错啊
8#
butianing 发表于 2025-2-8 09:51
谢谢,正好想学点PLC方面的知识
9#
fkcp 发表于 2025-2-8 10:44
多谢分享!!!
10#
pengfangbin 发表于 2025-2-8 16:53
这个功能好全面,下载试试
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-7-20 11:56

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表