致 谢 21
参 考 文 献 22
1 绪论
1。1 可编程控制器(PLC)
可编程控制器(PLC)是指以计算机技术为基础的新型工业控制装置[1]。PLC在工业控制领域以其抗干扰能力强、稳定可靠性高、故障率低而著称,并且在数字运算、模拟量处理、人机接口和网络通讯等方面具有优越的性能[2]。论文网
由于PLC逐渐向小型化与专业化发展,PLC编程语言也逐渐标准化,PLC在工业与自动化领域正发挥着越来越大的作用。而我国的PLC技术发展时间较晚,技术相对落后,PLC人才相对不足。在这种对人才的需求日益强烈的情况下,各大高校都开始通过PLC课程进行专业PLC人才的培养。
PLC这门课程具有工业性强,实践性强等特点,需要培养学生的工程意识,要求学生具有较强的动手和实践能力,因此,能够锻炼学生实际操作能力的PLC实验是PLC课程授课过程中不可或缺的一部分。PLC实验系统具有信号处理时间短,速度快,贴近PLC课程实践要求等特点。PLC实验系统与PLC课程联系紧密,并且是PLC课程进行过程中非常实用的辅助工具。
1。2 自动测试系统概述
自动测试系统(AutomaticTestSystem,ATs)是指能对被测设备自动进行测量、故障诊断、数据处理、存储、传输、并以适当方式显示或输出测试结果的系统[3]。测试系统拥有提升测试的效率质量等优点,因此被广泛利用于工业测试之中。
像许多新技术一样,自动测试系统首先是由于军事上的需要而发展起来的[4]。在20世纪50年代中期,美国开展了SETE计划,而SETE计划主要是为了解决装备的维护与修检问题。经过数年,直到60年代,自动测试系统才开始被应用于工业,随后,自动测试系统因其快速精度较高等优势在工业领域被大量使用,并且自身也不断发展进化。
到了80年代末,迅速进步的集成电路技术使得虚拟仪器的概念被提出并不断完善,自动测试系统于各个位置上起到更加巨大的作用。21世纪,自动测试系统在通用化,高精度,小型化方面都取得了长足的进步,并且趋于平台化及网络化,在测试数据管理方面也具有了深度发展。
20世纪九十年代中期以来,自动测试系统开发的指导思想发生了重大变化[5]。自动测试系统的要求通用化、商业化,成熟的仪器设备,缩短研发时间成了自动测试系统的新要求。实现低成本开发的同时要求降低升级和扩展的难度。文献综述
1。3 虚拟仪器
虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。近年来,虚拟仪器技术得到了突飞猛进的进步,从工业领域逐渐向各个领域扩展。和其他的技术相比,虚拟仪器有着很多其他技术不具备的优点。
首先,与PC兼容性好。虚拟仪器技术是依于PC进行发展的,计算机网络与PC机优秀的性能给予了虚拟仪器技术以很大的提升空间,而且优势将会越来越明显。
其次,范围广。虚拟仪器技术的扩展性极佳,能够被充分利用到各个领域。NI软件的灵活性决定了能用很少的软件升级即可进行系统的升级扩展操作。
除此以外,虚拟仪器还具有能大幅度减少系统开发时间,集成性强等特点。通过这些优点,虚拟仪器技术很快成为了工程师和程序开发人员的优选工具。LabVIEW就是被广泛使用的虚拟仪器产品其中一种。
LabVIEW是由美国NI公司研制开发的一种开发环境,主要用于程序开发。LabVIEW与其他计算机语言的区别是:其他计算机语言利用文本语言产生代码进行编程,而LabVIEW使用的是图形化编辑语言进行程序编辑,以框图的形式生成程序。LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和不断创新。