毕业设计(论文)基于LV与单片机串口数据采集系统.doc

上传人:文库蛋蛋多 文档编号:3030844 上传时间:2023-03-09 格式:DOC 页数:32 大小:179.50KB
返回 下载 相关 举报
毕业设计(论文)基于LV与单片机串口数据采集系统.doc_第1页
第1页 / 共32页
毕业设计(论文)基于LV与单片机串口数据采集系统.doc_第2页
第2页 / 共32页
毕业设计(论文)基于LV与单片机串口数据采集系统.doc_第3页
第3页 / 共32页
毕业设计(论文)基于LV与单片机串口数据采集系统.doc_第4页
第4页 / 共32页
毕业设计(论文)基于LV与单片机串口数据采集系统.doc_第5页
第5页 / 共32页
点击查看更多>>
资源描述

《毕业设计(论文)基于LV与单片机串口数据采集系统.doc》由会员分享,可在线阅读,更多相关《毕业设计(论文)基于LV与单片机串口数据采集系统.doc(32页珍藏版)》请在三一办公上搜索。

1、 毕业设计(论文)诚信责任书本人郑重声明:所呈交的毕业设计(论文),是本人在导师的指导下独立进行研究所取得的成果。毕业设计(论文)中凡引用他人已经发表或未发表的成果、数据、观点等,均已明确注明出处。尽我所知,除文中已经注明引用的内容外,本论文不包含任何其他个人或集体已经公开发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人毕业设计(论文)与资料若有不实,愿意承担一切相关的法律责任。 论文作者签名: 年 月 日摘 要 介绍了在 LabVIEW环境下串口通信的建立方法, 结合LabVIEW的功能,将其应用于单片机串口通信中, 从而实现交换等功能。本文利用

2、LabVIEW 建立了与单片机的串口通信系统,具有较强的可操作性和灵活性, 为单片机串口通信的建立提供了一种行之有效的方法, 实验证明其运行稳定、可靠。它可以被广泛地应用于实验教学、工业测控等领域关键词: LabVIEW ; 单片机; 串口通信AbstractThis paper introduces a way to establish a serial communication between LabVIEW and MCU . Based on the function of LabVIEW , it can be used in MCU serial communication ,

3、so the dat a exchange can be realized . This paper using established and SCM LabVIEW serial communication system, with strong maneuverability and flexibility, and the establishment of serial communication for microcontroller provides an effective method, experimental proof its stable operation and r

4、eliable. It can be widely used in experiment teaching, industry measurement and control, etc Key words: LabVIEW ; MCU ; serial communication目 录第1章 绪论.51.1 本文研究背景.51.2本文研究的目的和意义.51.3 上位机软件控制前言.51.4 下位机软件控制的前言.71.5 数据采集前言.81.6串行通信前言.8第2章串行通信前言.92.1虚拟仪器技术.92.2 LabVIEW的系统概述.92. 3 LabVIEW控制系统的组成.102. 4TJ

5、-9数据采集卡挂箱.112.4.1数据采集卡挂箱面板结构.112.4.2挂箱与上位机的连接.112.5串口 VI 介绍.112.5.1创建和编辑VI.122.5.2运行和调试VI.122.5.3创建和调用SubVI.122.6上位机程序实现.132.6.1上位机程序实现的总流程.132.6.2前面板.132.6.3后面板.142.7运行程序.162.8采集卡控制工程的使用简介.17第3章 下位机控制.183.1单片机的产生和发展.183.2系统的硬件组成及功能.183. 3单片机控制系统概述.183.4硬件选择及电路设计.193.4.1硬件选择.193.4.2电路设计.203.5硬件系统的软件

6、组成.203.6单片机的应用.213.7单片机系列.223.8中央处理器CPU.223.9单片机应用系统.22第4章数据采集.244.1数据采集基础.244.2 DAQ节点的组织与结构.24第5章串行通信.265.1串行通信基本概念.265.2串行通信节点.275.3通信程序计.27总结.28致谢.30参考文献.31第1章 绪 论1.1研究背景近年来,以计算机为中心、以网络为核心的网络化测控技术与网络化测控得到越来越多的应用,尤其是在航空航天等国防科技领域。网络化的测控系统大体上由两部分组成:测控终端与传输介质,随着个人计算机的高速发展,测控终端的位置原来越多的被个人计算机所占据。其中,软件系

7、统是计算机系统的核心,设置是整个测控系统的灵魂,应用于测控领域的软件系统成为监控软件。传输介质组成的通信网络主要完成数据的通信与采集,这种数据采集系统是整个测控系统的主体,是完成测控任务的主力。因此,这种“监控软件-数据采集系统”构架的测控系统在很多领域得到了广泛的应用,并形成了一套完整的理论。1.2研究的目的及意义在实际应用中,我们经常遇到上位机与单片机系统通信的问题。由于上位机和单片机都具有串口,因此经常使用串口完成二者之间的数据交换,这就需要在上位端设计相应的串口通信程序。为了使开发出来的界面更具人性化、功能更强,在此采用LABVIEW开发单片机与上位机通信系统,利用虚拟仪器软件绘制图形

8、面板,实现对仪器的控制、数据的分析处理等功能,从而构建出一个有效的单片机与上位机的串口通信系统。1.3上位机软件控制的前言自20世纪90年代以来,随着计算机技术的迅猛发展,虚拟仪器技术在数据采集、自动测试和测量仪器领域得到广泛应用,促进和推动测试仪器的设计方法与实现技术发生了深刻变化。“软件就是仪器”已经成为测试与测量技术发展的重要标志。美国国家仪器公司(National Instruments,简称NI)是虚拟仪器技术的主要倡导者和贡献者,其创新软件产品LabVIEW自1986年问世以来,已经成为虚拟仪器软件开发平台事实上的工业标准,在研究、制造和开发众多领域得到广泛应用。从简单的仪器控制、

9、数据采集到尖端的测试和工业自动化,从大学实验室到工厂,从探索研究到技术集成,人们都可以发现LabVIEW应用的成果和开发的产品。LabVIEW所创新的图形化语言编程方法成为虚拟仪器技术应用与发展的重要基础,得到工业界和学术界广泛关注。在计算机技术日新月异的今天,计算机的计算功能不仅被人们充分的利用,而且还被赋予更新的内涵,延伸到了以前必须由人来完成的高智能分析领域。MATLAB就是体现计算机这种功能的最为重要的科学计算软件之一。利用MATLAB提供的人工神经网络工具箱提供能够实现非常复杂的控制算法,并且能够非常方便、快速的实现预测算法,调试容易。1.MATLAB语言的特点和应用现状MATLAB

10、是MathworkS公司于1982年推出的一套高性能的数值计算可视化软件,它集数值分析、矩阵运算、信号处理和图形显示于一体,构成了一个方便的、界面友好的用户环境。MATLAB具有程序可读性强、程序简单等特点,尤其是在编写含矩阵运算的复杂程序时,能给用户提供极大方便。在学术界和工业界都得到了非常广泛的应用。近年来,MATLAB在国内的知名度越来越大,并已应用于教学和科研。该软件的特点可以归纳为以下几点:(1)简单易学。MATLAB是一门编程语言,其语法规则与一般的结构化高级编程语言如C语言等大同小异,而且它不需要定义变量和数组,使用更加方便。具有一般语言基础的用户很快就可以掌握。(2)程序代码短

11、小高效。由于MATLAB己经将数学问题的具体算法编成了现成的函数,用户只要熟悉算法的特点、使用场合、函数的调用格式和参数意义等,通过调用函数就可以很快地解决问题,而不必花大量的时间纠缠于具体的算法。(3)计算功能非常强大。该软件具有强大的矩阵计算功能,利用一般的符号和函数就可以对矩阵进行加、减、乘、除的运算以及转置和求逆运算,而且可以处理稀疏分阵等特殊的矩阵,非常适合于有限元等大型数值算法的编程。此外,该软件现有的六十多个工具箱,可以解决数学和工程领域的绝大多数问题。(4)强大的图形表达功能。该软件不仅可以绘制一般的二维、三维图形,如线图、条形图、饼图、散点图、直方图与误差条图等,还可以绘制工

12、程特性较强的特殊图形,如玫瑰花图、极坐标图、二维、三维等值线图、三维表面图、假彩色图、二维、三维流线图、三维彩色流锥图、流沙图、流带图、流管图、卷曲图与切片图等,此外还可以生成快照图和进行动画制作。(5)可扩展性能。可扩展性能是该软件的一大优点,用户可以自己编写M文件,组成自己的工具箱,以解决本领域内常见的计算问题。LabVIEW 采用图形化语言进行编程,能使控制系统的设计和分析加方便,编程者只需花很短的时间就可以开发出控制算法复杂、绘图功能强大的程序,以对数据、方程和结果进行显示。系统介绍了LabVIEW程序设计的基本概念、关键技术和实际应用的专门知识,本内容主要介绍应用软件介绍、串口VI和

13、程序实现,上位机的软件编程进行研究,详细论述了软件的编程思想和应用,对程序的实现过程做了详细说明。上位机软件平台实现了多个功能:现场数据实时采集,软测量数据处理及数据的保存和离线分析等。上位机用于对整个过程的监控操作,如完成系统参数设定、无扰手动/自动切换、数据存储、实时曲线显示、历史曲线回放等功能。本系统采用上位机和下位机的方式构建系统。充分利用实验室已有的条件,选择单片机作为下位机进行数据采集和环境参数控制,上位机采用普通PC机以LabVIEW为平台完成数据的保存和复杂操作的实现,两者通过串口进行通讯。根据用户要求,上位机软件实现了以下功能:1.友好的人机界面,软件界面就能直观的反映出发酵

14、反应的关键指标,表达出系统反应的趋势,便于观察和调试。2.异常报警处理,当发酵反应的参数由于某种原因偏离了正常状态软件会自动报错并且有报警声音提示,便于及时发现进行处理免于发生事故造成损失。3.相关参数的实时采集与控制4.数据的保存与回放1.4 下位机软件控制的前言 随着大规模集成电路的发展,组成微型计算机的各种功能部件:中央处理器、存储器、串/并行输入输出接口、定时器/计数器、中断控制器,以及许多特殊功能单元,如:A/D、D/A转换器、高速输入输出部件、DMA、浮点运算等已集成一块半导体晶体芯片上,构成完整的微型计算机单片机。由于它具有功能强。体积小、功耗低、价格便宜、工作可靠、使用方便等特

15、点,因此特别适用于工业控制或与控制有关的数据处理系统,愈来愈广泛地应用于自动控制、智能化仪器、仪表、数据采集、军工生产以及家用电器等各个领域。本系统采用上位机和下位机的方式构建系统。充分利用实验室已有的条件,选择单片机作为下位机进行数据采集和环境参数控制,上位机采用普通PC机以LabVIEW为平台完成数据的保存和复杂操作的实现,两者通过串口进行通讯。1.5 数据采集前言随着计算机和总线技术的发展,基于PC道德数据采集板卡产品得到广泛应用,一般而言,DAQ板卡产品可分为内插式板卡和外挂式板卡,内插式DAQ卡度快,但插拔不方便,外挂式DAQ板卡连接使用方便,但速度相对较慢。在一般情况下DAQ硬件设

16、备基本功能包括模拟量输入(AD)、模拟量输出(DA)、数字IO和定时计数,因此LabVIEW环境下的DAQ模板设计也是围绕着4大功能来组织的。1.6串行通信前言串行通信的通信是工业现场仪器或设备常用的通信方式,网络通信则是构建智能化分布式自动测试系统的基础。串行通信方式是将一条信息的各位数据按顺序逐位传送,较为常用的通信方式,早期的仪器、单片机等均使用串口一计算机进行通信。第2章 上位机控制 上位机以LabVIEW为软件平台来工作的。2.1虚拟仪器技术所谓虚拟仪器是基于计算机的软硬件测量平台,它以软件为主,配合必要硬件来实现仪器的各种功能。它在以通用计算机为核心的硬件平台上,利用虚拟仪器开发软

17、件在计算机屏幕上虚拟出仪器的面板以及相应的功能,人们通过鼠标或键盘操作面板上的旋钮、开关和按键,来选择仪器功能,设置各种工作参数,启动或停止仪器的工作。在计算机软件控制下对输入的信号进行采集、分析、处理,测量结果(数据、波形)和仪器工作状态都可从虚拟仪器面板上读出。用户在屏幕上通过虚拟仪器面板对仪器的操作如同在真实仪器上的操作一样直观、方便、灵活。目前在这一领域内,使用较为广泛的计算机语言是美国NI公司的LabVIEW。图3.1反映了常见的虚拟仪器方案。被测控对象面板显示信号处理数据采集数据处理图2.1 常见虚拟仪器方案2.2 LabVIEW的系统概述LabVIEW是实验室虚拟仪器工程平台La

18、boratory Virtual InstrumentEngineering Workbench的缩写,使美国国家仪器公司(NATIOAL INSTRUMENTS,简称NI)的创新软件产品,也是目前应用最广、发展最快、功能最强的图形化软件开发集成环境,又称G语言。和Visual Basic、Visual C+、Delphi、Perl等基于文本型程序代码的编程语言不同,LabVIEW采用图形模式的结构框图程序代码,因而,在使用这种语言编程时,基本上不写程序代码,取而代之的是用图标、连线构成的流程图。它尽可能地利用了开发人员、科学家、工程师所熟悉的术语、图标和概念,因此,LabVIEW是一个面向最

19、终用户的工具。它可以增强用户构建自己的科学和工程系统的能力,提供了实现仪器编程和数据采集系统的便捷途径。使用它进行原理研究、设计、测试实现仪器系统时,可以大大提高工作效率。LabVIEW是基于图形化编程语言G的开发环境。它支持的数据类型包括:数值型、文本型、布尔型,串和簇。它还支持顺序、循环、选择等结构,具有错误处理功能。在LabVIEW环境下可以设定程序断点,进行带数据探针的单步运行,加亮执行程序进行数据流追踪。这些功能使程序的调试变得更为容易。LabVIEW为数据采集、信号处理和硬件驱动等提供了丰富的函数库和工具箱,可以进行小波分析和联合时频分析。它还提供了TCP/IP协议,Active

20、X等软件标准的支持,具有硬件底层通讯驱动以及调用其它语言的代码级模块等高级功能,可以完成复杂的面向仪器编程。LabVIEW程序分为前面板(Front Panel)和程序框图(Block Diagram)两部分。前面板是用户接口,用于向程序中输入各种控制参数,并以数字或图形等各种形式输出测试结果。我们可以把它想象为传统仪器的面板,面板上自然会有表头、按钮、波形图等各种控制与显示模块,并可根据用户实际需要定制控件,用户可以根据自己的需要在前面板上放置按钮等控制模块和显示模块。程序框图是程序的源代码,我们可以把它想象为传统仪器机箱里用来实现仪器功能的零部件。在程序框图中对虚拟仪器进行编程,以控制和操

21、纵定义在前面板上输入和输出功能。操作模板是形成前面板和框图的必要工具。LabVIEW具有多个图形化的操作模板,用于创建和运行程序。这些操作模板可以随意在屏幕上移动,并可以放置在屏幕的任意位置。操纵模板共有三类,为工具(Tools)模板、控制(Controls)模板和功能(Functions)模板。2.3LabVIEW控制系统组成LabVIEW控制系统主要由数据采集卡、上位机监控软件和控制对象三部分组成。采集卡:PCI1711数据采集卡。上位机监控软件:采用LabVIEW8.2设计,设定PID参数、显示和测量被控对象的运行状态等。被控对象:主要包括:TJ-1温度控制模型、TJ-2直流电机转速控制

22、模型、液位/流量控制模型。2.4 TJ-9数据采集卡挂箱2.4.1数据采集卡挂箱面板结构数据采集卡采用PCI-1711数据采集卡,其挂箱结构主要有五个部分:1.数据采集卡接口:68芯采集卡接口,通过PCL-10168电缆与电脑上位机中的数据采集卡连接,是采集卡实现信号采集和输出的数据传输通道;2. 模拟量输入通道:采集卡提供有16路模拟量输入通道;采集卡输入通道为单端模拟量输入方式,具有12位分辨率,通过弱电线与实验台的信号接口相连,用于采集液位、流量、温度、压力等模拟信号;3.模拟量输出通道:挂箱带有2路模拟量输出通道,每路均为1-5V电压输出方式,在不同的实验中用于控制不同的执行机构。2.

23、4.2挂箱与上位机的连接通讯连接:安装随采集卡配备的测试、驱动光盘(按照安装提示进行)用PCL-10168专用通讯线连接 PCI-1711 数据采集卡和 TJ-9 挂箱的 SCSI 接口,建立通讯,测试采集卡各路的模拟量输入输出是否正常。2.5串口 VI 介绍 在LabVIEW 中, VISA 称为虚拟仪器软件体系结构( Virtual Instrument Soft ware Archit ecture) , 作为LabVIEW 程序中驱动程序间相互通信的底层功能模块, 可以连接不同标准的 I / O 设备, 是一个用来在串口通信设备、VXI 设备、GPIB 设备以及其它基于计算机设备之间通

24、信的函数库。我们可以在 LabVIEW 中的Instrument I / O 中的 Serial 找到与串口 VI 相对应的模块, 其中比较常用的是 VISA Configure Serial P ort 、VISA Read 等模块, 分别实现串口设置、VISA Write、串口写、 串口读等功能。通过对这几个功能模块的配置和连接, 就能开发出符合要求的 LabView 串行口通信软件。编程中最关键的是对这几个通信子 VI 属性的设置和通信流程图的连接。 2.5.1 创建和编辑VI 一个完整的VI是由前面板、框架程序和图标/连接端口组成的,LabVIEW允许前面板对象没有名称,甚至允许重名。

25、1创建VI创建一个新的VI:在LabVIEW主窗口中选择Blank VI,或在已打开的VI的主菜单中选择FileNew VI,会出现VI窗口。创建VI前面板:首先创建控制量,然后创建指示量。创建框图程序:创建加法算术运算节点和连接框图程序窗口内的节点与端口。创建VI图标保存VI2编辑VI:选择对象、删除对象、变更对象位置、改变对象的大小、改变对象颜色、对齐对象、分布对象、改变大小在窗口中的前后次序、组合与锁定对象、设置对象的字体。2.5.2 运行和调试VI通过运行和调试这一步编程者可以查找出程序中存在的各种错误,根据这些错误和运行结果修改、优化程序、最终得到一个正确、可靠的程序、提交给用户使用

26、。1运行VI:通过运行和连续运行实现的2调试VI:单步执行VI、设置断点、设置探针、系数数据流动画、查找VI中的错误、2.5.3创建和调用SubVISubVI相当于常规编程语言中的子程序,在LabVIEW中,可以把任何一个VI当做SubVI来调用。尽可能采用模块化编程的思想,有效利用SubVI,简化VI框图程序的结构,使其更加简单,易于理解,以提高VI的运行效率。在完成一个VI的创建后,其作为SubVI调用的主要工作就是定义VI的连接端口,在完成了连接端口的定义之后,这个VI就可以当做SubVI来调用了。 2.6 上位机程序实现2.6.1 程序实现的总流程根据现实条件和LabVIEW的编程思想

27、,把整个上位机系统分为若干个模块,以调用子程序的方式整合在一起。下面为系统软件的功能框图4.31和流程图4.32图2.2 系统软件功能框图图2.3 系统流程图2.6.2 前面板前面板就是图形化用户界面,用于设置输入数值和观察输出量,可以模拟真实仪器的前面板。前面板由控制、指示和装饰构成。1. 控制:控制是用户设置和修改VI程序中输入量的接口,控制在某种意义相当于C语言中的scanf,在LabVIEW中,控制以图形化的图标形式出现。2. 指示:指示用于显示由VI程序运行产生的输出数据,指示某种意义上相当于C语言中的输出printf,在LabVIEW中,指示也是以图形化的图标形式出现。3. 装饰:

28、装饰的作用仅是将点缀得更加美观,并不能作为VI的输入或输出来使用。2.6.3 后面板LabVIEW采用结构化数据流图形编程,能够处理循环、顺序、条件和事件等程序控制的结构框架,这是LabVIEW编程的核心,也是区别于其他图形化编程开发环境的独特与灵活之处。LabVIEW提供的结构定义简单直观,但应用变换灵活,形式多种多样。属性节点也是LabVIEW为增强图形化编程功能而设置的前面板对象特征,是实现高级人机交互功能的主要技术途径32,33。下面介绍几个本次编程用到的重要控件和属性节点:1.循环结构While循环和for循环是两种LabVIEW最基本的结构,可从结构子模板中创建。While(Whi

29、le loop)循环可以反复执行循环体的程序,也就是我们在C语言中常说的死循环,但是到达某个设定边界条件会停止运行。它类似于普通编程语言中的do循环和Repeat-Until循环。For循环(For loop)执行指定次数的循环,相当于C语言中的for循环。它们循环的框图是一个大小可变的方框,用于执行框中的程序,循环结构有如下特点:计数从0开始(i=0);先执行循环体,而后i+1,如果循环只执行一次,那么循环输出值i=0;循环至少要运行一次。While循环有布尔值的条件端子和计数端子i。For循环具有下面这两个端子:N是计数端子(输入端子),用于指定循环执行的次数;i是周期端子(输出端子),表

30、示循环已经执行的次数。2.顺序结构LabVIEW是一种图形化的数据流式编程语言不同于在代码式的传统编程语言中的程序语句按照排列顺序执行,后者的执行方式为控制流而前者为数据流。LabVIEW的顺序结构就像装在相机内的胶卷,是按照顺序一帧一帧的运行的。顺序结构有平铺式和层叠式两种形式。图4.11中左图为顺序结构的执行数据流向示意图,假设有A、B、C、D四个节点。按照数据流式语言的约定,任何一个节点只有在所有的输入数据有效时才会执行,所以图中,当且仅当A、B、C三个节点执行完,使得三个输入数据都到达D节点后,D节点才执行。但是,这里A、B、C三个节点不是在顺序结构里,那么他们的执行顺序是不能确定的。

31、在LabVIEW中,顺序结构(Sequence structure)就是给节点一个确定的执行顺序。图4.11中右图是顺序结构的图标,它可以按一定顺序执行多个子程序。首先执行0帧中的程序,然后执行1帧中的程序,逐个执行下去。与Case结构类似,这多帧程序在流程图中占有同一个位置。3.选择结构分支结构(Case)含有两个或者更多的子程序,执行哪一个取决于与选择端子或者选择对象的外部接口相连接的某个整数、布尔数、字符串或者标识的值。必须选择一个默认的Case以处理超出范围的数值,或者直接列出所有可能的输入数值。Case结构见图4.12,各个子程序占有各自的流程框,在其上沿中央有相应的子程序标识:Tu

32、re、False或1、2、3。按钮用来改变当前显示的子程序(各子程序是重叠放在屏幕同一位置上的)。4.事件结构事件结构包括一个或多个子程序框图,或事件分支,当结构执行时,仅有一个子程序框图或分支在执行。事件结构将等待直至某一事件发生,并执行相应条件分支从而处理该事件。右键单击结构边框,可添加新的分支并配置需处理哪些事件。为事件结构边框左上角的“超时”接线端连接一个值,以指定事件结构等待某个事件发生的时间(以毫秒为单位)。默认为1,即永不超时。事件数据节点位于每个事件分支结构的左边框内侧。该节点用于识别事件发生时LabVIEW返回的数据。根据事先为各事件分支所配置的事件,该节点显示了事件结构每个

33、分支中不同的数据。如果配置单个分支来处理多个事件,那么只有被所有事件类型所支持的数据才可用。在程序框图上放置一个事件结构时,超时事件分支为默认分支。在程序框图上放置一个事件选板上的事件结构时,该事件结构显示了事件动态注册接线端。在程序框图上放置一个结构选板上的事件结构时,该事件结构并不显示事件动态注册接线端。如需显示,右键单击事件结构的边框,从快捷菜单中选择显示动态事件接线端。5.属性节点LabVIEW提供了各式各样的前面板对象,应用这些前面板对象,可以设计定制出仪表化的人机交互界面,但是针对不同环境下的应用需要对其一些属性根据用户要求进行设置,于是就有了属性设置节点。属性节点获取(读取)和/

34、或设置(写入)引用的属性,可自动调整为用户所引用的对象的类。LabVIEW的属性节点可访问VISA属性、.NET属性和ActiveX属性。将引用句柄连接至引用输入端可指定在哪个类上执行该属性。例如,选择VI类、通用类或应用程序类,将VI、VI对象或应用程序引用连接至引用输入端。节点将自动调整为相应的类。也可右击节点并从快捷菜单中选择一个类。将光标移至属性节点上的接线端时,该属性的相关信息将出现在即时帮助窗口中。也可右键单击一个属性接线端并从快捷菜单中选择属性帮助,其中属性为某个属性的名称。右键单击节点,从快捷菜单中选择全部转换为读取可获取该属性的相关信息。右键单击节点,从快捷菜单中选择全部转换

35、为写入可设置该属性的相关信息。如属性为只读,则快捷菜单中转换为写入显示为灰色。 节点按从上到下的顺序执行各属性。如某个属性上发生错误,则节点将在该属性停止,返回一个错误并不再执行任何属性。右键单击节点并从快捷菜单中选择忽略节点内部错误可忽略所有错误并继续执行其它属性。如在设置忽略节点内部错误后发生错误,则属性节点仍返回该错误。错误输出簇则报告导致错误的具体属性。如果属性的方向箭头在右侧,则为获取属性值。如箭头位于左侧,则说明正在设置属性值。右键单击属性节点并从快捷菜单中选择名称格式可选择为属性使用长名称或短名称。无名称格式仅显示每个属性的数据类型。2.7运行环境 项目 描述 CPU P4(2.

36、2G)以上 内存 512M 以上 硬盘 不限 操作系统 最好WinXP 显示设备 17 寸 显卡 要求 64M 以上 用户名 不能使用中文 表2.12.8采集卡控制工程的使用简介1.安装 PCI-1711 的采集卡驱动程序,然后双击运行安装盘中LabVIEW 文件夹下的两个文件。 2 . 打开研华 PCI-1711 数据采集卡自带的测试程序,测试采集卡的模拟量输入、输出通道是否正常。注:每次实验前都需进行此项操作。 3. 将光盘中的“THITJ-1 型 LabVIEW 控制”文件夹拷贝到桌面上的双击该文件夹下的“THITJ-1 型 LabVIEW 控制”文件,并在打开的文件中点击左上角的图标,点击各实验名称所对应的按钮,即可进入相应的实验窗口4 . 通过在实验窗口右侧的控制框中输入

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号