数据采集计算机控制实验报告.docxVIP

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课程名称: 课程名称: 电气装备汁算机控制技术 实验需称: 数据采集讣算机控制 一、实验目的和要求(必填) 三.主要仪器设备(必填) ,指导老师: 成绩: ,实脸类型: 同组学生姓名: 二、实验内容和原理(必填) 操作方法和实验步骤 五、实验数据记录和处理 六、实验结果与分析(必填) 七、讨论、心得 一、 实验目的和要求 初步了解数据采集卡在电气装备中的应用 了解计算机在数据采集和处理方而的应用 采用6+ Builder对数据采集卡PCI 1202进行编程,控制实验数据的采集数据预处理以及系统的测量模 式 理解数据采集系统的硬件原理 掌握简单的数拯采集软件编写方法 二、 实验内容和原理 实验内容 (1) 通过上位机控制三相异步电机的运行及停车 (2) 使用数据采集系统进行各路数据采集对数拯采集的结果进行记录好分析 实验原理 实验原理图如图所示: C数据采集主电路实验接线图三相调压器注匡]一主电路接触器的线圈12]-中间继电器的线圈C-主电路接触器的接点J—中间继电器的接点NC-为数字输出的常开接点COM— C 数据采集主电路实验接线图 三相调压器 注匡]一主电路接触器的线圈 12]-中间继电器的线圈 C-主电路接触器的接点 J—中间继电器的接点 NC-为数字输出的常开接点 COM—为数字输出的常开常例公共点 C DB-16R 数字输出 NC 24VDC COM 220V三相交流电源经过各种接触器连接到三相异步电动机上,为控制电机的运行,必须控制三相交流电 源的接入和断开,接触器即可实现此项功能。因为主接触器通入强电,不能宜接进行操作,所以我们通过 控制上位机产生的信号,继而控制中间继电器,然后由中间继电器控制主接触器。 电路中并联了三个电圧传感器,串联了三个电流传感器,但是在实际过程中,由于电机的运转为空转,所 以电机的线电流非常小,由电流传感器测出来的数据并不具有代表性,所以实际实验中我们连接了电压传 感器。 传感器测出来的信号经过数拯采集实验箱中的调理电路处理后送入PCI 1202中,经过A/D以及D/A转换 后在上位机运行界而显示,实现基本的数据采集。采集信号的显示模式等均可通过程序进行改变。 三、 主要仪器设备 一台PC机、交流电源、电动机、传感器板、PCI 1202控制板、继电器板、导线若干 四、 操作方法与实验步骤 根据实验内容要求以及实验连接电路图所示,利用实验平台各装置设计硬件连接电路 运行C++ Builder软件,熟悉该软件的使用方法 通过软件平台进行编程、调试(可参照示例程序),实现对硬件电路的控制 软件调试成功后通过上位机运行系统,并对实验要求的数据进行采集和记录 五、 实验数据记录和处理 实验例程 //- #in eludevcl.h# pragma #in elude vcl.h # pragma hdrstop include MUnit2.hH #includeM #include MP1202.hM include MPl202u.cppn //- #pragma package(smartj nit) #pragma resource TForml *Form1; Word TotalBoards; 〃上面这段程序包含了相关头文件的引用(includeh)以及编译预处理(#p「agma“)指令,同时泄义 TWord型变MTotalBoards,用于存储板卡总数 //- _fastcall TForml ::TForm1 CTComponent* Owner) :TForm(Ow ner) { } //- //form的构造函数,在初始化窗体的时候执行,是最先执行的一个函数 void _fastcall TForml::FormCreate(TObject 派Sender) { Word RetValue;//左义了一个 Word 类型的变 MRetValue RetValue = P1202_Driverlnit(TotalBoards); //板卡驱动初始化函数 //向系统要求分配资源,测试是否已经安准成功,并且回传给安装板卡的数量 if (RetValue != 0)//板卡程序运行成功后返回0,否则报错 ShowMessage(nErrorCode:M + IntToStr(RetValue) + Driver Initial Error!!J; Butt on 1-E nabled = False; } //显示错误代码 eSelect-Text = 0”;//eSelect初始化选择为第一个板卡,第一个板卡电义为0 eTotal-Text = lntToStr(TotalBoards);//eTotal初始化为板卡数量,此时从整形变疑转化为字符型变 UpDown1-M

文档评论(0)

150****2995 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档