LABVIEW TCP通讯调试助手

本文接收如何利用Labview的TCP通讯工具做通讯,这里手把手教各位做一个简单的TCP通讯调试助手。

一、基本控件如下:

1、如下图,TCP通讯函数全部在这里:

2、打开TCP连接,这个用于创建TCP客户端链接,设置相应值便可。

2、创建TCP侦听器,这个用来创建TCP服务器。

3、等待TCP侦听器,这个用来查询是否有客户端链接上。

4、读取TCP数据,这个用来读取收到的数据。

5、写入TCP数据,这个用来发送数据。

6、关闭TCP连接,这个用于关闭TCP的端口,如果不关闭端口会一直被占用,下次连接将无法连接成功。

以上几个主要函数就可以灵活搭配用来做各种通讯了。

二,通讯助手说明:

1、我们先找个现成的网络调试器助手,如下图!

2、这里我们可以选择创建服务器还是客户端。

3、这里是我用Labview写的TCP通讯助手。

4、下面来测试一下效果,由于在本机测试,所以IP地址设置本机IP就行了,端口随意设置一个,只要不被占用就行,耗时等待先设置100,一端用客户端,一端用服务端,连接成功后会提示成功!

5、到这里我们就可以互相发送消息了,我们来试试吧!

三、代码说明:

1、功能块前面板控件:

2、创建服务器:

3、创建客户端:

4、读取数据:

5、发送数据:

6、断开端口连接:

四、这里功能块部分就已经完成了。下面部分是测试框架部分,我写程序喜欢用事件结构,这个用起来非常方便,而且基本不占用资源。

1、主页面部分:

2、连接部分:

3、接收部分,因为这里只要连接成功就是一直在读,等待耗时尽量设置小点,测试程序设置是100ms。

4、这里是发送部分:

5、这里是断开部分:关闭前面板就会自动运行这段代码!

好了,这里就给大家介绍这些,希望喜欢的朋友帮忙点关注!!!

这里是源代码,喜欢的朋友可下载回去玩一下,如果是两台电脑可以互相通讯发信息哦。

要源代码的在这里下载:https://download.csdn.net/download/weixin_41671635/89595897

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值