文档详情

三相六拍步进电机PLC驱动控制设计.doc

发布:2017-11-17约4.34千字共29页下载文档
文本预览下载声明
《机电一体化系统设计》课程设计 三相六拍步进电机PLC控制设计和调试 的设计 目录 第一章 绪论 4 1.1研究的现状 4 1.2 PLC控制步进电机发展的趋势 4 1.3 本设计的目的、意义 5 1.4小结 5 第二章 三相六拍步进电机的PLC控制和要求 6 2.1可编程控制器的工作原理 6 2.2步进电机的工作原理及其控制要求 8 2.2.1工作原理 8 2.2.2控制要求 10 2.2.3步距角的细分 10 2.3 PLC控制系统所需I/O点数的确定和存储器容量的估算 10 2.4 PLC控制系统所需机型的选择 12 2.5 PLC控制系统的设计思想 12 第三章 实验调试和结果分析 13 3.1 PLC控制系统中I/O端子接线图及I/O地址分配表 13 3.1.1 步进电机I/O分配表 13 3.1.2 I/O端子接线图 14 3.1.3 步进电机控制流程图 15 3.2 梯形图 16 3.3指令语句表 19 3.4实验的时序图 22 3.5实验调试中遇到的问题及解决方案 24 3.6 小结 24 第四章.论文总结及展望 26 4.1 论文总结 26 4.2 工作展望 27 致谢 28 参考文献 29 摘要   充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC控制系统的首要前提,这也是设计中最重要的一条原则。本设计是用PLC三相六拍步进电机的控制核心,实现对步进电机正、反转控制,而且正、反转切换无须经过停车步骤。 关键词:PLC控制 三相六拍 步进电机 电机正反转。因为高精度的实时演算需要较高性能的DSP芯片,国为了省钱就使用相对省资源的查表法,但是对速度变化范围很大的控制来说,低速时会由于表本身的精度原因造成稳定性变差,噪声变大的问题。低速时的细分问题。转速越低,对它控制时的细分就越严格还有的问题,当转动过慢时,即使细分也无法达到应有的,这都是控制时遇到的问题。简单的是低速运转和低速启动。三相六拍步进电机的PLC控制可编程控制器有两种基本的工作状态,即RUN)状态与停止(STOP)状态。在运行状态,可编程控制器通过执行控制来实现控制。为了使可编程控制器的输出及时地响应随时可能变化的输入信号,用户程序不执行一次,而是反复不断地重复执行,直到可编程控制器停机或切换到STOP工作状态。下面用一个简单的例子来进一步说明可编程序控制器的扫描工作过程。图2.1(a)所示的PLC的输入输出接线图,起动按钮SB1和停止按钮SB2的常开触点分加别接在编号为X000和X001的可编程控制器的输入端,接触器KM的线圈接在编号为YO00的可编程控制器的输出端。图(b)是这3个输入/输出变量对应的I/O映像寄存器图(c)是可编程控制器的梯形图,它与图2.1所示的继电器电路的功能相同。但是应注意,梯形图是一种,是可编程控制图形化的程序。图中的X000等是梯形图中的编程元件,XO00与X001是输入继电器,Y000是输出继电器。编程元件X000与接在输入端子XO00的SB1的常开触点和输入映像寄存器XO00相对应,编程元件Y000与输出映像寄存器Y000和接输出端子Y000的可编程控制器内部的输出电路相对应。 (a)    (b)     (c)    (d) 图2.1 PLC的外部接线图与梯形图   梯形图以指令的形成储存在可编程控制器的用户程序存储器中,梯形图与下面的4条指令对应“;”之后是该指令的注解。 LD X000 ;接在左侧母线上的X000的常开触点。 OR Y000 ;与X00O的常开触点并联的Y000的常开触点。 ANI X001 ;与并联电路串联的X001的常闭触点。 OUT Y000 ;Y000的线圈。 在输入处理阶段,CPU将SB1,SB2的常开触点的状态读入相应的输入映像寄存器,外部触点接通时存入寄存器的是二进制数“1”,之存入“0”。 执行第一条指令时,从输入映像寄存器X000中取出二进制数并存入运算结果寄存器。 执行第二条指令时,从输出映像寄存器Y000中取出二进制数,并与运算结果寄存器中的二进制数相“或”(触点的并联对应“或结算),然后存入运算结果寄存器。 执行第三条指令时,取出输入映像寄存器X001中的二进制数,因为是常闭触点,取后与前面的运算结果相“与(电路的串联对应与运算),然后存入运算结果寄存器。 在输出处理阶段,CPU将各输出映像寄存器中的二进制数传送给输出模块并锁存起来,如果输出映像寄存器Y000中存放的是二进制数“1”,外接的KM线圈将通电,反之将断电。 X000,X001和Y000的波形如图2.1(D)所示,高电平表示按下按钮或KM线圈通电,当TT1时,读入输入映像寄存器X000和X00
显示全部
相似文档