




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西华大学实验报告(理工类)开课学院及实验室:电气信息学院电气信息专业实验中心实验时间:2014年6月9日学生姓名学号成 绩学生所在学院年级/专业/班课程名称虚拟仪器技术课程代码实验项目名称LabVIEW网络程序设计项目代码实验代码3指导教师王孝平项目学分一、实验目的1、 学习掌握利用DataSocket技术来实现网络通信,以便与本地或网络计算机的其它VI程序来分享数据。;2、 熟习LabVIEW8.2软件的使用;二、 实验原理及线路:1、 利用前面板对象数据的DataSocket传输方法,来完成两个同时运行的VI程序间的实时数据(或共享数据)发送和接收;2、 在程序框图中运用DataSocket技术来进行程序设计,以实现两个同时运行的VI程序间的网络数据传输。三、 实验仪器设备:带有10M/100M网卡的电脑、LabVIEW8.2软件,并安装有DataSocketServer及DataSocketServerManger(一般安装LabVIEW8.2后就有)。四、 实验内容及步骤:4.1.1实验内容1:用前面板对象数据的DataSocket技术实现两个VI程序(如下图1、图2所示)之间的控制值及数据的发送和接受。说明:(1)图1所示程序中的“正弦波”由“正弦信号”SineWave.VI产生(SineWave.VI位于函数模板\信号处理'信号生成中,其参数为缺省设置);“幅度显示”控制棒(在控制模板'数值中选垂直刻度条)用于控制正弦波的幅度;“STOP”按钮(位于控制模板'布尔中)用于退出循环,终止程序。(2)图2所示的“正弦波”是接受图1面板中的数据而得到的;“幅度控制”旋钮(在控制模板\数值中选旋钮)的值可直接在面板中传给图1面板中的“幅度显示”控制棒,进而控制正弦波的幅度;“停止控制”按钮(位于控制模板'布尔中)除了用于终止自身程序的运行外,还将其值传给图1面板中的“STOP”按钮,进而中止图1中的程序运行。SineWave.vi幅度显击|iu8SineWave.vi幅度显击|iu84注意:(1)两个VI程序中所对应的name(dstp://localhost/name)必须相同,且其数据类型也必须相同;(2)必须先运行DataSocketServer程序(位于Windows的开始菜单'程序\NationalInstruments\DataSoceket中),再运行这两个VI程序。如连接状态指示变为绿色,表示连接正常;4.1.2实验编程步骤及运行结果{注意:给出用TriangleWave.VI(三角波)替换SineWave.VI(正弦波)后的运行结果}(请同学们自己填写):按常规编完程后,用鼠标点中前面板对象,再按右键快捷菜单选DataOperation连接正常;4.1.2实验编程步骤及运行结果{注意:给出用TriangleWave.VI(三角波)替换SineWave.VI(正弦波)后的运行结果}(请同学们自己填写):4.2.1实验内容2:在程序框图中运用DataSocket技术进行程序设计,以便在两个同时运行的VI之间实现数据传输,并显示在波形图上。说明:(1)图3所示程序中的“正弦波”由SinePattern.VI产生(在函数模板中选search工具,再在弹出的对话框中输入正弦信号,即可杳出该VI位于哪个子模板中,其参数为缺省设置):“amplitude”控制滑块(在控制模板'数值中选水平指针滑动杆)用于控制正弦波的幅度。(2)图3程序还将产生的正弦波数据通过DataSocketServer写到dstp://localhost/dssine上,图4程序再将其读出并显示在波形图上(惟\1、位于函数模板'函时中.DataSocketWrite与DataSocketRead同样可用search工具,查到各自所处的子模板位置)。注意:(1) 必须先运彳亍DataSocketServer程序(位于Windows的开始菜单\程序\NationalInstruments\DataSoceket中);(2) 再运行图3中的DS写数据.VI程序;(3) 最后运行图4中的DS读数据.VI程序;
4.2.2替换SineWave.VI(正循圳图4:DS读数据.VI的前面板及框图程序予结果{注意:给出用TriangleWave.VI(三角波)4.2.2替换SineWave.VI(正循圳图4:DS读数据.VI的前面板及框图程序予结果{注意:给出用TriangleWave.VI(三角波)WaveformGraph-1.0--2.0--4.0-1Time面板弦波)后的运行结果}(请同学们自己填写):4.3.1实验内容3:采用WebServer技术,将如图1所示的VI程序的前面板窗口用以HTML网页的形式进行发布。说明:(1)图1所示程序中的“正弦波”由SinePattern.VI产生(在函数模板中选search工具,再在弹出的对话框中输入SinePattern,即可杳出该VI位于哪个子模板中,其参数为缺省设置):“幅值”控制滑块(在控制模板'数值中选水平指针滑动杆)用于控制正弦波的幅度:“STOP”按钮(位于控制模板\布尔中)用于退出循环,终止程序。(2)按常规编完如图1中的程序后(确认可正确运行),并用工具〉Web发布工具发布;最后使用IE浏览器浏览对应的HTML网页(如:http://localhost/webpublish.htm),以对嵌入在该网页中的VI前面板窗口实现远程操作。
图1:web_publish.VI的前面板及框图程序4.3.2实验编程步骤及运行结果(请同学们自己填写):五、实验结果分析:1、简述一下在前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年超声脱钙机项目可行性研究报告
- 2025年豆面条项目可行性研究报告
- 2025年蓝牙通讯产品项目可行性研究报告
- 2025-2030中国耳鼻喉科手术台行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国耐候钢行业市场发展趋势与前景展望战略研究报告
- 2025-2030中国美甲行业投资方向及未来前景经营模式研究报告
- 2025-2030中国纳米胶囊食品添加剂行业市场发展趋势与前景展望战略研究报告
- 2025年胸膛挂钩项目可行性研究报告
- 2025年胶合板旋切刀项目可行性研究报告
- 2025-2030中国碳化钛刀具行业市场发展趋势与前景展望战略研究报告
- 隔离与防护措施的正确应用
- 高血压问卷设计(知信行模式)
- 职业病危害告知书
- TRIZ理论――创新方法课件
- CORN术中获得性压力性损伤风险评估量表评定细则解读
- 中国大唐集团公司以热率为核心能耗管理指导意见
- (1.3)-灾害护理学第二章灾害应急体系
- 客户ABC分类管理
- GB/T 12755-2008建筑用压型钢板
- GB 8372-2001牙膏
- GA/T 882-2014讯问同步录音录像系统技术要求
评论
0/150
提交评论