LabVIEW程序设计-课程设计.pdf
LabVIEW程序设计-课程设计--第1页
LabVIEW程序设计-课程设计
成绩评定表
学生姓名班级学号
基于UDP的点对点专业通信工程课程设计题目
和广播通信
评
语
组长签字:
成绩
20年月日日期
沈阳理工大学信息科学与工程
课程设计任务书
学院信息科学与工程学院专业通信工程学生姓名班级学号课程设计题
目基于UDP的点对点和广播通信实践教学要求与任务:
1,学习LabVIEW的虚拟仪器原理、设计方法和实现技巧,
2(掌握简单LabVIEW程序的编程实现,
3(掌握简单通信系统设计和分析方法,
4(采用Labview语言,实现点对点和广播通信。
,1,通过检索、查资料、调查研究、确定方案、画出组成系统结构方框图,
,2,采用LabVIEW实现点对点和广播通信系统,
,3,系统调试与改进,调整系统参数,分析系统运行结果,
,4,写出设计总结报告。
工作计划与进度安排:
LabVIEW程序设计-课程设计--第1页
LabVIEW程序设计-课程设计--第2页
17周学习LabVIEW虚拟仪器原理、设计方法和实现技巧,掌握简单LabVIEW程
序的编程实现,掌握简单通信系统设计和分析方法。
19周采用LabVIEW语言,实现点对点和广播通信,并对系统进行性能分析。
指导教师:专业负责人:学院教学副院长:
201年月日201年月日201年月日
2
沈阳理工大学信息科学与工程
目录
1(概述41.1LABVIEW简
介42.2UDP协议简
介42.基于UDP的点对点和广播通
信的设计原理53(基于UDP的点对点和广播通信的程序设
计53.1前面板设计
53.2程序框图(后面板)设计7
3.2.1后面板设计概述7
3.2.2打开/关闭本地UDP端口功能8
3.2.3选择广播或者点对点方式发送数据功能设计9
3.2.4发送数据功能设计9
3.2.5接受数据功能设计104.程序调
试105.总
结126.参考文
献13
3
沈阳理工大学信息科学与工程
LabVIEW程序设计-课程设计--第2页
LabVIEW程序设计-课程设计--第3页
1(概述
1.1Labview简介
虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种
测试、测量和自动化的应用。灵活高效的软件能帮助您创建完全自定义的用户界
面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同
步和定时应用的需求。这也正是NI近30年来始终引领测试测量行业发展趋势的原
因所在。只有同时拥有高效的软件、模块化I/O硬件和用于集成的软硬件平台这三
大组成部分,才能充分发挥虚拟仪器技术性能高、扩展性强、开发时间少,以及出
色的集成这四大优势。LabVIEW(LaboratoryVirtualInstrument
EngineeringWorkbench,实验室虚拟仪器集成环境)是一种图形化的编程语言