基于labview数据采集系统毕业设计开题报告
基于LabVIEW数据采集系统设计毕业设计

毕业设计题目:基于LabVIEW数据采集系统设计基于LabVIEW数据采集系统设计摘要工农业生产、现代科学研究及高新技术开发离不开温度参数的测量与分析。
现代电子检测技术正朝着高集成度、低功耗、可编程以及数字化的方向发展,传统指针式仪器仪表不能进行温度参数数字化处理与分享。
本设计介绍了一种基于LabVIEW编程软件数据采集系统设计方案,该方案采用了DS18B20温度传感器作为温度采集介质,处理器STC89C52作为温度采集模块的控制芯片。
LabVIEW是一种图像化的编程语言,在数据采集和仪器控制上得到了学术界、工业界认可,为实现仪器编程和数据采集系统提供了方便的途径。
设计中通过LabVIEW构建数据采集系统软件平台,将采集的温度数据进行处理并对处理结果进行相应判断。
系统设计具有实用价值,可以完成医疗卫生、工农业生产、科学技术研究、公共交通和活动场所等领域的温度数据采集工作。
系统设计完成后进行了性能测试,表明该系统能够对被测环境完成实时数据采集,存储、信号分析和实时图形显示等工作,系统设计简单、通用性好、可移植、易于操作、成品低可满足一部分市场需求。
关键词LabVIEW;温湿度传感器(DHT11);温度传感(DS18B20)Design of Data Acquisition System Based onLabVIEWAbstractThe measurement and analysis of the temperature parameters of the industrial and agricultural production, the modern scientific research and the hightech development. In modern times, the electronic measurement technology is developing towards the high degree of integration, low power consumption, programming and the direction of digital, traditional pointer type temperature indicator of temperature parameters of digital processing and sharing.This design introduces a kind of based on LabVIEW programmingsoftware data acquisition system design scheme, the scheme uses the temperature sensor DS18B20 as temperature gathering media processor STC89C52 as the control chip of the temperature acquisition module. provides a convenient way for the reali-zation of the instrument programming and data acquisition system. Through the LabVIEW, the software platform of the data acquisition system is built, the temperature data is processed and the corresponding judgment is made. The system design has the practical value, indu-strial and agricultural production, science and technology research, public transportation and activity place and so on domain temperature data collection work.After the completion of the system design of performance test, show that the system is capable to was measured that the environment to complete the real-time data acquisition, storage, signal analysis and real-time graphical display work, the system design is simple, good versatility, portability, easy operation, low product can meet part of the market demand.Keywords LabVIEW;Temperature-Humidity sensor;Temperaturesensor(DS18B20)目录摘要 (I)Abstract .................................................................................. I I 第1章绪论.. (1)1.1 课题研究背景............................ 错误!未定义书签。
VI毕业论文开题报告(共8篇)

篇一:毕业设计 vi设计开题报告***学院毕业设计(论文)开题报告课题名称:学生姓名:指导教师:所在学院:专业名称:“*****”vi设计学号:职称:艺术学院****学院2012年11月10日说明1.根据《*****学院毕业设计(论文)管理规定》,学生必须撰写《毕业设计(论文)开题报告》,由指导教师签署意见、教研室审查,学院教学院长批准后实施。
2.开题报告是毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
学生应当在毕业设计(论文)工作前期内完成,开题报告不合格者不得参加答辩。
3.毕业设计开题报告各项内容要实事求是,逐条认真填写。
其中的文字表达要明确、严谨,语言通顺,外来语要同时用原文和中文表达。
第一次出现缩写词,须注出全称。
4.本报告中,由学生本人撰写的对课题和研究工作的分析及描述,没有经过整理归纳,缺乏个人见解仅仅从网上下载材料拼凑而成的开题报告按不合格论。
5. 课题类型填:工程设计类;理论研究类;应用(实验)研究类;软件设计类;其它。
6、课题来源填:教师科研;社会生产实践;教学;其它篇二:vi设计开题报告南京晓庄学院本科毕业设计(创作)开题报告- 1 -- 2 -- 3 -篇三:vi 设计开题报告 .毕业设计(论文)开题报告篇四:vi设计开题报告附件1:郑州牧业工程高等专科学校毕业设计开题报告设计题目:学生姓名:学号:专业:指导教师:2011年10月11日毕业设计开题报告毕业设计开题报告毕业设计开题报告篇五:毕业论文(设计)开题报告毕业论文(设计)开题报告说明:由学生填写,经指导老师审核通过后方可开题。
一式两份,一份交指导老师,一份学生自己保存。
基于LABVIEW的远程数据采集系统的设计

摘要数据采集是获得信息的基本手段,数据采集技术作为信息科学的一个重要分支,以传感器、信号测量与处理、微型计算机等技术为基础而形成的一门综合应用技术,它研究数据的采集、存储、处理及控制等作业,具有很强的使用性随着科学技术的发展和数据采集系统的广泛应用,人们对数据采集系统提出了越来越高的要求,特别在雷达、气象、地震预报、航空航天、通信等领域里,现场信号具有重要的作用,这些信号的主要特点是实时性强、数据速率高、数据量大、处理复杂、运算量大。
本课题利用LABVIEW开发平台设计一个可以局域网运行的的多通道远程数据采集系统,实现远程实时数据的采集、显示和数据库存储传输和WEB发布。
要求完成系统需求分析,功能模块划分,流程图的设计,各个应用程序各模块的具体代码实现等全部过程。
其流程是:通过数据采集卡和PC机、传感器构成一个系统采集相应的外部性息,将采集的数据放入Access构建数据库中,利用LABWindows/CVI实现数据文件的数据库动态存储与更新,最后通过LABVIEW 软件平台,实现数据的处理、传输和发布。
软件功能包括:数据采集、数据查询、数据处理、数据传输和WEB发布。
运行结果表明实现了基本功能,达到预期要求。
本系统具有结构简单、通用性强、稳定、可靠、实时性好、使用灵活、成本低等优点,并具有较强的扩展能力,适用于远程数据采集、远程测控等领域,有较高的使用价值。
关键词虚拟仪器;ACCESS数据库;数据通信;远程数据采集AbstractData acquisition is the basic means of access to information, data acquisition technology as an important branch of information science to sensor, signal measurement and processing, micro-computers and other technology formed the basis of a comprehensive application of technology, research data collection, storage , treatment and control operations, with strong use of science and technology with the development and wider use of data acquisition system, one of the data acquisition system made increasing demands, especially in the radar, weather, earthquake prediction, aerospace, communications and other fields, the field has an important role in the signal, the main characteristics of these signals is real strong, high data rate, data volume, complex, large amount of computation.This topic using LabView development platform design a can of multi channel running LAN remote data acquisition system, to realize the remote real-time data acquisition, display and database storage transmission and WEB publishing. Asked to complete system needs analysis, function moduledivides, flowchart design, each application of each module in specific code realization all process. The process is: through the data acquisition card and PC, sensor constitute a system acquisition corresponding externality ceases, will the data in the database, the paper takes Access by constructing LabWindows/CVI realize data file database dynamic storage and update, finally through LabVIEW software platform, realize the data processing, transmission and release. Software functions include: data acquisition, data query, data processing and data transmission and WEB publishing.Operation shows that realize the basic functions, and is expected to reach.This system has simple structure, strong commonality, stable and reliable, good real-time, use agile, low cost advantages, and has strong expansion ability, for remote data acquisition, remote measurement and control, and other fields, have higher use value.Keywords Virtual Instruments Accdss database Data communication Remote Data Acquisition目录1 绪论 (1)1.1 远程数据采集的背景和意义 (1)1.1.1 虚拟仪器的起源 (1)1.1.2 虚拟仪器的结构 (2)1.1.3 虚拟仪器的特点 (3)1.2 虚拟仪器的国内外发展现状 (4)1.3本文研究的主要内容和意义 (5)2 虚拟仪器的硬件 (6)2.1 通用仪器硬件部分 (6)2.1.1 传感器 (6)2.1.2 信号调理器 (6)2.1.3 数据采集卡 (6)2.2虚拟仪器硬件部分 (8)2.3 LabVIEW软件开发平台 (9)2.3.1 LabVIEW的程序设计 (10)2.3.2 LabVIEW的网络访问功能 (10)3 系统方案设计 (13)3.1 远程数据采集的功能 (13)3.2远程数据采集总体流程图 (13)3.3 系统硬件方案部分 (13)3.4 系统软件方案设计 (14)3.5本章小结 (16)4 系统总体的实现 (17)4.1 登录界面 (17)4.2 主程序设计 (18)4.3 数据采集模块 (19)4.3.1 参数设置 (19)4.3.2数据采集 (20)4.4 数据传输模块 (21)4.5 数据存储模块 (23)4.6 数据库查询 (24)4.7数据处理模块 (25)4.8 服务器端的Web发布配置 (26)4.9 客户端的远程测控 (29)4.10 本章小结 (30)5 总结与展望 (31)结论 (32)致谢.................................................................................................................. 错误!未定义书签。
开题报告基于LabVIEW的声音采集系统设计

“基于LabVIEW的声音采集系统设计”的开题报告一、课题背景及目的1概念:Labview是NI公司推出的虚拟仪器开发平台软件,是一种用图标代替文本行创建应用程序的图形化编程语言。
Labview采用数据流编程方式,程序框图中节点之间的数据流向决定了程序的执行顺序。
它用图标表示函数,用连线表示数据流向。
通过其图形化软件开发环境,它能够直观简便的编程。
另外,众多的源码级的设备驱动程序、多种多样的分析和表达功能支持,为用户快捷地构建自己在实际生产中需要的仪器系统创造了基础条件。
2研究现状:传统的测试技术由于硬件价格昂贵,不同的测试对象其硬件平台不一样,导致了现代测试技术中其发展比较滞后。
随着计算机总线技术、软件技术的发展,自动测试系统发生了巨大的变化。
虚拟仪器的出现是仪器发展史上的一场革命,代表着仪器发展的最新方向和潮流。
虚拟仪器利用计算机来控制相应的与其连接的,具有仪器功能的硬件,能够完成对输入、输出信号的采集、控制、数据分析和显示,能够实现传统仪器的功能。
与传统的测量仪器的设计方法相比,它具有成本低、功能强大、集成度高、质量可靠、维护方便等优点。
3发展概况:虚拟仪器技术的发展及其在国民经济发展中的重要作用现代仪器仪表技术是计算机技术和多种基础学科紧密结合的产物.随着微电子技术、计算机技术、软件技术、网络技术的飞速发展,新的测试理论、测试方法、测试领域以及新的仪器结构不断出现,在许多方面已经冲破了传统仪器的概念,电子测量仪器的功能和作用发生了质的变化.虚拟仪器是在PC基础上通过增加相关硬件和软件构建而成的、具有可视化界面的可重用测试仪器系统。
和传统仪器相比,虚拟仪器具有巨大的优越性: (1)融合计算机强大的硬件资源,突破了传统仪器在数据处理、显示、存储等方面的限制,大大增强了传统仪器的功能;(2)利用计算机丰富的软件资源,实现了部分仪器硬件的软件化,节省了物质资源,增加了系统灵活性;通过软件技术和相应数值算法,实时、直接地对测试数据进行各种分析与处理;通过图形用户界面技术,真正做到界面友好、人机交互;(3)虚拟仪器的硬、软件都具有开放性、模块化、可重复使用及互换性等特点。
labview开题报告

毕业设计(论文)材料之二(2)本科毕业设计(论文)开题报告题目:基于LabVIEW的信号处理实验设计√实验研究□论文□课题类型:设计□学生姓名:王乐强专业班级:电子信息科学与技术学院:电气工程学院指导教师:马晓瑜开题时间:201年月日一、本课题的研究意义、研究现状和发展趋势(文献综述)随着计算机和信息科学的飞速发展,数字信号处理技术应运而生并且迅速发展,目前已经形成为一门独立且成熟的重要的新兴学科。
信号处理几乎涉及到所有的工程技术领域,而频谱分析正是信号处理中的一个非常重要的分析手段。
一般的信号分析仪给我依靠传统的分析来完成,价格昂贵,体积庞大,不便于工程技术人员携带,而基于Labview的信号处理设计便是采用虚拟仪器软件平台LabVIEW实现对信号的分析处理,设计主要包括信号采集与生成模块、时域分析模块、滤波模块、FFT分析处理模块、各种频谱显示模块等的实现与波形参数显示。
利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。
自1976年以来,NI通过将传统的独立仪器分成两个基本部分为仪器带入了一种新的观念,这两个部分是:对信号进行数字化所需的硬件和分析显示结果所需的软件。
允许最终用户使用用户定义的软件为其应用建立最终仪器,这样仪器的局限性就被解决了,虚拟仪器的概念就是这样诞生的。
将软件作为仪器,仪器就可以扩展到测试、控制和设计中。
相对于传统的独立仪器而言,虚拟仪器的优点与数字信号处理相对于模拟信号处理而言的优点是相似的。
例如,模拟滤波器通常使用运算放大器、电容和电阻等模拟电子元件实现,相对于使用浮点或定点机器实现的数字滤波器而言灵活性十分有限。
尽管模拟滤波器比较便宜、易于建立,模拟滤波器的标定和维护十分困难。
要对设计进行修改也十分难以实现。
例如,如果后来发现需要一个更高阶的滤波器,就必须改动硬件实现新的设计。
由于数字滤波器是用软件建立的,并没有这个问题,从而在单一硬件上提供了可以实现多种应用的灵活平台。
基于Labview的数据采集系统设计毕业设计

武汉工程大学邮电与信息工程学院毕业设计(论文)说明书论文题目基于Labview的数据采集系统设计目录摘要........................................................................................................................................ I I Abstract (III)第一章绪论........................................................................................................................ - 1 -1.1背景.......................................................................................................................... - 1 -1.2国内外技术现状...................................................................................................... - 1 -1.3数据采集技术的介绍............................................................................................. - 2 -1.4虚拟仪器的介绍...................................................................................................... - 9 - 第二章PCI8602的硬件结构及性能.................................................................................. - 13 -2.1 功能概述............................................................................................................... - 13 -2.2元件布局图及简要说明........................................................................................ - 15 -2.3信号输入输出连接器............................................................................................ - 17 -2.4 各种信号的连接方法........................................................................................... - 18 -2.5各种功能的使用方法............................................................................................ - 21 -2.6 CNT定时/计数功能.............................................................................................. - 22 - 第三章PCI8602的编程函数........................................................................................... - 23 -3.1 编程纲要............................................................................................................... - 23 -3.2 PCI设备操作函数接口......................................................................................... - 25 - 第四章数据采集的程序设计............................................................................................ - 33 -4.1 前面板设计........................................................................................................... - 33 -4.2 程序后面板设计................................................................................................... - 33 -4.3 vi层次结构............................................................................................................ - 40 - 第五章采集实验结果及总结.......................................................................................... - 41 -5.1 实验结果............................................................................................................... - 41 -5.2 总结与展望........................................................................................................... - 42 - 致谢...................................................................................................................................... - 43 - 参考文献.............................................................................................................................. - 44 -摘要本设计介绍了一种基于Labview编程软件的数据采集系统设计方案。
labview 开题报告

labview 开题报告LabVIEW 开题报告一、研究背景和意义LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款由美国国家仪器公司(National Instruments)开发的图形化编程环境。
它提供了一种快速、简单和灵活的方法来开发、测试和部署各种测量和控制系统。
LabVIEW已经成为科研、工程和教育领域中广泛应用的工具,具有重要的理论和实践价值。
在当前科技快速发展的时代背景下,LabVIEW作为一种强大的工具,其应用范围越来越广泛。
它不仅在工业自动化、仪器仪表和数据采集等领域发挥着重要作用,还在医学、生物工程、航空航天等领域得到了广泛应用。
因此,深入研究LabVIEW的开发和应用,对于提高科技创新能力和解决实际问题具有重要意义。
二、研究目标和内容本次研究的目标是深入探索LabVIEW的开发和应用,以提高实验室的工作效率和数据处理能力。
具体研究内容包括以下几个方面:1. LabVIEW的基本原理和开发环境:介绍LabVIEW的基本原理和开发环境,包括界面设计、数据流图编程以及与硬件设备的连接等。
2. LabVIEW在数据采集和处理中的应用:研究LabVIEW在数据采集和处理中的应用,包括传感器信号的采集与处理、数据滤波和特征提取等。
3. LabVIEW在仪器控制和自动化中的应用:研究LabVIEW在仪器控制和自动化中的应用,包括仪器的远程控制、自动化测试和设备监控等。
4. LabVIEW在图像处理和模式识别中的应用:研究LabVIEW在图像处理和模式识别中的应用,包括图像采集与处理、特征提取和分类识别等。
5. LabVIEW在信号处理和通信系统中的应用:研究LabVIEW在信号处理和通信系统中的应用,包括信号的采集与处理、通信协议的实现和系统性能测试等。
通过对以上几个方面的研究,我们可以更好地理解LabVIEW的原理和应用,提高实验室的工作效率和数据处理能力,为科研和工程实践提供有力支持。
基于labview的虚拟仪器 毕业设计(论文)开题报告

毕业设计(论文)开题报告课题:基于Labview虚拟示波器的设计院系:电气信息学院专业:测控技术与仪器学生姓名:彭成和学号:200801200106指导教师:李亚2012年1月16 日开题报告填写要求1.开题报告(含“文献综述”)作为毕业设计(论文)答辩委员会对学生答辩资格审查的依据材料之一。
此报告应在指导教师指导下,由学生在毕业设计(论文)工作前期内完成,经指导教师签署意见及所在专业审查后生效。
2.开题报告内容必须用黑墨水笔工整书写或按此电子文档标准格式(可从电气系网页或各教研室FTB上下载)打印,禁止打印在其它纸上后剪贴,完成后应及时交给指导教师签署意见。
3.“文献综述”应按论文的格式成文,并直接书写(或打印)在本开题报告第一栏目内,学生写文献综述的参考文献应不少于10篇(不包括辞典、手册),其中至少应包括1篇外文资料。
4.统一用A4纸,并装订单独成册,随《毕业设计论文》等资料装入文件袋中。
毕业设计(论文)开题报告1.文献综述:结合毕业设计(论文)课题情况,根据所查阅的文献资料,撰写2500字以上的文献综述,文后应列出所查阅的文献资料。
文献综述一、引言随着计算机技术、大规模集成电路技术和通讯技术的飞速发展,仪器技术领域发生了巨大的变化,美商国家仪器公司(National Instruments)于八十年代中期首先提出基于计算机技术的虚拟仪器的概念,把虚拟测试技术带入新的发展时期,随后研制和推出了基于多种总线系统的虚拟仪器。
虚拟仪器就是在通用计算机上加上软件和(或)硬件,使得使用者在操作这台计算机时,就象是在操作一台他自己设计的专用的传统电子仪器。
在虚拟仪器系统中,硬件仅仅是为了解决信号的输入输出,软件才是整个仪器系统的关键,任何一个使用者都可以通过修改软件的方法,很方便地改变、增减仪器系统的功能与规模,所以有“软件就是仪器”之说。
虚拟仪器技术的出现,彻底打破了传统仪器由厂家定义,用户无法改变的模式,虚拟仪器技术给用户一个充分发挥自己的才能、想象力的空间。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
参考文献:
[1] 陈国顺,宋新民,马峻等.网络化测控技术[M],电子工业出版社,2006.9. [2] 庞君,计算机辅助测试的发展趋势——虚拟仪器[J],攀枝花学院学报, 2003.6:83-83. [3] 汪敏生等.LabVIEW 基础教程[M].电子工业出版社,2002.1-20. [4] Robert H.Bishop 著,乔瑞萍,林欣等译.LabVIEW 6i 实用教程[M],电子工业 出版社,2001.7. [5] 杨乐平, 李海涛等. LabVIEW 程序设计与应用[M],电子工业出版社, 2001.7:1-4. [6] 连海州,赵英俊,基于 LabVIEW 技术的虚拟仪器系统[J],仪器与测控, 2001.8:21-23. [7] 余成波, 胡新宇, 传感器与自动检测技术[M],北京: 高等教育出版社, 200.58-65. [8] 曹灵芝主编。现代检测技术与虚拟仪器[M],北京:北京航空航天大学出版社, 2004.18-20. [9] 雷振山. LabVIEW7 Express 实用技术教程[M],北京:中国铁道出版社, 2004.254-265. [10] (美)利夫菲克(B.W.)著.软件开发者必读,潘正伯等译[M],北京:科学出 版社.1990. [11] 康伟, 郑正奇。 Windows 下 实时数据采集的实现[J], 计算机应用研究, 2001,18 (3) ,105-106. [12] 秦树人等,虚拟仪器[M],北京:中国计量出版社,2004.3. [13] 刘君华主编.基于 LabVIEW 的虚拟仪器设计[M],电子工业出版社,2003.7. [14] 王磊,陶梅等编著,精通 LabVIEW[M],电子工业出版社,2006.7. [15] /labview/zhs NI LabVIEW 产品与服务
的块内联系大,模块独立性提高。好的模块结构,块间联系应尽可能小,快内联系应尽 可能大。 3.1.2 软件系统的模块化设计原则 为使研制出的软件具有两哈皮的可靠性、易维护性、易扩充性及易装卸性,软件设 计应遵循规范化的模块化设计原则。 1、自顶向下逐步求精的设计方法;2、根据逻辑功能划分物理模块;3、模块的作 用范围应处在模块的控制范围之内;4、依据逻辑功能确定模块之间的调用关系;5、模 块接口应保持简明;6、模块保持单入口性质;7、模块结构增加中间判断层次,提高可 扩充性。 3.1.3 软件系统模块化在本设计中的应用 系统程序的主要功能为模块划分的标准,其他包括系统管理,数据采集,数据保 存,历史数据的查询等功能。 3.2 数据库技术 数据库技术主要研究如何存储、使用和管理数据,是计算机数据管理技术发展的新 阶段,也是计算机技术发展最快、应用最广泛的技术之一。当前,数据库技术已成为现 代计算机信息系统和应用系统开发的核心技术, 数据库已经成为计算机信息系统和应用 系统的组成核心,从某种意义来讲,数据库的建设规模、数据库信息量的大小和使用频 度已成为衡量一个国家信息化程度的重要标志。 4.2.1 数据库技术概述 数据库技术涉及到以下几个最重要的概念: 1、数据库是长期存储于计算机内、有组织的、可共享的数据集合。数据库中的数 据按一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩 展性,并可谓一定范围内的各种用户共享。数据库不仅要反映数据本身的内容,而且要 反应数据之间的联系。在数据库中用数据模型这个工具来抽象、表示和处理现实世界中 的数据和信息。 2、数据模型是根据特征的抽象,描述的是数据的共性。数据模型应满足三个方面 的要求:一是能比较真实的模拟现实世界;二是容易为人们所理解;三是便于在计算机 上实现。一种数据模型要很好地满足这三个方面的要求在目前很困难,在数据库系统中 针对不同的使用对象和应用目的,采用逐步抽象的方法,在不同层次采用不同的数据模
毕业设计开题报告
学 生 姓 名: 学 专 院、系: 业: 学 号:
设 计 题 目 : 基于 LabVIEW 的多通道数据采集系统 指 导 教 师 :
2010 年 03 月 20 日
毕 业 设 计 开 题 报 告
1.结合毕业论文课题情况,根据所查阅的文献资料,撰写 2000 字左右 的文献综述:
ห้องสมุดไป่ตู้
文 献 综 述
1. 本课题的研究背景及意义 近年来,以计算机为中心、以网络为核心的网络化测控技术与网络化测控得到越 来越多的应用,尤其是在航空航天等国防科技领域。网络化的测控系统大体上由两部 分组成:测控终端与传输介质,随着个人计算机的高速发展,测控终端的位置原来越 多的被个人计算机所占据。其中,软件系统是计算机系统的核心,设置是整个测控系 统的灵魂,应用于测控领域的软件系统成为监控软件。传输介质组成的通信网络主要 完成数据的通信与采集,这种数据采集系统是整个测控系统的主体,是完成测控任务 的主力。因此,这种“监控软件-数据采集系统”构架的测控系统在很多领域得到了广 泛的应用,并形成了一套完整的理论。 2. 本课题国内外研究现状 早期的测控系统采用大型仪表集中对各个重要设备的状态进行监控,通过操作盘进 行集中式操作;而计算机系统是以计算机为主体,加上检测装置、执行机构与被控对象 共同构成的整体。系统中的计算机实现生产过程的检测、监督和控制功能。由于通信协 议的不开放,因此这种测控系统是一个自封闭系统,一般只能完成单一的测控功能,一 般通过接口,如 RS-232 或 GPIB 接口可与本地计算机或其他仪器设备进行简单互联。 随着科学技术的发展,在我国国防、通信、航空、气象、环境监测、制造等领域, 要求测控和处理的信息量越来越大、 速度越来越快。 同时测控对象的空间位置日益分散, 测控任务日益复杂,测控系统日益庞大,因此提出了测控现场化、远程化、网络化的要 求。传统的单机仪器已远远不能适应大数量、高质量的信息采集要求,产生由计算机控 制的测控系统,系统内单元通过各种总线互联,进行信息的传输。 网络化的测控技术兴起于国外,是在计算机网络技术、通信技术高速发展,以及对 大容量分布的测控的大量需求背景下发展起来,主要分为以下几个阶段: 第一阶段: 起始于 20 世纪 70 年代通用仪器总线的出现,GPIB 实现了计算机与测控系统的首次
型,一般分为三层,即物理层、逻辑层和概念层。 3、数据管理系统是操纵和管理数据库的软件系统,它由一般计算机程序构成,管 理并控制数据资源的使用。他是数据库系统的核心,主要是实现共享数据有效的组织、 管理和存取。 4.2.2 ADO 与数据库的交互技术 ADO 是独立于开发工具和开发语言的数据访问接口,它提供了程序开发人员、应用 程序实时存取各种数据库的能力, 可以轻松的完成反对各种数据库的查询, 存取等操作。 ADO 又被称为通用数据访问,其数据源包括数据库,电子邮件,文件,文本,图形等。 使用 ADO 不仅可以读取 Access 和 SQL Server 数据库,也可以读取其他与 ODBC 兼容 的数据库。 4.2.3 MySQL 数据库 MySQL 是一个小型关系型数据库管理系统,开发者为瑞典 MySQL AB 公司。目前 MySQL 被广泛的应用在 Internet 上的中小型网络中。由于其体积小、速度快、总体拥有 成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择 了 MySQL 作为网站数据库。 4.3 Web 技术 4.3.1 Web 技术概述 Web 技术的迅猛发展,使全人类都能共享 Web 上的各类资源,包括功能强大的计算 机资源、海量信息的数据库资源、五花八门的多媒体信息资源、门类齐全的软件工具资 源等,这些使得任何人能在任何时间、任何地点和任何设备上获得所需要的信息资源。 从本质上讲 Web 技术是各种技术的集成和综合应用,它以 TCP/IP 协议为基础,使 用 HTML 描述网络的资源,通过文本、超媒体技术实现超级链接,无论文本、图形, 还是动画、声音都能通过文档中的链接到服务器上的其它文档或者其他站点,使客户以 用交互方式快速地搜索需要的资料, 通过表单供用户填写并通过服务应用程序提交给数 据库等。 4.3.2 PHP 技术 PHP 是一种用于创建动态 Web 页面的服务器脚本语言。 PHP 大量采用 C、 Java 和 Perl 语言的语法, 并加入了一些 PHP 自己的特征。 PHP 支持 HTTP 的身份认证, 支持 Cookic, 支持 GIF 图像创建等。其中,最有代表性的特点在于它强大的数据库支持功能,所有主
结合, 使得测量仪器从独立的手工操作单台仪器开始总线计算机控制的多台仪器的测控 系统。此阶段是网络化测控系统的雏形与起始阶段。 第二阶段: 起始于 20 世纪 80 年代 VXU 标准化仪器总线的出现, VXI 系统可以将大型计算机昂贵 的外设、VXI 设备、通信线路等硬件资源以及大型数据库等软件资源纳入网络,使得这 些宝贵资源得以共享。此阶段是网络化的测控系统的初步发展阶段。 第三阶段: 随着技术的发展,现场总线技术的出现带动了现场总线控制系统的迅速发展,使是 的可以在一个工厂范围内通过总线将成千上万智能传感器/变送器等智能化的仪表组成 一个网络化测控系统,此阶段是网络化测控系统的快速发展阶段。 第四阶段: 在对现代要求极高的领域,转通的测控系统已经逐渐无法满足用户的要求,许多部 门或大型企业迫切要求构建基于 Internet 或大型局域网的网络化测控系统,即通常所 说的分布式测控网络,此阶段是网络化测控系统发展的成熟阶段。 3. 本课题相关理论 3.1 程序模块化设计概述 数据采集系统的性能在很大的程度上取决于其他应用软件的研究与开发, 搜一再明 确了系统设计目标之后, 应该采用好的程序开发方法, 如结构化设计方法、 模块化思想、 多线程以及软件系统的评价标准等等。 3.1.1 程序设计的模块化原则 模块化结构是所有设计良好软件系统的基本特点,任何一个大的程序系统,总是有 若干功能相对独立的模块组成。好的软件结构应体现自顶向下的控制方式,模块之间的 控制表现为统帅和从属的关系。 信息抽象与信息隐含式模块的基本特征。模块实际上反映了数据与过程的抽象。在 模块化问题求解时,在最高抽象级可以采用面向问题的环境语言的抽象术语进行描述; 而在较低抽象级,则可采用过程性术语。模块化的概念加上逐步求精的办法,就把面向 问题的术语和面向现实的术语两者结合起来。 模块独立性有两个定性的标准度量: 即内聚和耦合。 块间联系是指模块之间的联系, 块间联系越小,模块独立性越高。快内联系是指模块内部各部分之间的联系,一个模块