【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式

一。tcp连接以及写数据(登录)

        数据通信--》协议--》TCP

注意:

事件结构要写延迟!!!

1.tcp连接

        创建while循环,中间加入事件结构,创建tcp连接,写入IP地址与端口号

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第1张图片

2.写入tcp数据

        登录服务器除了要知道IP地址以及端口以外,需要用户名与密码。

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第2张图片

3.点击连接,之后点击登录

        成功tcp连接表现:没有反应(即不报错)

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第3张图片

二。tcp读数据

1.登录按钮后,加入读tcp,数据使用条件结构保存(过滤空字符串,因为在不停的while循环)

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第4张图片.注意:

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第5张图片

2.接收到数据

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第6张图片

一段时间没有管后

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第7张图片

对读到的数据进行分析

        注意:发送的指令有回车键,通过(删除空白)去掉字符串的空白部分,即回车键

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第8张图片

结果:

        点击手机端,可以控制灯两灭

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第9张图片

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第10张图片


三。控制电脑的方式

1.互连接口--》库与可执行程序

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第11张图片

2.labview控制电脑的几种方式

1.使用执行系统命令,输入命令(同控制命令行中写)

        结果:关闭电脑

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第12张图片

注意:也可以选择要执行的系统程序,比如关机程序。

        同下面函数调用库节点

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第13张图片

2.使用函数库调用节点

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第14张图片

(1)右键对函数进行选择(使用系统函数)

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第15张图片

(2)对函数参数的设定

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第16张图片

结果:电脑休眠


四。labview程序关闭与停止

1.停止:可以停止程序运行

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第17张图片

补充:

1.关闭上窗口

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第18张图片

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第19张图片

结果:

【LabVIEW学习】5.数据通信之TCP协议,控制电脑的一种方式_第20张图片

你可能感兴趣的:(tcp/ip,labview,学习)