打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Labview TCP/IP通信

TCP/IP是啥玩意就不啰嗦了,自己百度去。

       下面讲一个简单server和client数据交互的范例

       一端我们设定为服务器端,一端为客户端。这样在运行的时候服务器端不断的侦听,当有客户端连接的时候进行建立连接,然后收取和发送数据形成通讯,客户端运行后不断的与服务器端进行试探连接,如果没有连接上做一定的处理,当连接上后进行收发数据进行处理。

程序功能:server向客户端发送序号,client完成测试向server端发送测试结果,结果都是以XML格式发送

Server端界面:

server端设置侦听端口,等待client端连接,如果有client端连接上了,server向指定client端发送序号等信息,client接收到消息返回ack给server表示收到,server停止发送,等待此client测试完成回传测试结果。

Server端程序框图:

每500ms检测一次是否有数据从client传过来,先解析数据长度,再读取数据内容

如果有错误发生,根据错误码判断客户端是否掉线进行相应的处理

server给client发送启动测试命令以及序号等内容

Client端界面:

指定IP地址和端口,等待server发送启动命令

Client端程序框图:

接收server指令,完成测试之后发送数据到server

基本就讲完了,labview中实现TCP/IP通信是比较容易的,掌握这些做一些小型项目是没有问题的。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
esp8266,tcp通信实例详解
拜托面试不要再问我TCP三次握手与四次挥手了
TCP/IP三次握手与四次挥手
网络基础、TCP/IP 三次握手和四次挥手
TCP协议:三次握手,四次挥手
TCP三次握手、四次挥手过程及原理
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服