『7x24小时有问必答』

如果你经常需要调试 TCP、UDP、RS232/485 或 PLC 设备,那这款工具值得你花 5 分钟了解一下。
OKDebug 是一款用C# 写的通信调试软件,可以对各种通信协议进行调试和测试。
它并不是一个大而全的功能很多的工具,而是专注于解决通讯调试中的实际问题。
最近在 Gitee 上刷到一个叫 OKDebug 的工具。
它是一个能搞定多种协议的通讯调试工具。
一般的调试工具只能够对一种协议进行处理。
使用OKDebug可以一次性调试 TCP、UDP、RS232/485、PLC等协议,不需要频繁切换工具。
将各种协议调试功能都集成到一个界面上来。
经常和通讯设备打交道的开发者,应该能懂这个的含金量。
下面我们看看它有哪些实用功能。
TCP/UDP调试,一个界面全搞定。
以前我调试网络通信的时候,TCP客户端需要一个工具,UDP又需要另一个工具,来回切换非常低效。
OKDebug 将 TCP 客户端、TCP 服务器端和 UDP 调试全部都塞到了一个界面上来。
只要选择好协议类型、设置好IP地址与端口号之后,点击连接就可以进行调试了。
在发送框中填写数据后,接收框会立刻显示出返回的结果,非常直观。
串口调试,参数配置不再头疼。
RS232、RS485 是工业现场最常用的通信方式之一,但是调试的时候很麻烦。
波特率、数据位、停止位、校验方式任何参数出错都会导致通信失败。
OKDebug提供了一个很直观的串口调试界面,所有的参数都可以用下拉框来选择。
不需要再死记硬背各种参数了,选择合适的串口、波特率之后其他的参数都使用默认值就可以运行起来了。
场景一:对一个RS48T传感器进行调试。
串口:COM3

波特率:9600

数据位:8

停止位:1

校验:无

设置完毕后点击连接,发出查询命令,马上就能看到返回的数据了。
场景二:对PLC的串口通信进行监控。
将OKDebug接到PLC的通信线上,设置好参数之后就可以看到PLC收发的所有数据了。
以前要另外购买一个串口监控软件,现在用一个工具就可以解决。
PLC调试支持,工控工程师的福音。
PLC是工业自动化的核心设备,但是各厂家之间协议不同。
西门子、三菱、欧姆龙这些品牌基本都有各自的调试软件,装多了之后电脑就会变得很卡。
OKDebug 也做了专门的适配,虽然功能上没有商业软件那么全,但是常见的PLC型号基本都可以用。
这样就不用为调试一个PLC而安装一套软件了,一个工具就可以解决大部分问题。
Webservice支持,网络调试也能玩。
项目中还有 web service模块,可以用来调试 api接口。
如果你需要测试HTTP接口、调试Web服务,这个功能也能派上用场。
虽然功能和专业的比差点意思,但关键时刻能救个急。

看到这你想装上试试?

我上去找了半天,没有找到 Release 版本的安装包。
我就把代码下载到本地,用 Visual Studio 打开解决方案文件,编译了一个出来。
我已经收录到 http://modbus.im 中。并提供下载方法。

安装好了只要打开软件,选好协议类型和参数,点击连接。发送框里输入数据,点击发送,就能看到收发结果。
想调试串口。
选择正确的串口号以及波特率后就可以调试了。
有兴趣的朋友可以尽快试一试。
开源地址:https://gitee.com/fanyeyong/okdebug

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码