四相步进电机的速度控制程序设计_第1页
四相步进电机的速度控制程序设计_第2页
四相步进电机的速度控制程序设计_第3页
四相步进电机的速度控制程序设计_第4页
四相步进电机的速度控制程序设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、题目类型:B河南机电高等专科学校课程设计报告书课程名称:电气控制与PLC课题名称:四相步进电机的速度控制系部名称:自动控制系专业班级:电气自动化技术09*姓名:马小照学号: 0914154022011 年 06 月 14 日四相步进电机的速度控制设计方案通过PLC对四相步进电机的速度进行控制,从而实现电 机转速控制的自动化。利用PLC编程,以及实验设备相 结合,通过调试,实现速度控制的功能。使启动开关为I0.0、反转开关为I0.1、停止开关为I0.2、 高低速切换开关为I0.3(另加),输出信号Q0.0Q0.3连接 步进电机的四相绕组;停转状态下,按下启动按钮,四相步进电机正向运行;按 下停止

2、按钮,电机停转;只有在停转状态下,按下反转 按钮,电机反转;无论处于正转或是反转状态,拨动高低速切换开关I0.3, 都可以使得步进电机切换高低两档转速(高低转速的具体 值可以自由设定,只是要注意PLC的继电器输出频率不能过 高)。二 硬件电路(由于程序块用的是图片显示的原因,所以有可能 本页并没有到页尾,就要翻页,造成观看不便,浪费纸张等不良影响, 敬请原谅。)该图为四相步进电机的的试验台面显示图,上面分别是直观图和 原理图。直观图中方向指针可以直观的让实验者看到步进电机的 转速快慢,并有接线柱,插线孔。原理图则说明了电机运行的原 理,它是由四相接线控制其转速快慢。三程序块及其原理解说原理解说

3、 :在这一段程序中,共有三个网络表,其中网络 表1起到启动,正传,保护的作用,I0.0是启动按钮,当虚拟继电器M1.4, M1.1断开时M1.0置位,M1.0通过自锁实 现电机的启动和正转的功能;网络表2起到反转,自锁,保护系统停止的作用。开关I0.1 是反转开关,当闭合它时M1.0,M1.1都要提前断开,此时 M1.4置位,电机反转,并实现自锁,一直反转下去;网络表3起到停止的作用,开关I0.2是停止按钮,当它闭合 时继电器M1.1置位,同时co置位。)1-W/100W/100INTONPT10 msT33原理解说:在这一段程序中,共有三个网络表,其中网络4起到快速转动的作用,当I0.3闭合

4、该表将25放入VW100 当中;当I03断开,网络表5便将50放入VW100当中;网络表6起一个定时的作用,不管电机在正传还是反转的情 况下只要M0.0断开,那么定时器T33就会定时,从VW100 中接收一个数,成一 10MS。定时器复位T33M0.0 )网络8递增计数器M1.0M0.0COCUCTURFVCO10-递减计数器M1.4MO.O原理解说:C1=|0CDCTDLDFVC110-在这一段程序中,共有三个网络表,当定时器T33定时时间到时,网络表7程序将M0.0置位;匹|=|网络表8是一个递增计数器M0.0给一个脉冲C0计数加一, 当计数到十的时候,重新计数;网络表9是一个递减计数器,

5、M0.0有一个脉冲,计数C1从 10减一,当为0时,计数器重新开始计数。M1.4SUB_ICf.JchinC1-L I MIN1L 11 UOUTWO1-IN2网络11M1.0M0V_WENEN0 CO- INCIUT -WO网络12MOV_BENENO 2tt1 - INCIUT -QBO原理解说:在这一段程序中,共有三个网络表,其中网络10.网络11是起到一个数据传送的作用当M1.4闭合时网络表10将C1的数送入VW0;当M1.0闭合时,网络11将C0的数传送到VW0;网络12对VW0进行判断,当它为0时网络表12将0001送进 QB0。W/0MOV_BEN ENOIN DUTQBO网络1

6、4WOMOV_BEN ENOW/02S100-IN CIUT-QBO2tt1000-MOV_BEN ENOIN CiUT-QBO原理解说:在这一段程序中,共有三个网络表,起到分析 和数据传送的作用,网络13对VW0进行判断,当它为1时网络表13将0010送进QB0;网络14对VW0进行判断,当它为2时网络表14将0100送进QB0;网络15对VW0进行判断,当它为3时网络表15将1000送进 QB0。W0=14MOV_BENENO 网络17WO=l5MOV_BENENO)2tt11 - INClUT -QBO网络1821 - INClUT -QBOWO=l6MOV_BEN ENO 2B110-

7、IN OUT-QBO原理解说:在这一段程序中,共有三个网络表,起到分析和数据传送的作用,网络16对VW0进行判断,当它为4时网络表16将0001送进QB0;网络17对VW0进行判断,当它为5时网络表17将0011送进 QB0;网络18对VW0进行判断,当它为6时网络表18将0110送进 QB0。MOV_BENENOINOUT2tt1100-QBO网络20W/0=|8M0V_BENEN0 2S1001 - IN口UT -QB0网络21W/0=192S11-MOV BENINENOOUTQBO原理解说:在这一段程序中,共有三个网络表,起到分析和数据传送的作用,网络19对VW0进行判断,当它为7时网络表19将1100送进QB0;网络20对VW0进行判断,当它为8时网络表20将1001送进 QB0;网络21对VW0进行判断,当它为9时网络表21将0011送进 QB0。停止状态M1.0M1.4MOV_BI,I1 IEN ENO2#0- IN 口UT -QBO原理解说:在这一段程序中,该网络表起到停止作用,当M1.0, M1.4都为断开情况下该网络表将0000传送到QB0 中,结束运行状态。四心得体会通过这次课程设计,我更清楚的了解了 PLC控制在现实 中运用的巨大价值,也是我对着门学科有了更深一步的认匹|=|识。增强了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论