工控机+数据采集卡实现电机正反转

上传人:re****.1 文档编号:501794025 上传时间:2023-12-27 格式:DOCX 页数:16 大小:108.35KB
返回 下载 相关 举报
工控机+数据采集卡实现电机正反转_第1页
第1页 / 共16页
工控机+数据采集卡实现电机正反转_第2页
第2页 / 共16页
工控机+数据采集卡实现电机正反转_第3页
第3页 / 共16页
工控机+数据采集卡实现电机正反转_第4页
第4页 / 共16页
工控机+数据采集卡实现电机正反转_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《工控机+数据采集卡实现电机正反转》由会员分享,可在线阅读,更多相关《工控机+数据采集卡实现电机正反转(16页珍藏版)》请在金锄头文库上搜索。

1、燕山大学课程设计说明书题目:工控机+数据采集卡实现电机正反转控制学院 係):电气工程学院年级专业:学 号:学生姓名:指导教师:_教师职称:摘要生产机械往往要求运动部件可以实现正反两个方向的起动,这就要求 拖动电动机能作正、反向旋转。由电机原理可知,改变电动机三相电源的 相序,就能改变电动机的转向。按下正转启动按钮SB1,电动机正转运行, 完成正转启动。按下停止按钮SB2,电动机停止运行。按下反转启动按钮 SB3,电动机反转运行,完成反转启动。研华 MIC-2760 是一款提供十个继电器输出、基于 PC 的模块化工业控 制器,可以输出高达 125V 的电压和 1A 的电流,完全可以满足电机正反转

2、 的控制要求,并且可以通过跳线设置控制是否延时输出,因此本次设计采 用研华 MIC-2760 工控控制器进行设计。近年来,随着计算机和数据采集卡技术的不断提高, 越来越多的企业 以计算机和数据采集卡为平台,实现生产控制,这一系统比传统的 PLC 系统具有更低的成本,灵活的配置,更短的开发周期。VB语言是目前流行的编程语言之一,利用VB,可在较短时间内开发 出功能完善的数据采集卡应用程序。目录第一章 设计技术参数及要求1.1 设计技术参数1.2 工作计划1.3 工作量第二章 元件选择及方案设计2.1 电动机的选型2.2 控制方案的设计第三章 电机正反转主电路原理图3.1 电机正反转电气原理分析3

3、.2 电机主电路的保护措施 第四章 研华 MIC-2760 基于 PC 的工业控制器介绍 第五章 基于研华 MIC-2760 电机正反转控制电路图5.1电机正反转MIC-控制回路设置5.2 基址选择开关控制5.3 延时输出开关控制第六章 vb 语言控制研华数据采集卡介绍及设计 第七章 控制编程第八章 结论第九章 参考文献第一章 设计技术参数及要求1.1、设计技术参数 数据采集卡采用研华系列 电机为 5.5KW 界面采用 VB 语言具备电机正反转、点动等基本功能1.2、工作计划确定系统总体设计方案(包括方案的选择和说明) 选择PLC模块与外围器件,完成电气原理图绘制学习 VB 编程语言,完成程序

4、开发撰写说明书,绘制图纸完成课程设计考核1.3、工作量说明书一份不少于 6000字,可手写也可打印(2A2图纸一张,手写打印均可参考文献不少于 3 篇第二章 元件选择及方案设计2.1电动机的选型三相电机是指当电机的三相定子绕组(各相差120度电角度),通入三相交流 电后,将产生一个旋转磁场,该旋转磁场切割转子绕组,从而在转子绕组中产生感 应电流(转子绕组是闭合通路),载流的转子导体在定子旋转磁场作用下将产生电磁 力,从而在电机转轴上形成电磁转矩,驱动电动机旋转,并且电机旋转方向与旋转 磁场方向相同。本次设计采用Y132S-4型三相异步电动机作为控制对象,功率为 5.5KW,满足设计要求。本型号

5、电动机为四极电动机,同步转速为1500r/min,异步转速为 1440 r/min。电动机同步转速公式如下:n=60f/p。f 为频率 ,单位为 Hz 。n 为转速,其单位为 r/minp为磁极对数(注意是磁极对数而非磁极的个数,如本电机4极电机 n=2)当然也可以选择其他的型号的电动机,不同型号的电动机并不影响控 制电路的设计。2.2、控制方案的设计本设计采用PC工控机+研华基于PC的工业控制卡MIC-2760+电动机正 反转控制主回路的设计方案。通过 PC 工控机发出电动机正反转的控制命 令,MIC-2760工业控制卡通过PCI接口接收PC工控机的命令并产生继电 器输出,控制电机正反转主回

6、路线圈的得电与失电,从而达到实现电动机 正反转的控制要求。第三章 电机正反转主电路原理图 3.1、电机正反转电气原理分析电机要实现正反转控制,将其电源的相序中任意两相对调即可(被称 为换相),通常是V相不变,将U相与W相对调节器,为了保证两个接触 器动作时能够可靠调换电动机的相序,接线时应使接触器的上口接线保持 一致,在接触器的下口调相。由于将两相相序对调,故须确保二个 KM 线 圈不能同时得电,否则会发生严重的相间短路故障,因此必须采取联锁。 为安全起见,常采用机械联锁与电气联锁的双重联锁正反转控制线路。使 用了按钮联锁,即使同时按下正反转按钮,调相用的两接触器也不可能同 时得电,机械上避免

7、了相间短路。另外,由于应用的接触器联锁,所以只要其中一个接触器得电,其长 闭触点就不会闭合,这样在机械、电气双重联锁的应用下,电机的供电系 统不可能相间短路,有效地保护了电机,同时也避免在调相时相间短路造 成事故,烧坏接触器。由于本项目采用研华控制卡和VB编程设置,所以 可以通过VB程序逻辑设计实现电气联锁,有效的保护电动机的正常运行, 防止短路发生。uIVKM2FRM3-FU电机正反转主电路qqq图,主拖动电机的主电路图对于点动和长动的区别,由于本次项目采用 VB 语言编程进行控制, 因此只需在程序中进行控制逻辑的设计。并且本设计采用点动长动开关进 行点动与长动的选择,通过点动长动选择开关进

8、行点动与长动的选择。3.2、电机主电路的保护措施在主电路中,除了 KM1、KM2 出点外,还有熔断器 FU 和热继电器 FR 做为主电路的保护元件,防止由于短路或者过载、断相对电机的损坏。熔断器 FU 是指当电流超过规定值时,以本身产生的热量使熔体熔断, 断开电路的一种电器。熔断器是根据电流超过规定值一段时间后,以其自 身产生的热量使熔体熔化,从而使电路断开 ,可以防止电路短路对电动机 的损坏,以最小的成本来实现电动机的保护。热继电器 FR 是由流入热元件的电流产生热量,使有不同膨胀系数的 双金属片发生形变,当形变达到一定距离时,就推动连杆动作,使控制电 路断开,从而使接触器失电,主电路断开,

9、实现电动机的过载保护以及断 相第四章 研华 MIC-2760 基于 PC 的工业控制器介绍 研华公司成立于 1983 年,是一家全球领先的电子平台产品和服务提 供商。其业务范围包括完整的系统集成、硬件、软件、以客户为中心的设 计服务和全球后勤支持,均由产业领先的后端办公电子商务解决方案进行 保障。本次设计要求实现电机的正反转及点动等基本控制要求,因此只需两 个继电器输出就可以实现电机的正反转控制功能。结合本次设计要求及研 华数据采集及控制卡的类型,本设计采用研华的一款基于 PC 的模块化工 业控制器 MIC-2760 。研华MIC-2760提供10个继电器输出通道数,每个通道可由跳线设置 为常

10、开或者常闭接点。以下为 MIC-2760 参数列表:输出数通道: 10继电器类型:单刀双掷(SPDT.C型)输出类型:常开或常闭触点容量:2A30VDC, 1A125VAC继电器打开时间: 5 毫秒,典型的继电器闭合时间: 5 毫秒,典型的接触电阻:小于 50 毫欧姆指示模式: 逻辑“1”:灯亮逻 辑 “0 ” :s峯巻 MIC2760Bsgl第五章 基于研华 MIC-2760 电机正反转控制电路图5.1、电机正反转MIC-控制回路设置 由于只需控制电动机正反转,所以只需两个继电器输出接口来控制KM1、 KM2 的得电与失电。因为电机的正转和反转不能同时进行,因此需 要 KM2 的常闭辅助触点

11、与 KM1 线圈串联、 KM1 的常闭辅助触点与 KM2 线圈 串联,形成硬件上的互锁,防止两个继电器输出接口同时输出,达到保护 的作用。同时通过串接一个热继电器达到保护控制回路的目的。控制回路接线图研华MIC-2760控制卡有一个功能选择开关和十个跳线设置开关。可 以通过这些开关实现基址配置及输出是否延时的控制。5.2、基址选择开关控制我们通过向MIC-2760的端口地址读取和写入数据来实现对MIC-2760 的控制,因此 MIC-2760 需要一段连续的地址位置。通过 SW1 可以设置 MIC-2760的基址。有效的基址范围为十六进制的000-3F0。通过基址设置 来避免和系统上其他设备发

12、生地址冲突。MIC-2760的出厂默认基址地址为0x300,可以通过SW1进行其他地址 的设置, SW1 设置选项如下图所示:Range (hex)Switch pcsiticn12345678200 - 203I1 111111204 - 207i1 11111ix*300-303111111XSEC-3E3ii1J1111Off 1= On * = ctejltbtote: Switches 1-8 ccntrol the PC bus address Lines as ston belowSwitch12345678LireA9A8A7A6A5A4A3A2基址选择开关选择示意图5.3、延

13、时输出开关控制通过设置JP1-JP10可以设置十个继电器输出为NC(normal close)或 者 NO(normal open) ,从而决定输出是否延时。延时开关控制示意图第六章 vb 语言控制研华数据采集卡介绍及设计整个电路包括一个启停控制按钮、一个电机、一个长动点动选择开关 以及两个分别控制正转和反转的按钮。默认运行时,启停按钮处于启动状 态,当将长动点动开关达到长动时,电机正反转按钮即可以实现电动机的 正反转运行,电机停止按钮即可以实现电动机的停止;当将点动开关打到 点动时,按住正转、反转按钮电动机才分别进行正转、反转运行,松开按 钮,电动机停止。编程前的准备安装 MIC_2760

14、驱动程序,注意要安装 Device Manager 程序,用它来进 行一些设置。阅读用户手册(安装盘里面可以找到)。建立 VB6 工程。将 Driver.BAS 文件添加到工程中,或者将其中的一些我们要用到的函 数声明和定义输入到项目的其他 module 文件中。这个文件在研华驱动的 安装文件夹中能找到。使用了如下函数:1) 打开板卡板卡开始工作前,要打开,通过下面的函数完成:DRV_OpenDevice(参数 1,参数 2)参数 1:板卡号,在 Device Manager 中设置,如果计算机上只装了 1 块这样的板卡就为 0,如果多块,就是不同的数字,它在程序中标识指定 板卡。参数 2:一

15、个句柄,用来标识一个打开的设备。函数执行后才能够得到, 后面的各种函数都要使用这个句柄。 2)参数设置DRV_MAIConfig(参数 1,参数 2)参数 1:设备句柄,即前面函数执行得到的。参数 2:PT_MAIConfig 结构,用于设置各种参数。该结构说明如 下:Type PT_MAIConfigNumChan As Integer 程序中将要使用的通道数,比如在我的程序中 使用了 2 个通道StartChan As Integer 起始通道号,比如我的程序中从通道 0 开始 的GainArray As Long 各个通道的增益,某个通道的增益表示的该通 道的的输入电压范围,不同的范围有不同的增益,这个值在用户手册中可 以查到。End Type使用函数DRV_MAIConfig前要先

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号