




如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
数据采集计算机控制实验报告(共5则范文) 第一篇:数据采集计算机控制实验报告(共)课程名称:电气装备计算机控制技术指导老师:成绩:实验名称:数据采集计算机控制实验类型:同组学生姓名:一、实验目的和要求(必填)二、实验内容和原理(必填)三、主要仪器设备(必填)四、操作方法和实验步骤五、实验数据记录和处理六、实验结果与分析(必填)七、讨论、心得一、实验目的和要求1.初步了解数据采集卡在电气装备中的应用2.了解计算机在数据采集和处理方面的应用3.采用C++Builder对数据采集卡PCI1202进行编程,控制实验数据的采集数据预处理以及系统的测量模式4.理解数据采集系统的硬件原理5.掌握简单的数据采集软件编写方法二、实验内容和原理1.实验内容(1)通过上位机控制三相异步电机的运行及停车(2)使用数据采集系统进行各路数据采集对数据采集的结果进行记录好分析2.实验原理实验原理图如图所示:电流传感器2电流传感器1电流传感器3电压传感器3电压传感器2电压传感器1三相调压器AVM3~数据采集主电路实验接线图DB-16P数字输入DI+DI-DB-16R数字输出JNCCOM+-24VDCC220VACC—主电路接触器的接点J—中间继电器的接点NC—为数字输出的常开接点COM—为数字输出的常开常闭公共点JCCC5~24VDC数字输入开关量信号CJ—主电路接触器的线圈—中间继电器的线圈注注:220V三相交流电源经过各种接触器连接到三相异步电动机上,为控制电机的运行,必须控制三相交流电源的接入和断开,接触器即可实现此项功能。因为主接触器通入强电,不能直接进行操作,所以我们通过控制上位机产生的信号,继而控制中间继电器,然后由中间继电器控制主接触器。电路中并联了三个电压传感器,串联了三个电流传感器,但是在实际过程中,由于电机的运转为空转,所以电机的线电流非常小,由电流传感器测出来的数据并不具有代表性,所以实际实验中我们连接了电压传感器。传感器测出来的信号经过数据采集实验箱中的调理电路处理后送入PCI1202中,经过A/D以及D/A转换后在上位机运行界面显示,实现基本的数据采集。采集信号的显示模式等均可通过程序进行改变。三、主要仪器设备一台PC机、交流电源、电动机、传感器板、PCI1202控制板、继电器板、导线若干四、操作方法与实验步骤1.根据实验内容要求以及实验连接电路图所示,利用实验平台各装置设计硬件连接电路2.运行C++Builder软件,熟悉该软件的使用方法3.通过软件平台进行编程、调试(可参照示例程序),实现对硬件电路的控制4.软件调试成功后通过上位机运行系统,并对实验要求的数据进行采集和记录五、实验数据记录和处理1.实验例程//---------------------------------------------------------------------------#include#pragmahdrstop#include“Unit2.h”#include“P1202.h”#include“P1202u.cpp”//---------------------------------------------------------------------------#pragmapackage(smart_init)#pragmaresource“*.dfm”TForm1*Form1;WordTotalBoards;//上面这段程序包含了相关头文件的引用(#include**.h)以及编译预处理(#pragma**)指令,同时定义了Word型变量TotalBoards,用于存储板卡总数//---------------------------------------------------------------------------__fastcallTForm1::TForm1(TComponent*Owner):TForm(Owner){}//---------------------------------------------------------------------------//form的构造函数,在初始化窗体的时候执行,是最先执行的一个函数void__fastcallTForm1::FormCreate(TObject*Sender){WordRetValue;//定义了一个Word类型的变量RetValueRetValue=P1202_DriverInit(&TotalBoards);//板卡驱动初始化函数//向系统要求分配资源,测试是否已经安准成功,并且回传给安装板卡的数量if(RetValue!=0)//板卡程序运行成功后返回0,否则报错{ShowMessage(“ErrorCode:”+IntToSt

灵波****ng
实名认证
内容提供者


最近下载