当前位置:文档之家› PLC控制步进电机

PLC控制步进电机

PLC控制步进电机
PLC控制步进电机

毕业设计(论文)报告

题目:PLC控制步进电机

系别.

专业.

班级.

姓名 .

学号 .

指导教师 .

201X年 X 月

目录

摘要....................................................... 错误!未定义书签。第一章绪论................................................. 错误!未定义书签。

引言.................................................... 错误!未定义书签。第二章方案论证比较设计..................................... 错误!未定义书签。

PLC技术发发展的概述.................................... 错误!未定义书签。

PLC技术发发展在步进电机控制中的发展状况................ 错误!未定义书签。

步进电机的发展状况..................................... 错误!未定义书签。

步进电机的工作原理...................................... 错误!未定义书签。

步进电机的控制和驱动方法简介............................ 错误!未定义书签。第三章步进电机工作方式的选择............................... 错误!未定义书签。

常见步进电机的工作方式.................................. 错误!未定义书签。

控制步进电机的换向顺序.............................. 错误!未定义书签。

控制步进电机的转向................................... 错误!未定义书签。

控制步进电机的速度.................................. 错误!未定义书签。

控制步进电机的设计思路.............................. 错误!未定义书签。

步进电机的控制方式.................................. 错误!未定义书签。

西门子PLC控制步进电机............................... 错误!未定义书签。

毕业设计任务......................................... 错误!未定义书签。第四章S7-300直接控制步进电机硬件设计....................... 错误!未定义书签。

的介绍.............................................. 错误!未定义书签。

性能................................................. 错误!未定义书签。

西门子PLC应用中要注意的问题......................... 错误!未定义书签。

主要抗干扰措施...................................... 错误!未定义书签。

I/O端的接线........................................ 错误!未定义书签。

正确选择地点以完善接地措施........................... 错误!未定义书签。

步进电机的具体控制原理.............................. 错误!未定义书签。

步进电机的选择....................................... 错误!未定义书签。

步进电机驱动电路设计................................. 错误!未定义书签。

直接驱动电机........................................ 错误!未定义书签。第五章控制系统的软件设计................................... 错误!未定义书签。

控制脉冲的产生....................................... 错误!未定义书签。

步进电机的旋转方向和时序脉冲的关系................... 错误!未定义书签。

定位控制............................................ 错误!未定义书签。

步进电机的变数控制.................................. 错误!未定义书签。第6本设计相关控制简介...................................... 错误!未定义书签。第7章程序设计及调试 ................................................ 错误!未定义书签。

参考文献

致辞

附录

摘要

本文根据传统步进电机控制中的不足和缺点,将PLC直接控制技术运用于步进电机的控制。该系统解决了传统控制技术中的各部分硬件的设计、选型、接口匹配往往要花费设计者一很大的精力和劳动,接口信号的匹配以及各器件的质量等对整个系统的可靠性影响很大等缺点。

本文根据PLC控制步进电机的控制特点及其原理,把软件控制和硬件电路互相结合起来,形成整体的控制,有效的克服了它们的缺点而发挥了它们的优势。本文详细阐述了该系统中PLC(西门子)直接控制步进电机的实现方法、系统的各部件的组成、各部件的连接情况。

关键字:西门子PLC;步进电机调速;步进电机;

ABSTRACT

This text treads to control into the electrical engineering according to the tradition medium of shortage and weakness, control PLC directly technique usage in tread into the control of electrical engineering.

That system solved a tradition a control a technique in of the design of each parts of hard wares, choose a type and connect to match to usually need to cost a design one very big energy and labor, connect message number to match and the quality of each spare part wait to the whole system of the credibility influence to wait weakness very greatly

This text treads into control characteristics and its principle of electrical engineering according to the PLC control, combining together with each other the software control and the hardware electric circuit, becoming a whole control, overcoming their weakness but developing their advantages effectively. This text elaborated that system in detail to tread and carry out each parts of the method, system and constitute into the electrical engineering in the PLC (Siemens) direct control, the conjunction circumstance of each parts.

KEY WORDS:Siemens PLC; Tread into the electrical engineering adjust soon; Tread into the electrical engineering.

第一章绪论

引言

近年来,在国际上出现了Mechanics和electronics复合成Mechtronics这个新词,我国译为“机电一体化”。这种机械和电子技术、信息技术紧密结合的新的学科领域是先进制造技术研究和普及的结果。机电一体化产品要实现电器控制的实时性、高可靠性、可编程和一定的人工智能。同时追求体积小、价格低,甚至低功耗等。正是针对上述种种要求而设计的PLC自然成为机电一体化控制器的较佳选择。

步进电动机上个世纪就出现了,它的组成、动作原理和今天的反应式步进电动机没有什么本质区别,也是依靠气隙间的磁导变化来产生电磁转矩。80年代以后,由于廉价的微型计算机以多功能的姿态出现,步进电动机的控制方式变得更加灵活多样。原来的步进电机控制系统采用分立元件或者集成电路组成的控制回路,不仅调试安装复杂,要消耗大量元器件,而且一旦定型之后,要改变控制方案就一定要重新设计电路,不利于系统的改进升级。基于微型计算机的控制系统则通过软件来控制步进电机,能够更好地发挥步进电机的潜力,因此,用微型计算机控制步进电机已经成为了一种必然的趋势,也符合数字化的时代发展要求。步进电机控制技术和普通电动机控制技术的不同之处是步进电机接受脉冲信号的控制。早期的步进电机靠一种叫环形分配器的电子开关器件,通过功率放大器使励磁绕组按照顺序轮流接通直流电源。

由于励磁绕组在空间中按一定的规律排列,轮流与直流电源接通后,就会在间隙中形成一种阶跃变化的旋转磁场,使转子步进式的转动,随着接通切换频率的增高,转速就会增大。步进电机的旋转同时与相数、分配数、转子齿轮数有关,现在比较常用的步进电机包括反应式步进电机、永磁式步进电机、混合式步进电机和单相式步进电机等。

步进电机广泛应用在生产实践的各个领域。它最大的应用是在使用数控机床的生产制造中,因为步进电机不需要A/D转换,能够直接将数字脉冲信号转化成为角位移,所以被认为是理想的数控机床的执行元件。早期的步进电机输出转矩比较小,无法满足需要,在使用中和液压扭矩放大器一同组成液压脉冲马达。随着步进电动机技术的发展,步进电动机已经能够单独在系统上进行使用,成为了不可替代的执行元件。比如步进电动机用作数控铣床进给伺服机构的驱动电动机,在这个应用中,步进电动机可以同时完成两个工作,其一是传递转矩,其二是传递信息。步进电机也可以作为数控蜗杆砂轮磨边机同步系统的

驱动电动机。除了在数控机床上的应用,步进电机也应用在其他方面,比如作为自动送料机中的马达,作为通用的软盘驱动器的马达,也可以应用在打印机和绘图仪中等等。

微电子技术的飞速发展,带动了机械加工技术的飞速发展。而在其发展过程中,最显著的特点是机械制造将越来越密切地依赖于电子技术、检测技术、自动控制技术、计算机技术、系统论、信息论等现代科学技术。

传统的步进电机控制方式由控制器产生控制指令,环形分配器根据指令将输入的单一脉冲串,按土作方式和转向分别依次向连接到步进电机各相绕组的功率放大器分配脉冲,以便形成旋转磁场。这种方式的各部分硬件的设计、选型、接口匹配往往要花费设计者一很大的精力。接口信号的匹配以及儿器件的质量等对整个系统的可靠性影响很大。现代控制系统中,PLC作为一种广泛应用于工业自动化领域的控制器,它的功能越来越强,性能越来越先进。为了配合步进电机的控制,许多PLC都内置了脉冲输出功能,并设置了相应的控制指令,可以很好地对步进电机进行直接控制。这种控制方式的优点是:大大减少系统设计的工作量,不存在各部分接口信号的匹配问题,提高系统的可靠性。整个控制系统由PLC和步进电机组成。PLC具有实时刷新技术,输出信号的频率可以达到数千赫兹或更高,使得脉冲分配能有很高的分配速度,充分利用步进电机的速度响应能力,提高整个系统的快速性。并且,PLC有采用大功率晶体管的输出端口,能够满足步进电机各相绕组数10V级脉冲电压、1A级脉冲电流的驱动要求。

第二章方案论证比较设计

技术的发展概述

可编程控制器(简称 PLC) 是种数字运算操作的电子系统 ,是在20 世纪 60 年代末面向工业环境由美国科学家首先研制成功的。它采用可编程序的存储器 ,其内部存贮执行逻辑运算、顺序控制、计数和算术运算等操作指令 ,并通过数字的、模拟的输入和输出 ,控各种类型的机械或生产过程。可编程序控制器及其有关设备 ,都是按易于与工业控制系统形成一体、易于扩充其功能的原则设计的。PLC 自产生至今只有 30 多年的历史 ,却得到了迅速发展和广泛应用 ,成为当代工业自动化的主要支柱之一。产生和发展过程现代社会要求生产厂家对市场的需求做出迅速的反应 ,生产出小批量、多品种、多规格、低成本和高质量的产品。老式的继电器控制系统已无法满足这一要求 ,迫使人们去寻找一

种新的控制装置取而代之。

PLC实质是一种专用于工业控制的计算机,其硬件结构基本上与微型计算机相同,

1、中央处理单元(CPU)是PLC的控制中枢。它按照PLC系统程序赋予的功能接收并存储从编程器键入的用户程序和数据;检查电源、存储器、I/O以及警戒定时器的状态,并能诊断用户程序中的语法错误。当PLC投入运行时,首先它以扫描的方式接收现场各输入装置的状态和数据,并分别存入I/O映象区,然后从用户程序存储器中逐条读取用户程序,经过命令解释后按指令的规定执行逻辑或算数运算的结果送入I/O映象区或数据寄存器内。等所有的用户程序执行完毕之后,最后将I/O映象区的各输出状态或输出寄存器内的数据传送到相应的输出装置,如此循环运行,直到停止运行。

为了进一步提高PLC的可靠性,近年来对大型PLC还采用双CPU构成冗余系统,或采用三CPU的表决式系统。这样,即使某个CPU出现故障,整个系统仍能正常运行。

2、存储器存放系统软件的存储器称为系统程序存储器。存放应用软件的存储器称为用户程序存储器。

技术在步进电机控制中的发展状况

随着微电子技术和计算机技术的发展,可编程序控制器有了突飞猛进的发展,其功能已远远超出了逻辑控制、顺序控制的范围。继续沿着小型化的方向发展。随着电动机本身应用领域的拓宽以及各类整机的不断小型化,要求与之配套的电动机也必须越来越小。对电动机进行综合设计。即把转子位置传感器, 减速齿轮等和电动机本体综合设计在一起, 这样使其能方便地组成一个闭环系统, 因而具有更加优越的控制性。向五相和三相电动机方向发展,目前广泛应用的二相和四相电动机,其振动和噪声较大,而五相和三相电动机具有优势性。而就这两种电动机而言,五相电动机的驱动电路比三相电动机复杂,因此三相电动机系统的性能价格比要比五相电动机更好一些。

目前利用可编程序控制器(即 P L C 技术)可以方便地实现对电机速度和位置的控制,方便地进行各种步进电机的操作,完成各种复杂的工作,它代表了先进的工业自动化革命,加速了机电一体化的实现。

用PLC对步进电机也具有良好的控制能力,利用其高速脉冲输出功能或运动控制功能,现对步进电机的控制。

步进电机是一种将电脉冲信号转换成直线位移或角位移的执行元件,每当对其施

加一个电脉冲时,其输出轴便转过一个固定的角度。步进电机的输出位移量与输入脉冲个数成正比,其转速与单位时间内输入的脉冲数(即脉冲频率)成正比,其转向与脉冲分配到步进电机的各相绕组的相序有关。所以只要控制指令脉冲的数量、频率及电机绕组通电的相序,便可控制步进电机的输出位移量、速度和转向。PLC直接控制步进电机系统由PLC和步进电机组成,PLC具有实时刷新技术,输出信号的频率可以达到数千赫兹或更高,使得脉冲分配能有很高的分配速度,充分利用步进电机的速度响应能力,提高整个系统的快速性。并且,PLC有采用大功率晶体管的输出端口,能够满足步进电机各相绕组数10V级脉冲电压、1A级脉冲电流的驱动要求。

有以上步进电机的工作原理以及工作方式我们可以看出:

控制步进电机最重要的就是要产生出符合要求的控制脉冲。西门子PLC本身带有高速脉冲计数器和高速脉冲发生器,其发出的频率最大为10KHz,能够满足步进电动机的要求,与硬件连接相比对于环形脉冲分配器和功率放大器的功能则对PLC提出两个特性要求。一是在此应用的PLC最好是具有实时刷新技术的PLC,使输出信号的频率可以达到数千赫芝或更高。其目的是使环形脉冲分配能有较高的分配速度,充分利用步进电机的速度响应能力,提高整个系统的快速性。二是PLC本身的输出端口应该采用大功率晶体管,以满足步进电机各相绕组数十伏脉冲电压、数安培脉冲电流的驱动要求。如下图所示步进电机的发展状况

永磁式步进电机一般为两相,转矩和体检较小,步踞角一般为7.5度或15度,多用于空调风摆上。反应式步进电机常见的有三相反应式,步踞角为1.5度。混合式步进电机常见的有两相、三相、四相、五相混合式。两相和四相混合式可以通用驱动器.步踞角多是1.8度,具有体积小、大力距、低噪音的特点。五相混合式步踞角为o.72度,分辨率高。但是驱动电路复杂,接线麻烦。i相混合式步踞角为1.2度,其拥有比两相、五相混合式更多的磁极.有利于电机夹角的对称,因而比两相、五相精度更高,误差更小,运行更平稳。

(二)步进电机的相关概念

1、步距角

步进电机的步距角是反映步进电机定子绕组的通电状态每改变一次,转子转过的角度。它是决定步进伺服系统脉冲当量的重要参数。数控机床中常见的反应式步进电机的步

距角一般为。步距角越小,数控机床的控制精度越高。

2、角特性、最大静态转矩和启动转矩

矩角特性是步进电机的一个重要特性,它是指步进电机产生的静态转矩与失调角的变化规律。

3、启动频率

空载时,步进电机由静止突然启动,并进人不丢步的正常运行所允许的最高频率,称为启动频率或突跳频率。若启动时频率大于突跳频率,步进电机就不能正常启动。空载启动时,步进电机定子绕组通电状态变化的频率不能高于该突跳频率。

4、连续运行的最高工作频率

步进电机连续运行时,它所能接受的,即保证不丢步运行的极限频率,称为最高工作频率。它是决定定子绕组通电状态最高变化频率的参数,它决定了步进电机的最高转速。

5、加减速

步进电机的加减速特性是描述步进电机由静止到工作频率和由工作频率到静止的加减速过程中,定子绕组通电状态的变化频率与时间的关系。当要求步进电机启动到大于突跳频率的工作频率时,变化速度必须逐渐上升;同样,从最高工作频率或高于突跳频率的工作频率停止时,变化速度必须逐渐下降。逐渐上升和下降的加速时间、减速时间不能过小,否则会出现失步或超步。

(三)步进电机的特征

1、绕组轮流通电

步进电动机工作时每相绕组不是恒定地通电,而是按一定的规律轮流通电。

2、角度及速度控制

角度控制时,每输人一个脉冲,定子绕组就换接一次,输出轴就转过一个角度,其步数与脉冲数一致,输出轴转动的角位移量与输人脉冲成正比。速度控制时,步进电机绕组中送人的是连续脉冲,各相绕组不断地轮流通电、步进电机连续动转,它的转速与脉冲频率成正比。改变通电顺序,即改变定子磁场旋转方向,就可以控制电机正转或是反转。

3、步进电机具有自锁能力

当控制脉冲停止输人,而让最后一个脉冲控制的绕组继续通直流电时,则电机可以保持在固定的位置上,即停在最后一个脉冲控制的角位移的终点位置上,这样,步进电机可

以实现停车时转子定位。

4、动作灵敏

步进电机因为加速性能优越,所以可做到瞬时起动、停止、正反转等快速、频繁的定位动作。

5、开回路控制,不必依赖传感器定位

步进电机的控制系统构成简单,不需要速度感庇器(EN.CODER、转速发电机)及位置传感器(SENSOR),就能以输入的脉波达到速度与位置的控制。也凶其属开同路控制,所以最适合于短距离、高频度、高精度等定位控制的场合下使用。

6、中低速时具备高转矩

步进电机存中低速时具有较大的转矩,所以能够较同级伺服电机提供更大的扭力输出。

7、高信赖性

使用步进电机装置与使用离合器、减速机及极限开关等其它装置相较.步进电机的故障及误动作少,所以在检查及保养时也较简单容易。

8、体积小,功率高

步进电机体积小、扭力大,在狭窄的空间内也可顺利做安装.并提供高转矩输出。

步进电机工作原理

步进电机的工作就是步进转动,其功用是将脉冲电信号变换为相应的角位移或是直线位移,就是给一个脉冲信号,电动机转动一个角度或是前进一步。步进电机的角位移量与脉冲数成正比,它的转速与脉冲频率(fl成正比,如两相步进电机设定为半步的情况下(电机转一圈400个脉冲);n=60f/200(转/分)步进电机是将给定的电脉冲信号转变为角位移或线位移的开环控制元件。给一个电脉冲信号,步进电机转子就转过相应的角度,这个角度就称作该步进电机的步距角。目前常用步进电机的步距角大多为度(俗称一步)或度(俗称半步)。以步距角为度的进步电机来说,当我们给步进电机一个电脉冲信号,步进电机就转过度;给两个脉冲信号,步进电机就转过度。以此类推,连续给定脉冲信号,步进电机就可以连续运转。由于电脉冲信号与步进电机转角存在的这种线性关系,使得步进电机在速度控制、位置控制等方面得到了广泛的应用。步进电机的使用至少需要三个方面的配合,一是电脉冲信号发生器,它按照给定的设置重复为步进电机输送电脉冲信号,目前这种信

号大多数由可编程控制器或单片机来完成;二是驱动器(信号放大器),它除了对电脉冲信号进行放大、驱动步进电机转动以外,还可以通过它改善步进电机的使用性能,事实上它在步进电机系统中起着重要的作用,一般一种步进电机可以根据不同的工况具有多种驱动器;三是步进电机,它有多种控制原理和型号,现在常用的有反应式、感应子式、混合式等。

步进电机的速度控制是通过输人的脉冲频率快慢实现的。当发生脉冲的频率减小时,步进电机的速度就下降;当频率增加时,速度就加快。步进电机的位置控制是靠给定的脉冲数量控制的。给定一个脉冲,转过一个步距角,当停止的位置确定以后,也就决定了步进电机需要给定的脉冲数。

步进电机的控制和驱动方法简介

步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电机区别于其他控制电机的最大特点是:它是通过输入脉冲信号进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速则由脉冲信号频率决定。步进电机的驱动电路根据控制信号工作,而控制信号则由单片机产生。其基本原理如下:

1、控制换相顺序

通电换相这一过程称为脉冲分配。例如:三相步进电机的三拍_T.作方式.其各相通电顺序为A—B—C—D,通电控制脉冲就必须严格按照这一顺序分别控制A,B,C,D,进行电的通断。

2、控制步进电机的转向

如果给定T作方式是正序换相通电,步进电机就正转;如果按反序通电换相。步进电机就反转。

3、控制步进电机的速度

如果给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它就再转一步。两个脉冲的间隔越短,步进电机就转得越快。调整单片机发出的脉冲频率,就可以对步进电机进行调速。

第三章步进电机工作方式的选择

常见步进电机的工作方式

步进电机有步距角(涉及到相数)、静转矩、及电流三大要素组成。一旦三大要素确定,步进电机的型号便确定下来了。

1、步距角的选择电机的步距角取决于负载精度的要求,将负载的最小分辨率(当量)换算到电机轴上,每个当量电机应走多少角度(包括减速)。电机的步距角应等于或小于此角度。目前市场上步进电机的步距角一般有度/度(五相电机),度/度(二、四相电机),度/3度(三相电机)等。

2、静力矩的选择步进电机的动态力矩一下子很难确定,我们往往先确定电机的静力矩。静力矩选择的依据是电机工作的负载,而负载可分为惯性负载和摩擦负载二种。单一的惯性负载和单一的摩擦负载是不存在的。直接起动时(一般由低速)时二种负载均要考虑,加速起动时主要考虑惯性负载,恒速运行进只要考虑摩擦负载。一般情况下,静力矩应为摩擦负载的2-3倍内好,静力矩一旦选定,电机的机座及长度便能确定下来(几何尺寸)

3、电流的选择静力矩一样的电机,由于电流参数不同,其运行特性差别很大,可盛源、及驱动电压)。

第三章步进电机工作方式的选择

步进电机的换向顺序

步进电机换方向是根据其相序的变化,如果用专用的驱动器就改变脉冲,步进电机可以灵活的换向跟它运行的多长时间是没有关系的;跟步进电机的转速有关系,跟步进电机的力矩有关系,如果转速不高可以直接换向若转速高必须通过减速才能换向。单位时间频繁换向的次数与电机的力矩大小有关,并且电机温度有一定的提高,不过没事步进电机很耐用

控制步进电机的转向

步进电机的转向与输入给各相绕组脉冲的先后次序有关,对于三相双三拍步进电机的控制来讲,电机正向旋转时脉冲的提供顺序为AB-BC-CA-AB,逆向旋转时提供脉冲的顺序为CB-BA-AC-CB。在进行编程的过程中,控制PLC输出脉冲的顺序,实现步进电机转向的改变。

控制步进电机的速度

如果给步进电机发一个控制脉冲,它就转一步,再发一个脉冲,它就再转一步。两个

脉冲的间隔越短,步进电机就转得越快。调整单片机发出的脉冲频率,就可以对步进电机进行调速。

(可编程控制器)简介

(一)简介

通俗地讲,可编程控制器实质上就是一台超微型计算机,其硬件结构基

本与微机相同,即由微处理器(CPU)、存储器(EPROM,ROM),输人输出(1/

0)模块、外围(1/0)接口、电源等组成。各部分通过总线(控制总线、地址总

线、数据总线)连接而成。

可编程控制器的工作方式与微机有较大的不同,它不是采用微机的中

断方式,而采用循环扫描工作方式,即对程序进行反复的循环扫描,并对其

逐条解释执行。如一个输出线圈被接通或断开,该线圈的所有触点(常开或

常闭)不会像电气继电控制中的继电器那样立即动作,而必须等到扫描到该

触点时才会动作。由于扫描时间一般只有几十毫秒,其速度远高于继电器

动作时间(loo.。以上),因此两次采样之间的时间很短,对一般开关量来说

可以认为没有间断采样引起的误差。可编程控制器投人运行后,要完成一

系列的操作,大致分为3类:

(1)以故障诊断和处理为主的操作;

(2)联系现场状况的数据输人输出

操作;

(3)执行用户程序和服务于外部设备的命令操作。

步进电机的控制方式

步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电机区别于其他控制电机的最大特点是:它是通过输入脉冲信号进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速则由脉冲信号频率决定。步进电机的驱动电路根据控制信号工作,而控制信号则由单片机产生。

西门子PLC控制步进电机

设计中,步进电机PLC控制方案其系统结构如图2所示。系

统硬件部分由控制面板、PLC

控制器、驱动器、步进电机等组成。上位机是个人计算机,作

为控制面板、人机交互界面和控制软件编制环境,通过与PLC的

通信,实现操作监控功能;控制器PLC发出脉冲、方向信号,通过

驱动器控制步进电机的运行状态。因为设计的步进电机控制系统

中要求手动盘车功能,在驱动器不断电的情况下要求直接转动电

机轴,这时要利用驱动器的脱机信号功能,使电机脱机,进行手动

操作或调节;手动完成后,再将脱机信号去除,以继续自动控制。

图2步进电机PLC 控制系统机构。

2、硬件选型原则

(1) 步进电机:步进电机有步距角、静力矩、电流三大要素组

成。根据负载的控制精度要求选择步距角大小,根据负载的大小

确定静力矩,静力矩一经确定根据电机矩频特性曲线来判断电机

的电流。一旦三大要素确定,步进电机的型号便确定下来了。

(2) 驱动器:遵循先选电机后选驱动的原则,电机的相数、电

流大小是驱动器选择的决定性因素;在选型中,还要根据PLC输

出信号的极性来决定驱动器输人信号是共阳极或共阴极。为了改

善电机的运行性能和提高控制精度,通常通过选择带细分功能的

驱动器来实现,目前驱动器的细分等级有8倍、16倍、32倍、64倍等,最高可达256倍细分。在实际应用中,应根据控制要和步进电

机的特性选择合适的细分倍数,以达到更高的速度和更大的高速

转矩,使电机运转精度更高,振动更小[5]0

(3) PLC :运用PLC控制步进电机时,应该保证PLC具有高速脉

冲输出功能,通过选择具有高速脉冲输出功能或专用运动控制功能的模块来实现。设计中,根据选型原则和功能要求,我们采用的步进图3系统1/O连接图(部分) 图4步进电机控制梯形图

对于上位机接口软件的编制,选择查询方式来进行数据接

收,完成一次传送过程的步骤是:执行一条输人指令,读取FIFO

当前的状态,判断外设处于“准备就绪”状态或者“未准备就绪”状态,进行相应步骤程序执行。上位机向微处理器发送命令或数据时,通过ISA总线,将传输的数据锁存,同时向PLC微处理器发出

中断请求。PLC微处理器响应中断请求后,接收数据。

3、结束语

利用 PLC可方便地实现对电机的速度和位置进行控制,可靠

地实现各种步进电机的操作,完成各种复杂的工作。PLC控制方

法改变控制参数相当方便,只需改变PLC程序中相应部分即可,

对任何相数的步进电机都可以使用,在设计方法上简单易行,提

高了控制系统的柔性和可靠性。

第四章S7-300直接控制步进电机硬件设计

的介绍

S7-300是模块化中小型 PLC 系统,它能满足中等性能要求的应用。 ---- 模块化,无排风扇结构,易于实现分布,易于用户掌握等特点使得S7-300成为各种从小规模到中等性能要求控制任务的方便又经济的解决方案。

---- SIMATIC S7-300变频器的应用领域包括:专用机床纺织机械包装机械通用机械工程应用控制系统机床楼宇自动化电器制造工业及相关产业

---- 多种的性能递增的CPU和丰富的且带有许多方便功能的I/O扩展模块,使用户可以完全根据实际应用选择合适的模块。 ---- 当任务规模扩大并且愈加复杂时,可随时使用附加模块对PLC进行扩展。SIMATIC S7-300 plc可编程序控制器是模块化结构设计。各种单独的模块之间可进行广泛组合以用于扩展。 ---- 系统组成:中央处理单元 (CPU) 各种CPU 有各种不同的性能,例如,台达变频器有的CPU 上集成有输入/输出点,有的CPU 上集成有PROFI- BUS-DP通讯接口等。信号模块 (SM) 用于数字量和模拟量输入/输出通讯处理器 (CP) 用于连接网络和点对点连接功能模块 (FM) 用于高速计数,定位操作(开环或闭环控制) 和闭环控制。根据客户要求,还可以提供以下设备:负载电源模块(PS) 用于将SIMATIC S7-300 连接到120/230V AC电源。S7-300通过分布式的主机架(CR)和3个扩展机架(ER),可以操作多达32个模块。运行时无需风扇。 SIMATIC M7自动化计算机 AT-兼容的计算机用于解决对时间要求非常高的技术问题。它既可作为 CPU,也可以作为功能模块使用。 S7-300 有两种类型:标准型温度范围从0到60°C 环境条件扩展型温度范围从-25°C到+60°C,更强的耐受振动和污染特性。

- 通过IM365扩展,可扩展1个机架,最长1米,电源也是由此扩展提供。 - 通过IM360/361扩展,可扩展3个机架,中央机架(CR)到扩展机架(ER)及扩展机架之间的距离最大为10米。灵活布置机架(CR/ER)可以根据最佳布局需要,水平或垂直安装。

功能

---- SIMATIC S7-300的大量功能支持和帮助用户进行编程、启动和维护高速的指令处理 ~的指令处理时间在中等到较低的性能要求范围内开辟了全新的应用领域。浮点数运算用此功能可以有效地实现更为复杂的算术运算方便用户的参数赋值一个带标准用户接口的软件工具给所有模块进行参数赋值,这样就节省了入门和培训的费用。台达PLC

人机界面 (HMI) 方便的人机界面服务已经集成在S7-300 操作系统内。因此人机对话的编程要求大大减少。SIMATIC人机界面(HMI)从中要求数据,S7-300按用户指定的刷新速度传送这些数据。操作系统自动地处理数据的传送。诊断功能 CPU的智能化的诊断系统连续监控系统的功能是否正常、记录错误和特殊系统事件 (例如:超时,模块更换,等等)。

通讯 ---- SIMATIC S7-300具有多种不同的通讯接口:多种通讯处理器用来连接AS-i 接口、PROFIBUS 和工业以太网总线系统通讯处理器用来连接点到点的通讯系统多点接口(MPI) 集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATIC S7/M7/C7等自动化控制系统。 ---- 这是一个经济而有效的解决方案;方便用户的step7的用户界面提供了通讯组态功能,这使得组态非常容易、简单。 ---- CPU 支持下列通讯类型:过程通讯通过总线(AS-i或PROFI- BUS)对I/O模块周期寻址数据通讯在自动控制系统之间或人机界面(HMI)和几个自动控制系统之间,数据通讯会周期地进行或被用户程序或功能块调用。

4.1.1 性能

用户接线方便

编码器和执行元件通过两个单独的20 针前连接器进行连接。

LED

红色的LED 用于故障显示(组故障)

绿色的LED 用于显示数字输入端的状态

黄色LED 用于显示后备操作

强大的测量数据采集

模块有4 个模拟输入端用于采集模拟数值和前馈控制,并用附加的一个模拟输入端用于热电偶的温度补偿

可使用不同的传感器

热电偶Pt100

电压传感器,电流传感器

4.1.2PLC控制中要注意的问题

(1)温度。PLC要求环境温度在0℃~55℃,安装时不能放在发热量大的元件下面,四周通风散热的空间应足够大。

(2)湿度。为了保证PLC的绝缘性能,空气的相对湿度应小于85%(无露珠)。

(3)震动。应使PLC远离强烈的震动源,防止振动频率为10Hz~55Hz的频繁或连续振动。当使用环境不可避免震动时,必须采取减震措施,如采用减震胶等。

(4)空气。避免有腐蚀和易燃的气体,如氯化氢、硫化氢等。对于空气中有较多粉尘或腐蚀性气体的环境,可将PLC安装在封闭性较好的控制室或控制柜中。

(5)电源。PLC对于电源线带来的干扰具有一定的抵制能力。在可靠性要求很高或电源干扰特别严重的环境中,可以安装一台带屏蔽层的隔离变压器,以减少设备与地之间的干扰。一般PLC都有直流24V输出提供给输入端,当输入端使用外接直流电源时,应选用直流稳压电源。普通的整流滤波电源,由于纹波的影响,容易使PLC接收到错误信息。

4.1.3控制系统中干扰及其来源

控制系统中干扰及其来源

影响PLC控制系统的干扰源,大都产生在电流或电压剧烈变化的部位,其原因是电流改变产生磁场,对设备产生电磁辐射;磁场改变产生电流,电磁高速产生电磁波,电磁波对其具有强烈的干扰。

(1)强电干扰。由于电网覆盖范围广,电网受到空间电磁干扰而在线路上感应电压。尤其是电网内部的变化,刀开关操作浪涌、大型电力设备启停、交直流传动装置引起的谐波、电网短路暂态冲击等,都通过输电线路传到电源原边。

(2)柜内干扰。控制柜内的高压电器,大的电感性负载,混乱的布线都容易对PLC造成一定程度的干扰。

(3)来自接地系统混乱时的干扰。正确的接地,既能抑制电磁干扰的影响,又能抑制设备向外发出干扰;而错误的接地,反而会引入严重的干扰信号,使PLC系统将无法正常工作。

(4)来自PLC系统内部的干扰。主要由系统内部元器件及电路间的相互电磁辐射产生,如逻辑电路相互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件间的相互不匹配使用等。

(5)变频器干扰。一是变频器启动及运行过程中产生谐波对电网产生传导干扰,引起电网电压畸变,影响电网的供电质量;二是变频器的输出会产生较强的电磁辐射干扰,

影响周边设备的正常工作。

主要抗干扰措施

合理处理电源以抑制电网引入的干扰

对于电源引入的电网干扰可以安装一台带屏蔽层的变比为1∶1的隔离变压器,以减少设备与地之间的干扰,还可以在电源输入端串接LC滤波电路。

4.1.4 I/O端的接线

(1)输入接线。一是输入接线一般不要太长。但如果环境干扰较小,电压降不大时,输入接线可适当长些。二是输入/输出线不能用同一根电缆,输入/输出线要分开。三是尽可能采用常开触点形式连接到输入端,使编制的梯形图与继电器原理图一致。

(2)输出接线。一是输出端接线分为独立输出和公共输出。在不同组中,可采用不同类型和电压等级的输出电压,但在同一组中的输出只能用同一类型、同一电压等级的电源。二是由于PLC的输出元件被封装在印制电路板上,并且连接至端子板,若将连接输出元件的负载短路,将烧毁印制电路板。三是采用继电器输出时,所承受的电感性负载的大小,会影响到继电器的使用寿命,因此,使用电感性负载时应合理选择,或加隔离继电器。

正确选择接地点以完善接地系统

PLC控制系统的地线包括系统地、屏蔽地、交流地和保护地等。接地系统混乱对PLC系统的干扰主要是各个接地点电位分布不均,不同接地点间存在地电位差,引起地环路电流,影响系统正常工作。

(1)安全地或电源接地。将电源线接地端和柜体连线接地为安全接地。

(2)系统接地。PLC控制器为了与所控的各个设备同电位而接地,叫系统接地。接地电阻值不得大于4Ω,一般需将PLC设备系统地和控制柜内开关电源负端接在一起,作为控制系统地。

(3)信号与屏蔽接地。一般要求信号线必须要有唯一的参考地。

步进电机的具体控制原理

步进电机工作原理

步进电机的工作就是步进转动,其功用是将脉冲电信号变换为相应的角位移或是直线位移,就是给一个脉冲信号,电动机转动一个角度或是前进一步。步进电机的角位移量与

脉冲数成正比,它的转速与脉冲频率(fl成正比,如两相步进电机设定为半步的情况下(电机转一圈400个脉冲);n=60f/200(转/分)步进电机是将给定的电脉冲信号转变为角位移或线位移的开环控制元件。给一个电脉冲信号,步进电机转子就转过相应的角度,这个角度就称作该步进电机的步距角。目前常用步进电机的步距角大多为度(俗称一步)或度(俗称半步)。以步距角为度的进步电机来说,当我们给步进电机一个电脉冲信号,步进电机就转过度;给两个脉冲信号,步进电机就转过度。以此类推,连续给定脉冲信号,步进电机就可以连续运转。由于电脉冲信号与步进电机转角存在的这种线性关系,使得步进电机在速度控制、位置控制等方面得到了广泛的应用。步进电机的使用至少需要三个方面的配合,一是电脉冲信号发生器,它按照给定的设置重复为步进电机输送电脉冲信号,目前这种信号大多数由可编程控制器或单片机来完成;二是驱动器(信号放大器),它除了对电脉冲信号进行放大、驱动步进电机转动以外,还可以通过它改善步进电机的使用性能,事实上它在步进电机系统中起着重要的作用,一般一种步进电机可以根据不同的工况具有多种驱动器;三是步进电机,它有多种控制原理和型号,现在常用的有反应式、感应子式、混合式等。

步进电机的速度控制是通过输人的脉冲频率快慢实现的。当发生脉冲的频率减小时,步进电机的速度就下降;当频率增加时,速度就加快。步进电机的位置控制是靠给定的脉冲数量控制的。给定一个脉冲,转过一个步距角,当停止的位置确定以后,也就决定了步进电机需要给定的脉冲数。

(五)步进电机的控制原理

步进电机是数字控制电机,它将脉冲信号转变成角位移,即给一个脉冲信号,步进电机就转动一个角度,因此非常适合于单片机控制。步进电机区别于其他控制电机的最大特点是:它是通过输入脉冲信号进行控制的,即电机的总转动角度由输入脉冲数决定,而电机的转速则由脉冲信号频率决定。步进电机的驱动电路根据控制信号工作,而控制信号则由单片机产生。其基本原理如下:

1、控制换相顺序

通电换相这一过程称为脉冲分配。例如:三相步进电机的三拍_T.作方式.其各相通电顺序为A—B—C—D,通电控制脉冲就必须严格按照这一顺序分别控制A,B,C,D,进行

西门子S 系列PLC控制步进电机进行正反转的方法

1、主程序先正转,等到正转完了就中断,中断中接通个辅助触点(),当闭合,住程序中的反转开始运做。这样子就OK了。 2、用PTO指令让OR 高速脉冲,另一个点如做方向信号,就可以控制正反转了,速度快慢就要控制输出脉冲周期了,周期越短速度越快,如果你速度很快的话请考虑缓慢加速,不然它是启动不了的,如果方向也变的快的话就要还做一个缓慢减速,不然它振动会蛮厉害,而且也会失步。 3、程NETWORK 1 // 用于单段脉冲串操作的主程序(PTO) // 首次扫描时,将映像寄存器位设为低 // 并调用子程序0 LD R 1 CALL SBR_0 NETWORK 1 // 子程序0开始 LD MOVB 16#8D SMB67 // 设置控制字节: // - 选择PTO操作 // - 选择单段操作 // - 选择毫秒增加 // - 设置脉冲计数和周期数值 // - 启用PTO功能 MOVW +500 SMW68 // 将周期设为500毫秒。 MOVD +4 SMD72 // 将脉冲计数设为4次脉冲。 ATCH INT_0 19 // 将中断例行程序0定义为 // 处理PTO完成中断的中断。 ENI // 全局中断启用

PLS 0 // 激活PTO操作,PLS0 =》 MOVB 16#89 SMB67 // 预载控制字节,用于随后的 // 周期改动。 NETWORK 1 // 中断0开始 // 如果当前周期为500毫秒: // 将周期设为1000毫秒,并生成4次脉冲 LDW= SMW68 +500 MOVW +1000 SMW68 PLS 0 CRETI NETWORK 2 // 如果当前周期为1000毫秒: // 将周期设为500毫秒,并生成4次脉冲 LDW= SMW68 +1000 MOVW +500 SMW68 PLS 0序注释 艾驰商城是国内最专业的MRO工业品网购平台,正品现货、优势价格、迅捷配送,是一站式采购的工业品商城!具有10年工业用品电子商务领域研究,以强大的信息通道建设的优势,以及依托线下贸易交易市场在工业用品行业上游供应链的整合能力,为广大的用户提供了传感器、图尔克传感器、变频器、断路器、继电器、PLC、工控机、仪器仪表、气缸、五金工具、伺服电机、劳保用品等一系列自动化的工控产品。 如需进一步了解相关PLC产品的选型,报价,采购,参数,图片,批发等信息,请关注艾驰商城。

用PLC控制步进电机的相关指令说明

用PLC控制步进电机的相关指令 下面介绍的指令只适用于FX1S、FX1N系列的晶体管输出PLC,如高训的FX1N-60MT。这些指令主要是针对用PLC直接联动伺服放大器,目的是可以不借助其他扩展设备(例如1GM模块)来进行简单的点位控制,使用这些指令时最好配合三菱的伺服放大器(如MR-J2)。 然而,我们也可以用这些指令来控制步进电机的运行,如高训810室的实验台架。下面我们来了解相关指令的用法: 1、脉冲输出指令PLSY(FNC57) PLSY指令用于产生指定数量的脉冲。助记法为HZ、数目Y出来。指令执行如下: 2、带加减速的脉冲输出指令PLSR(FNC59) 3、回原点ZRN(FNC156)--------重点撑握 ZRN指令用于校准机械原点。助记法为高速、减速至原点。指令执行如下:

4、增量驱动DRVI(FNC158)--------重点撑握 DRVI为单速增量驱动方式脉冲输出指令。这个指令与脉冲输出指令类似但又有区别, 只是根据数据脉冲的正负多了个转向输出。本指令执行如下: 5、绝对位置驱动指令DRVA(FNC159) 本指令与DRVI增量驱动形式与数值上基本一样,唯一不同之处在于[S1.]: 在增量驱动中,[S1.]指定的是距离,也就是想要发送的脉冲数;而在绝对位置驱动指令中, [S1.]定义的是目标位置与原点间的距离,即目标的绝对位置。

下面以高训810室的设备为例,说明步进电机的驱动方法: 在用步进电机之前,请学员考虑一下几个相关的问题: 1、何谓步进电机的步距角?何为整步、半步?何谓步进电机的细分数? 2、用步进电机拖动丝杆移动一定的距离,其脉冲数是如何估算的? 3、在步进顺控中运用点位指令应注意什么?(切断电源的先后问题!) 步进电机测试程序与接线如下: 1、按下启动按钮,丝杆回原点,5秒钟后向中间移动,2秒后回到原点。

基于PLC的步进电机控制

2014 ~ 2015 学年第 1 学期 《电气控制及PLC 》课程设计报告 题目:步进电机的PLC控制设计 专业:自动化 班级: 11自动化(1)班 姓名:李勇李亚李新明荆欢 贾伟黄龙飞皇甫趁心 指导教师:江春红 电气工程学院 2014年10月31日

1、任务书

摘要 步进电机可以对旋转角度和转动速度进行高精度控制。步进电机作为制执行元件,是电气自动化的关键产品之一, 广泛应用在各种自动化控制系统和精密机械等领域。例如,在仪器仪表,机床设备以及计算机的外围设备中(如打印机和绘图仪等),凡需要对转角进行精确控制的情况下,使用步进电机最为理想。随着微电子和计算机技术的发展,步进电机的需求量与日俱增,在各个国民经济领域都有应用。软件PLC综合了计算机和PLC的开关量控制、模拟量控制、数学运算、数值处理、网络通信、PID调节等功能,通过一个多任务控制内核,提供强大的指令集、快速而准确的扫描周期、可靠的操作和可连接各种I/O系统的及网络的开放式结构。用PLC控制步进电机的定位、转向、调速、细分有很大的优势与前景。此次设计是利用PLC 的控制方法,上位机的监控功能,在试验室进行模拟实现的。试验结果达到了预期的功能。 关键词:软PLC;步进电机;上位机;定位;转向;调速;细分

目录 1引言 0 2.方案论证与对比 0 2.1 方案一 0 2.2 方案二 0 2.3 方案对比与选择 (1) 3、系统设计 (1) 3.1 PLC内部原理 (1) 3.2 二相混合式步进电机工作原理 (3) 3.3 驱动器原理 (4) 3.4硬件与软件设计 (4) 4、组态的设计 (6) 4.1 I/O 口的定义 (6) 4.2 构造数据库 (6) 4.3 建立动画连接 (7) 5、系统功能调试与性能分析 (7) 5.1系统调试中的问题及解决方案 (7) 5.1.1软件调试 (7) 5.1.2、正反转未响应 (8) 5.1.3、定位的误差 (8) 5.1.4、组态设计中的问题 (8) 5.1.5、其它 (8) 6、详细仪器清单 (8) 7、总结与致谢 (8) 参考文献 (10) 附录一梯形图 (11) 附录二源程序 (13)

PLC控制步进电机的实例(图与程序)知识讲解

PLC控制步进电机的实例(图与程序) ·采用绝对位置控制指令(DRVA),大致阐述FX1S控制步进电机的方法。由于水平有限,本实例采用非专业述语论述,请勿引用。 ·FX系列PLC单元能同时输出两组100KHZ脉冲,是低成本控制伺服与步进电机的较好选择! ·PLS+,PLS-为步进驱动器的脉冲信号端子,DIR+,DIR-为步进驱动器的方向信号端子。 ·所谓绝对位置控制(DRVA),就是指定要走到距离原点的位置,原点位置数据存放于32位寄存器D8140里。当机械位于我们设定的原点位置时用程序把D8140的值清零,也就确定了原点的位置。 ·实例动作方式:X0闭合动作到A点停止,X1闭合动作到B点停止,接线图与动作位置示例如左图(距离用脉冲数表示)。 ·程序如下图:(此程序只为说明用,实用需改善。) ·说明: ·在原点时将D8140的值清零(本程序中没有做此功能) ·32位寄存器D8140是存放Y0的输出脉冲数,正转时增加,反转时减少。当正转动作到A点时,D8140的值是3000。此时闭合X1,机械反转动作到B点,也就是-3000的位置。D8140的值就是-3000。 ·当机械从A点向B点动作过程中,X1断开(如在C点断开)则D8140的值就是200,此时再闭合X0,机械正转动作到A点停止。 ·当机械停在A点时,再闭合X0,因为机械已经在距离原点3000的位置上,故而机械没有动作!

·把程序中的绝对位置指令(DRVA)换成相对位置指令(DRVI): ·当机械在B点时(假设此时D8140的值是-3000)闭合X0,则机械正转3000个脉冲停止,也就是停在了原点。D8140的值为0 ·当机械在B点时(假设此时D8140的值是-3000)闭合X1,则机械反转3000个脉冲停止,也就是停在了左边距离B点3000的位置(图中未画出),D8140的值为-6000。 ·一般两相步进电机驱动器端子示意图: ·FREE+,FREE-:脱机信号,步进电机的没有脉冲信号输入时具有自锁功能,也就是锁住转子不动。而当有脱机信号时解除自锁功能,转子处于自由状态并且不响应步进脉冲。 ·V+,GND:为驱动器直流电源端子,也有交流供电类型。 ·A+,A-,B+,B-分别接步进电机的两相线圈。

PLC控制步进电机的实例(图与程序)教学内容

P L C控制步进电机的实例(图与程序)

PLC控制步进电机的实例(图与程序) ·采用绝对位置控制指令(DRVA),大致阐述FX1S控制步进电机的方法。由于水平有限,本实例采用非专业述语论述,请勿引用。 ·FX系列PLC单元能同时输出两组100KHZ脉冲,是低成本控制伺服与步进电机的较好选择! ·PLS+,PLS-为步进驱动器的脉冲信号端子,DIR+,DIR-为步进驱动器的方向信号端子。 ·所谓绝对位置控制(DRVA),就是指定要走到距离原点的位置,原点位置数据存放于32位寄存器D8140里。当机械位于我们设定的原点位置时用程序把D8140的值清零,也就确定了原点的位置。 ·实例动作方式:X0闭合动作到A点停止,X1闭合动作到B点停止,接线图与动作位置示例如左图(距离用脉冲数表示)。

·程序如下图:(此程序只为说明用,实用需改善。) ·说明: ·在原点时将D8140的值清零(本程序中没有做此功能) ·32位寄存器D8140是存放Y0的输出脉冲数,正转时增加,反转时减少。当正转动作到A点时,D8140的值是3000。此时闭合X1,机械反转动作到B点,也就是-3000的位置。D8140的值就是-3000。 ·当机械从A点向B点动作过程中,X1断开(如在C点断开)则D8140的值就是200,此时再闭合X0,机械正转动作到A点停止。 ·当机械停在A点时,再闭合X0,因为机械已经在距离原点3000的位置上,故而机械没有动作! ·把程序中的绝对位置指令(DRVA)换成相对位置指令(DRVI): ·当机械在B点时(假设此时D8140的值是-3000)闭合X0,则机械正转3000个脉冲停止,也就是停在了原点。D8140的值为0 ·当机械在B点时(假设此时D8140的值是-3000)闭合X1,则机械反转3000个脉冲停止,也就是停在了左边距离B点3000的位置(图中未画出),D8140的值为-6000。 ·一般两相步进电机驱动器端子示意图: ·FREE+,FREE-:脱机信号,步进电机的没有脉冲信号输入时具有自锁功能,也就是锁住转子不动。而当有脱机信号时解除自锁功能,转子处于自由状态并且不响应步进脉冲。

PLC如何控制步进电机

PLC如何控制步进电机 用三菱PLC的FX1S-14MT以切纸机为例,大致阐述一下PLC控制步进电机的方法。 *PL+,PL-:步进驱动器的脉冲信号端子, *DR+,DR-:步进驱动器的方向信号端子。 为了简单明了地讲明PLC控制步进电机的方法,所以本例一切从简,只画了PLC的脉冲输出端Y0,方向控制端Y2与步进电机驱动器的脉冲信号端子,方向信号端子的接线方式。 PLC输出端的内部结构如上图,其为NPN输出方式。所以其负载(驱动器的光电三极管)应该接在输出三极管的集电极。 驱动器信号端子的内部结构图如上,其供电电压应该是5V,根据其电流参数计算,24V 供电应该串联了一个2K左右的电阻。 *个人认为24V串联电阻供电方式比5V供电抗干扰性要好,所以宁愿麻烦多串两个电阻。 电气接线为:X0接启动按钮,X1接停止按钮。X2接切刀位置开关(切刀在下方切纸结束时接通).Y4控制切刀电磁阀。 机械结构大致为:步进电机经过同步带带动压轮(周长40mm),也就是说步进电机转动一圈送纸40mm。切刀由电磁阀带动(实际应用切刀也用步进电机驱动更理想). 根据机械结构与精度要求(误差小于0.1mm),本例将驱动器的设为4细分,也就是驱动器接收到800个脉冲步进电机转一圈,PLC输出一雎龀逅椭?.05mm. 程序如下: 本程序只为说明控制方法,没有认真考虑工作过程要求,程序严密性定然不够,不具备设计参考价值!

第0步:设定基底速度120转/分(一转800个脉冲,1600HZ就是每秒2转),加速时间100ms,最高速度600转/分(一转800个脉冲,8000HZ就是每秒10转)。HZ(赫兹)是频率单位,每秒PLC输出的脉冲个数。 第20步,22步:启动,停止操作。T0的延时有防干扰作用,停止按钮(X1)闭合时间不到100毫秒无效。20步的启动按钮应该再串联一个触点,防止再运行过程中按启动按钮,M0置位。(懒得改程序了)

步进电机的PLC控制系统设计方案

一、引言 随着微电子技术和计算机技术的发展,可编程序控制器有了突飞猛进的发展,其功能已远远超出了逻辑控制、顺序控制的范围,它与计算机有效结合,可进行模拟量控制,具有远程通信功能等。有人将其称为现代工业控制的三大支柱<即PLC,机器人,CAD/CAM)之一。目前可编程序控制器 脉冲输出 FP1的输出端Y7可输出脉冲,脉冲频率可通过软件编程进行调节,其输出频率范围为360Hz~5kHz。 (2> 高速计数器

FP1内部有高速计数器,可同时输入两路脉冲,最高计数频率为10kHz,计数范围-8388608~+8388607。 (3> 输入延时滤波 FP1的输入端采用输入延时滤波,可防止因开关机械抖动带来的不可靠性,其延时时间可根据需要进行调节,调节范围为 1ms~128ms。 (4> 中断功能 FP1的中断有两种类型,一种是外部硬中断,一种是内部定时中断。 2、步进电机的速度控制 FP1有一条SPD0指令,该指令配合HSC和Y7的脉冲输出功能可实现速度及位置控制。速度控制梯形图见图1,控制方式参数见图2,脉冲输出频率设定曲线见图3。 图1 速度控制梯形图

PLC实现步进电机的正反转及调整控制

实训课题三 PLC实现步进电机正反转和调速控制 一、实验目的 1、掌握步进电机的工作原理 2、掌握带驱动电源的步进电机的控制方法 3、掌握DECO指令实现步进电机正反转和调速控制的程序 二、实训仪器和设备 -48MR PLC一台 1、FX 2N 2、两相四拍带驱动电源的步进电机一套 3、正反切换开关、起停开关、增减速开关各一个 三、步进电机工作原理 步进电机是纯粹的数字控制电动机,它将电脉冲信号转换成角位移,即给一个脉冲信号,步进电机就转动一个角度,图3-1是一个三相反应式步进电机结图。从图中可以看出,它分成转子和定子两部分。定子是由硅钢片叠成,定子上有六个磁极(大极),每两个相对的磁极(N、S极)组成一对。共有3对。每对磁极都绕有同一绕组,也即形成1相,这样三对磁极有3个绕组,形成三相。可以得出,三相步进电机有3对磁极、3相绕组;四相步进电机有4对磁极、四相绕组,依此类推。 反应式步进电动机的动力来自于电磁力。在电磁力的作用下,转子被强行推动到最大磁导率(或者最小磁阻)的位置,如图3-1(a)所示,定子小齿与转子小齿对齐的位置,并处于平衡状态。对三相异步电动机来说,当某一相的磁极处于最大导磁位置时,另外两相相必处于非最大导磁位置,如图3-1(b)所示,即定子小齿与转子小齿不对齐的位置。 把定子小齿与转子小齿对齐的状态称为对齿,把定子小齿与转子小齿不对齐的状态称为错齿。错齿的存在是步进电机能够旋转的前提条件,所以,在步进电机的结构中必须保证有错齿的存在,也就是说,当某一相处于对齿状态时,其它绕组必须处于错齿状态。 本实验的电机采用两相混合式步进电机,其内部上下是两个磁铁,中间是线圈,通了直流电以后,就成了电磁铁,被上下的磁铁吸引后就产生了偏转。因为

(整理)PLC控制步进电机正反转.

实验名称:步进电机正反转的PLC控制 一、实验目的 了解步进电机运转的基本原理和步进电机控制系统的基本组成,熟练运用梯形图语言进行编程,掌握用PLC控制系统控制步进电机正反转的方法。 二、实验要求 1)通过查找相关资料和教师讲解了解步进电机运转的基本原理和步进电机 控制系统的基本组成; 2)以实验室西门子SIMATIC S7-200为硬件设备,认识掌握用PLC控制系统 控制步进电机正反转的方法; 3)学习STEP7-Micro/WIN4.0软件,运用梯形图语言进行编程。 三、实验设备 1)西门子SIMATIC S7-200 PLC硬件系统 2)西门子SIMATIC S7-200 PLC编程软件STEP7-Micro/WIN4.0 3)SH全系列步进电机驱动器SH-3F075 四、实验原理 1、PLC控制系统I/O分配表

2、PLC电气接线图 24 伏 电 源 步 进 电 机 步 进 电 机 驱 动 器 7-200 图1 PLC电气接线图 3、程序代码(梯形图) 图2 电机停止梯形图 (1)按下停止键,I0.0接通,脉冲输出功能关闭,电机停止。

图3 电机正转梯形图 (2)按下正转键,I0.1接通,方向电平复位,脉冲输出功能PWM输出脉冲周 期为2000um,脉宽为1000um的脉冲,电机正转。 注:寄存器说明 SM77.0 PWM update cycle time value 0 = no update; 1 = update cycle time SM77.1 PWM update pulse width time value 0 = no update; 1=update pulse width SM77.3 PWM time base select 0 = 1 us/tick; 1 = 1ms/tick SM77.4 PWM update method: 0 = asynchronous update, 1 = synchronous update SM77.6 PWM mode select 0 = selects PTO; 1 = selects PWM SM77.7 PWM enable 0 = disables PWM; 1 = enables PWM SMW78 :PWM cycle time value (range: 2 to 65535) SMW80 :PWM pulse width value (range: 0 to 65535)

PLC控制步进电机的应用案例

PLC 控制步进电机的应用案例1(利用PLSY 指令) 任务: 利用PLC 作为上位机,控制步进电动机按一定的角度旋转。控制要求:利用PLC 控制步进电机顺时针2周,停5秒,逆时针转1周,停2秒,如此循环进行,按下停止按钮,电机马上停止(电机的轴锁住)。 1、系统接线 PLC 控制旋转步进驱动器,系统选择内部连接方式。 2、I/O 分配 X26——启动按钮,X27——停止按钮;Y1——脉冲输出,Y3——控制方向。 3、细分设置 在没有设置细分时,歩距角是1.8 0,也即是200脉冲/转,设置成N 细分后,则是200*N 脉冲/转。假设要求设置5细分,则是1000脉冲/转。 4、编写控制程序 控制程序可以用步进指令STL 编写,用PLSY 指令产生脉冲,脉冲由Y1输出,Y3控制方向。 5、脉冲输出指令(PLSY )的使用 PLSY K1200D1Y0 [S1.] [S2.][D.]X10 Y0 脉冲输出指令PLSY 用来产生指令数量的脉冲。[S1.]用来指定脉冲频率(2~20000Hz ), [S2.]指定脉冲的个数(16位指令的范围为1~32767,32位指令则为1~2147483647)。如果指定脉冲数为0,则产生无穷多个脉冲。指定脉冲输出完成后,完成标志M8029置1。如上图所示,当X10由ON 变为OFF 时,M8029复位,停止输出脉冲。若X10再次变为ON 则脉冲从头开始输出。 注意:PLSY 指令在程序中只能使用一次,适用于晶体管输出类型的PLC 。

6、控制流程图 M0)正转 T0 K50)停5秒 M1) Y3)反转 T1 K20)停2秒 7、梯形图程序(参考)

PLC控制步进电机的应用案例

P L C控制步进电机的应 用案例 Standardization of sany group #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

P L C控制步进电机的应用案例1(利用P L S Y指令)任务: 利用PLC作为上位机,控制步进电动机按一定的角度旋转。控制要求:利用PLC控制步进电机顺时针2周,停5秒,逆时针转1周,停2秒,如此循环进行,按下停止按钮,电机马上停止(电机的轴锁住)。 1、系统接线 PLC控制旋转步进驱动器,系统选择内部连接方式。 2、I/O分配 X26——启动按钮,X27——停止按钮;Y1——脉冲输出,Y3——控制方向。 3、细分设置 在没有设置细分时,歩距角是,也即是200脉冲/转,设置成N细分后,则是200*N脉冲/转。假设要求设置5细分,则是1000脉冲/转。 4、编写控制程序 控制程序可以用步进指令STL编写,用PLSY指令产生脉冲,脉冲由Y1输出,Y3控制方向。 5、脉冲输出指令(PLSY)的使用 脉冲输出指令PLSYM8029置1。如上图所示,当X10由ON变为OFF时,M8029复位,停止输出脉冲。若X10再次变为ON则脉冲从头开始输出。 注意:PLSY指令在程序中只能使用一次,适用于晶体管输出类型的PLC。 6、控制流程图 7、梯形图程序(参考) 8、制作触摸屏画面

PLC控制步进电机的应用案例2(利用定时器T246产生脉冲) 任务: 利用步进电机驱动器可以通过PLC的高速输出信号控制步进电机的运动方向、运行速度、运行步数等状态。其中:步进电机的方向控制,只需通过控制U/D-端的On和Off就能决定电机的正传或者反转;将光耦隔离的脉冲信号输入到CP端就能决定步进电机的速度和步数;控制FREE 信号就能使电机处于自由转动状态。 1、系统接线 系统选择外部连接方式。PLC控制左右、旋转、上下步进驱动器的其中一个。 CP+端、U/D+端——+24VDC;CP-——Y0;U/D-——Y2;PLC的COM1——GND; A、A-——电机A绕组; B、B-——电机B绕组 2、I/O分配 X0—正转/反转方向,X1—电机转动,X2—电机停止,X4—频率增加,X5—频率减少; Y0—脉冲输出,Y2—方向。 3、编写控制程序 4、制作触摸屏画面 PLC控制步进电机的应用案例3(利用FX2N-1PG产生脉冲) 任务: 应用定位脉冲输出模块FX2N-1PG,通过步进驱动系统对机器人左右、旋转、上下运动进行定位控制。控制要求:正向运行速度为1000Hz,连续输出正向脉冲,加减速时间为100ms, 1、系统接线 系统选择外部连接方式。PLC通过FX2N-1PG控制左右、旋转、上下步进驱动器的其中一个。

PLC与步进电机

论文 PLC在步进电机控制中的应用 作者任志兵

摘要 在本篇论文中,主要讲述工厂中常用的步进电机用PLC进行控制的方法和应用。 传统的步进电机控制部分一般采用数字集成电路系列中的基本门电路和触发电路组成,随着大规模集成电路的发展,一些厂家开发出专用的集成化电路芯片,由于程序编写的多样性,和软件为厂家加密,不易拷贝和更改,硬件对于环境和温度的要求很高,不利于在条件恶劣的工作环境下运行。 随着PLC的发展,它是集微机技术、自动化技术、通讯技术于一体的通用工业控制装置,它可靠性强、性能价格比高、使用方便,已在工业控制的各个领域里得到了极为广泛的应用,成为工业自动化的一种强有力的工具。 采用PLC通过驱动器来控制步进电机运转是一种理想的技术方案,控制面板采用工业通用的触摸屏,在触摸屏上设定移动的速度、距离、和方向等参数。PLC读入这些设定值后,通过运算产生脉冲、方向信号,控制步进电机的驱动器,达到对距离、速度、方向控制的目的。 关键词:

Abstract In the tractate , It tell of the PLC control step electric motor ways and application, Traditionally step electric motor to adopt a basic door within numerical integrated circuit series electric circuit generally into the electrical engineering control part with trigger electric circuit to constitute, along with the development of the large scale integration, some factories develop an appropriative integration to turn the electric circuit chip, because the procedure write of diverse sex, encrypt for the factory house and software, copy and change not easily, the hardware's request toward the environment and the temperature is very high, disadvantage in in the condition the bad work environment descend movement. Along with the PLC development, it is the in general use industrial control that gathers a tiny machine technique,the automation technique,the communication technique in the integral whole to equip, its credibility is strong,the function price ratio is high,the usage convenience, have already got an extremely extensive application in each realm of the industrial control, become a kind of powerful tool of the industrial automation. Adopt the PLC passes an actuator to control to tread is a kind of ideal technique project into the electrical engineering operation, the control panel adoption the industrial in general use touch hold, in touching to hold the enactment move of speed,distance,with direction etc. parameter.The PLC passes the operation creation pulse,the direction signal after read into these initial values, controling to tread into the actuator of the electrical engineering, attain to be apart from,speed,direction control of purpose. Keywords:

PLC对步进电机的直接控制

PLC对步进电机的直接控制 摘要 在现实生活中步进电机已被广泛地应用于生产,生活中。 本课题的核心处理器是三菱FX2N系列的PLC。其中的PLC的程序主要包括:主程序,手动调速,自动和手动四大块。手动调速部分,自动部分和手动部分都可以通过主程序相互连接在一起。手动调速部分中可实现加减速,正反转功能。手动部分中分成三个小状态:快进、工进和快退,通过按钮进入这些状态。自动部分则是通过一个按钮把手动部分的三个状态实现。 关键词:三菱PLC;步进电机控制;步进电机的驱动电路 1引言 步进电机是一种将电脉冲信号转换成直线位移或角位移的执行元件。步进电机的输出位移量与输入脉冲个数成正比,其转速与单位时间内输入的脉冲数成正比,其转向与脉冲分配到步进电机的各相绕组的相序有关。 可编程序控制器是适应工业环境、简单易懂、操作方便、可靠性高的新一代通用工业控制装置。它以微处理器为基础,综合了计算机技术、自动控制技术和通信技术,使用面向过程、面向用户的简单编程语言。 1.2步进电机控制的基本控制 从结构上看,步进电机分为三相、四相、五相等类型,本论文则以五相为主。五相步进电机的工作方式有五相五拍和五相十拍2种,下面具体加以阐述: 1.2.1换相顺序控制 通电换相这一过程称为脉冲分配。例如,五相步进电机在五拍的工作方式下,其各相通电顺序为A→B→C→D→E→A,通电控制脉冲必须严格按照这一顺序分别控制A、B、C、D、E相的通断,五相十拍的通电顺序为A→AB→B→BC→C→CD→D→DE→E→EA。 1.2.2步进电机转向控制 如果给定工作方式正序换相通电,步进电机正转。若步进电机的励磁方式为五相十拍,即A→AB→B→BC→C→CD→D→DE→E→EA。如果按反序通电换相,即A →AE→E→ED→D→DC→C→CB→B→BA→A,则电机就反转。其他方式情况类似。 1.2.3步进电机的速度控制 如果给步进电机发一个脉冲,步进电机就转一步,再发一个脉冲,再转一步。2个脉冲的间隔越短,步进电机就转得越快。调整送给步进电机的脉冲频率,就可以对步进电机进行调速。 1.2.4步进电机启停控制

相关主题
文本预览
相关文档 最新文档