基于虚拟仪器技术的TCP/IP通信系统设计与实现开题报告

 2022-03-01 19:54:42

1. 研究目的与意义

1.研究背景

现今的计算机网络技术飞速发展,使用网络进行信息传输已成为社会运行的一种基本方法。随着经济的发展,信息起着越来越重要的作用。[1]计算机、网络和多媒体技术的迅速发展,信息传递的越来越快捷。信息的处理能力变得越来越强。信息的表现形式也越来越多样化。这些都对社会经济和人们的生活产生了影响,也促使了计算机网络的进一步发展。[2]

tcp/ip技术是实现计算机通信的常用通信技术,tcp/ip 定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的协议来完成自己的需求。通俗而言:tcp负责发现传输的问题,一有问题就发出信号,要求重新传输,直到所有数据安全正确地传输到目的地。而ip是给因特网的每一台联网设备规定一个地址。

同时,虚拟仪器技术是当前实现自动化测试测量以及自动控制常用的一种技术。虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。[3]灵活高效的软件能帮助您创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。这也正是ni近30年来始终引领测试测量行业发展趋势的原因所在。只有同时拥有高效的软件、模块化i/o硬件和用于集成的软硬件平台这三大组成部分,才能充分发挥虚拟仪器技术性能高、扩展性强、开发时间少,以及出色的集成这四大优势。[4]

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究内容和预期目标

1. 研究内容

tcp/ip技术是实现计算机通信的常用通信技术,同时,虚拟仪器技术是当前实现自动化测试测量以及自动控制常用的一种技术。本设计拟讨论基于虚拟仪器技术的tcp/ip通信系统设计与实现,为自动化测试设备开发及多机器通信打下基础。

labwindows/cvi是ni公司开发的32位面向计算机测控领域的虚拟仪器软件开发平台,可以在多种操作系统下运行。它将功能强大、使用灵活的c语言平台与用于数据采集、分析和表达的测控专业工具有机地结合了起来,为熟悉c语言的开发人员建检测系统、自动测量系统、过程监控系统等提供了一个理想的软件开发环境。在虚拟仪器系统开发中,与其他编程语言相比,它提供丰富的虚拟仪表控件,使界面非常类似传统仪器。

2.预期目标

(1)在虚拟仪器软件框架基础上,设计实现tcp/ip通信的客户端和服务器系统,实现计算机间通信基本功能;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究的方法与步骤

1.研究方法

(1)文献研究法。通过著作、报刊、杂志、网络等各种渠道,了解实践的研究现状,吸收和借鉴先进的理念,深入挖掘课题理论的深厚底蕴,及时洞悉研究的最新情况,给课题实验与研究以有力的指导;

(2)经验总结法。采取总体规划,分步推进的实验策略,每个阶段有方案、有计划、有记录、有检测、有总结,定期进行定量和定性分析。最后汇总阶段成果和实验过程,形成自己的整体实验成果。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1] 李江全. labwindows/cvi数据采集与串口通信典型应用实例[m],电子工业出版社, 2014

[2] 王建新、隋美丽. labwindows/cvi虚拟仪器设计技术[m], 化学工业出版社,2013

[3]史君成、 张淑伟、律淑珍. labwindows/cvi虚拟仪器设计[m],国防工业出版社,2007

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

5. 计划与进度安排

(1)2022年1月9日-2022年3月6日 查阅资料,填写开题报告,完成外文资料的翻译;(2)2022年3月7日-2022年3月20日 熟悉CVI开发环境, 研究虚拟仪器技术; (3)2022年3月21日-2022年3月31日 研究基于虚拟仪器技术的TCP/IP通信设计方法与方案;(4)2022年4月1日-2022年4月30日 编程实现基于虚拟仪器技术的TCP/IP通信的软件; (5)2022年5月1日-2022年5月10日 调整并完善设计,资料收集,撰写论文提纲;(6)2022年5月11日-2022年6月10日 整理设计文档,撰写毕业论文,准备论文答辩。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

发小红书推广免费获取该资料资格。点击链接进入获取推广文案即可: Ai一键组稿 | 降AI率 | 降重复率 | 论文一键排版