咨询电话:
15628812133
06
2023/07

一个好用的网络调试工具NetAssist的简单介绍

发布时间:2023-07-06 17:59:29
发布者:赵小华
浏览量:
0

近期在研究数字化手术室所用的视频矩阵,目的用于管控手术室的各项视频输入设备和输出设备,新型的视频矩阵均带有通讯功能,在进行设备调试的时候发现了一个好用的软件NetAssist

NetAssist是一个纯绿色的软件,不需要安装直接解压就可以使用,TCP、UDP协议都可以运行,而且TCP支持Client和Server模式,如果为了测试可以在同一个操作系统下启动多个软件,一个作为Service模式运行,其他作为Client运行,Client来连接Service端,来进行指令的发送和接收。

以我本机为例 IP192.168.10.10 ,先来运行Servie,然后打开的是8080端口,让Client来连接。

Servie

目前因为没有客户端的连接,所以在客户端All Connections里显示为0,我们在打开一个NetAssist软件,协议类型选择为Client,远端主机地址如果在同一个局域网络的话他会自动搜寻并显示出来,我们进行手动选择即可。

image.png

点击连接后,在服务端就会显示一个客户端连接成功,这个时候两个调试软件可以进行相互的通讯操作,我通过服务端发送了一个我们的官网的网址给客户端,TCP的设备通讯大多数采用的十六进制的指令,所以在是客户端这边显示的是HEX十六进制的格式,如果想要显示为正常格式的话,需要在接收设置里调整为Ascii,就可以正常显示,在界面中可以进行清晰的展现。

TCP的设备通讯

这是正常的通讯功能,除此之外这个工具还有很多实用的小工具,自定义快捷指令,自动应答控制程序、浮点转换计算、MODBUS调试器、JT808终端模拟,ASCII字符表等。

JT808终端模

JT808终端模拟的功能非常丰富,包括手机号、协议名称、车牌号、终端号、颜色、经纬度、速度、状态、等等都可以自行定义,另外还包括十几种常用的指令,方便我们在实际使用中的调试。

NetAssist

Modbus调试器中支持RTU、ASCII、TCP三种Modbus的协议,也内置了注入读线圈、写寄存器、写线圈等常规的指令,对我们调试设备起到了较大的帮助作用。

image.png

以上就是工具的简单的介绍,按照管理提供下这个工具的下载链接,当然也可以百度搜索NetAssist进行下载。补充一下,可以看下我同事写的这个代码,如何用Python连接TCP并发送数据https://www.cnwenhui.cn/html/show-2657.html,就是通过NetAssist软件调通之后写的一个简单的示例。

NetAssist.zip

关键词:
返回列表