摘要虚拟仪器(Virtual Instruments,简称VI)是一种基于计算机的数字化自动测试仪器系统,与普通仪器的复杂难懂的实际操作面板不同,虚拟仪器有着友好的图形编辑界面,实验仪器操作起来也更加合理,简易方便,客户上手起来也更加容易。67755
LabVIEW软件在网络模块方面编程功能十分强大,在以虚拟仪器为基础的编程平台上,建立网络化实验系统也变得可行。
本设计根据课题要求,基于LabVIEW软件,建立网络化的实验系统,通过互联网可实现数据信息的交互。本课题需要在编写程序流程图的基础上,完成软件编程。该程序由服务器程序和客户端程序两部分组成。双方实现数据的双向通信,服务器可定点发送,也可广播模式发送数据;客户端只可定向对服务器发送数据。测试结果表明了算法的正确性。
毕业论文关键字 LabVIEW软件 图形编辑 虚拟仪器 网络化实验系统
毕业设计说明书(论文)外文摘要
Title Design of network experiment system based on LabVIEW
Abstract
Virtual instrument (referred to as VI) is a kind of computer digital automatic test system based on the actual operation panel. Different from the complicated and common instrument, the virtual instrument has a friendly graphical editing interface. The operation of the instrument is also more humanized, simplicity and convenience and more easy for users.
LabVIEW software on the network module function is very powerful.Based on virtual instrument programming platform, establish the experimental network system becomes feasible.
This design according to the requirements of the project, based on the LabVIEW software, the establishment of networked experimental system, interaction can be achieved through the Internet data information. Based on program flow chart, this topic needs finishing software programming. The program consists of a server program and client program in two parts. Both sides realize two-way communication data, the server can be fixed to send, can also be broadcast mode to send data; the client can only send data to the server. Test results show that the algorithm is correct.
Keywords: LabVIEW software graphical programming Virtual Instruments networked experiment system
目录
1 引言 1
1.1 虚拟仪器 1
1.2 LabVIEW软件 1
1.3 实验室系统的网络化 2
1.4 实验设计概述 3
2 网络化实验室的功能和架构 4
3 系统界面的软件设计 5
3.1 虚拟信号发生器 5
3.1.1 前面板说明 5
3.1.2 程序框图 6
3.2 积分器与微分器 7
3.2.1 前面板设计 7
3.2.2 程序框图 7
3.3 自相关函数 8
3.3.1 前面板设计 8
3.3.2 程序框图 9
4 实验系统的信号通讯 10
4.1 基于TCP协议的单机通讯 10
4.1.1 TCP协议