波形数据的引入,可以为测量数据的处理带来极大的方便。当需要独立于数据本身的类型对数据进行处理时,变体类型就成为很好的选择。变体至平化字符串转换函数是指将变体数据转换为平化字符串和表示数据类型的整数数组。......
2023-11-26
TCP协议是TCP/IP协议中的一个子协议。TCP/IP是Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/互联网络协议,TCP/IP协议是Internet最基本的协议。TCP/IP协议是20世纪70年代中期美国国防部为其ARPANET广域网开发的网络体系结构和协议标准,以它为基础组件的Internet是目前国际上规模最大的计算机网络,Internet的广泛使用,使得TCP/IP成了事实上的标准。TCP/IP实际上是一个由不同层次上的多个协议组合而成的协议族,共分为四层:链路层、网络层、传输层和应用层,如图11-42所示。从图中可以看出TCP协议是TCP/IP传输层中的协议,使用IP作为网络层协议。
TCP(Transmission Control Protocol,传输控制协议)协议使用不可靠的IP服务,提供一种面向连接的、可靠的传输层服务,面向连接是指在数据传输前就建立好了点到点的连接。大部分基于网络的软件都采用了TCP协议。TCP采用比特流(即数据被作为无结构的字节流)通信分段传送数据,主机交换数据必须建立一个会话。通过每个TCP传输的字段指定顺序号,以获得可靠性。如果一个分段被分解成几个小段,接收主机会知道是否所有小段都已收到。通过发送应答,用以确认别的主机收到了数据。对于发送的每一个小段,接收主机必须在一个指定的时间返回一个确认。如果发送者未收到确认,发送者会重新发送数据;如果收到的数据包损坏,接收主机会将其舍弃,因为确认未被发送,发送者会重新发送分段。
图11-42 TCP/IP协议族层次图
TCP对话通过三次握手来初始化,目的是使数据段的发送和接收同步,告诉其他主机其一次可接受的数量,并建立虚连接。三次握手的过程如下:(www.chuimin.cn)
第一步,初始化主机通过一个具有同步标志的置位数据端发出会话请求。
第二步,接收主机通过发回具有一下项目的数据段表示回复:同步标志置位、即将发送的数据段的起始字节的顺序号、应答并带有将收到的下一个数据段的字节顺序号。
第三步,请求主机再回送一个数据段,并带有确认顺序号和确认号。
在LabVIEW中可以利用TCP协议进行网络通信,并且,LabVIEW对TCP协议的编程进行了高度集成,用户通过简单的编程就可以在LabVIEW中实现网络通信。
有关LabVIEW 2012中文版虚拟仪器从入门到精通的文章
波形数据的引入,可以为测量数据的处理带来极大的方便。当需要独立于数据本身的类型对数据进行处理时,变体类型就成为很好的选择。变体至平化字符串转换函数是指将变体数据转换为平化字符串和表示数据类型的整数数组。......
2023-11-26
使用这些波形生成函数可以生成不同类型的波形信号和合成波形信号。下面对这些波形生成函数节点的图标及其使用方法进行介绍。表9-1 公式波形VI中定义的变量名称例9-2:公式波形VI的使用。图9-11 正弦波形VI基本混合单频。图9-13 例9-3的前面板图9-14 例9-3的程序框图混合单频与噪声波形。最后将所有产生的单频信号合成。......
2023-11-26
把DAQ卡与计算机连接后,就可以开始安装驱动程序了。图10-2 NI-DAQmx安装界面之一图10-3 NI-DAQmx安装界面之二图10-4 NI-DAQmx安装界面之三图10-5 NI-DAQmx安装界面之四检查安装程序检测和选择的正确支持文件与应用软件和(或)语言的正确版本号。图10-6 NI-DAQmx安装界面之五图10-7 NI-DAQmx安装界面之六图10-8 “Measurement&Automation explorer”窗口在该窗口中,可以对本计算机拥有的NI公司的软、硬件进行管理。单击“完成”按钮,弹出创建“NI-DAQmx仿真设备”对话框。安装完成NI-DAQmx后,函数选板中将出现DAQ子选板。......
2023-11-26
图1-1 虚拟仪器构成方式虚拟仪器由通用仪器硬件平台和应用软件两大部分构成。虚拟仪器构成方式有5五种类型,如图1-3所示。应用程序1)实现虚拟仪器前面板功能的软件程序,即测试管理层,是用户与仪器之间交流信息的纽带。与传统仪器前面板相比,虚拟仪器软面板的最大特点是软面板由用户自己定义。......
2023-11-26
LabVIEW 2012是NI公司推出的LabVIEW软件的最新版本,是目前功能最为强大的LabVIEW系列软件,也是NI公司推出的第一个简体中文版本的LabVIEW软件。LabVIEW 2012优化了性能,改进了生成优化机器代码的后台编译器,使得执行速度提高了60%。与原来的版本相比,新版本的LabVIEW有以下一些主要的新功能和更改。......
2023-11-26
波形图用于将测量值显示为一条或多条曲线。如图7-2所示,使用波形图显示40个随机数的情况。图7-3 波形图的使用图7-4 波形图的使用波形图显示的每条波形,其数据都必须是一个一维数组,这是波形图的特点,所以要显示n条波形就必须有n组数据。本题的做法是同上一例类似,将形成的二维数组进行打包,然后送入波形。......
2023-11-26
整个行为类似于气泡从水中冒出,因此称为事件冒泡。事件捕获也是事件传播机制,与事件冒泡传播方向完全相反,相关内容将在下一节介绍。动手写15.1.3执行15.1.3.html,输出结果到网页,如下图所示。图15.1.3事件冒泡依次对document、
、
相关推荐