华南师范大学 South China Normal University 基于LabVIEW的网络通信 通过网络进行数据共享是各种软件和仪器的发展趋势。 使用LabVIEW实现网络通信的方式) 1.使用网络通信协议编程; 如TCP心、串口通信协议,无线网络协议等。 2.使用DataSocket技术; 面向测控领域的网上实时数据交换编程技术,对TCPP协议进行高度封装 可以传输多种数据类型。 3.共享变量; 4.远程面板调用; B/S模式 [1]黄国兴.基于LabVIEW的网络通信方法] 新技术新工艺.2008(10)
华南师范大学 South China Normal University 一、基于LabVIEW的网络通信 通过网络进行数据共享是各种软件和仪器的发展趋势。 使用LabVIEW实现网络通信的方式[1] 1.使用网络通信协议编程; 如TCP/IP、串口通信协议,无线网络协议等。 2.使用DataSocket技术; 面向测控领域的网上实时数据交换编程技术,对TCP/IP协议进行高度封装 ,可以传输多种数据类型。 3.共享变量; 4.远程面板调用; B/S模式 [1]黄国兴.基于LabVIEW的网络通信方法[J]. 新技术新工艺.2008(10)
华南师范大学 South China Normal University 二、 TCP/IP协议(了解) 网络协议是网络(包括互联网)中传递、管理信息的一些规范, 是计算机之间相互通信要共同遵守的一些规则。 TCP/IP (transmission control protocol internet protoco),是互联网中使用的最基本的协议,它的优势是普及性 (世界范围)、开放性高(免费、支持不同系统)、通信距离 远,(稳定而不追求效率).。通过TGP/P可实现单个网络内部或 互相连通的网络间的通信。 套接口由网际协议地址(IPaddress)与端口号(Port)组成。 IP地址是IP协议提供的一种统,的地址格式,,它为互联网上的每 个网络和每一台主机分配二个逻辑地址。(cmd→ipconfig) 端口是计算机与外卑通锐交流的西口,分为虚拟端口和物理端口 虚拟端口指计算机内进行网络通信的端口,是不可见的,如80 端口(http)。(cmd-+netstat-ano)
华南师范大学 South China Normal University 网络协议是网络(包括互联网)中传递、管理信息的一些规范, 是计算机之间相互通信要共同遵守的一些规则。 TCP/IP(transmission control protocol / internet protocol)是互联网中使用的最基本的协议,它的优势是普及性 广(世界范围)、开放性高(免费、支持不同系统)、通信距离 远(稳定而不追求效率)。通过TCP/IP可实现单个网络内部或 互相连通的网络间的通信。 二、TCP/IP协议(了解) 套接口由网际协议地址(IPaddress)与端口号(Port)组成。 IP地址是IP协议提供的一种统一的地址格式,它为互联网上的每 一个网络和每一台主机分配一个逻辑地址。(cmd→ipconfig) 端口是计算机与外界通讯交流的出口,分为虚拟端口和物理端口 。虚拟端口指计算机内进行网络通信的端口,是不可见的,如80 端口(http)。(cmd→netstat -ano)
华南师范大学 South China Normal University 三、设计思想 采用C/S(client和server).模式是LabVIEW进行 网络通讯的最基本结构。 建立监听端 在监听端等待连接 连接服务器 少 创建连接 建立连接 连接成功 收发数据 收发数据 数据传输 关闭连接 关闭连接 关闭连接 服务器 客户端
华南师范大学 South China Normal University 采用C/S(client和server)模式是LabVIEW进行 网络通讯的最基本结构。 建立监听端 在监听端等待连接 建立连接 收发数据 关闭连接 连接服务器 连接成功 收发数据 关闭连接 服务器 客户端 一、远程实验 三、设计思想 创建连接 数据传输 关闭连接
华南师范大学 South China Normal University TCP/IP节点 LabVIEW中,可以采用TCP/IP节点来实现局域网通讯。 (数据通信→协议→TCP) TCP 院T明 院TcP 吴TcF 国+ TCP侦听 打开TCP连接 读取TCP数据写入TCP数据 关闭TCP连接 院TF ® STRI回 IP地址至字. 字符串至IP 解释机器别名 创建TCP侦. 等待TCP侦
华南师范大学 South China Normal University LabVIEW中,可以采用TCP/IP节点来实现局域网通讯。 (数据通信→协议→TCP) TCP/IP节点
华南师范大学 South China Normal University 三、设计思想 服务器 客户端 院Tc 建立监听端 在监听端等待连接 连接服务器 Π 建立连接 连接成功 收发数据 收发数据 + + 关闭连接 关闭连接 服务器 客户端
华南师范大学 South China Normal University 三、设计思想 服务器 客户端