西门子PLC原来是这样控制步进驱动器的?
步进电机常用来做定位控制,它可以由PLC输出的脉冲数量控制旋转的角度(相对来说可以是距离),脉冲的频率控制步进电机旋转的速度。但用于控制精度不是很高的场合,简单、经济、控制方便;对于控制精度要求很高的场合,就得使用伺服控制系统了。
步进系统=步进驱动器+步进电机。步进电机由步进驱动器来驱动,相当于驱动电源,且它受外部的脉冲信号和方向信号控制(这里举例是西门子PLC输出脉冲),进而控制步进电机的旋转角度和速度。步进驱动器+步进电机+西门子PLC(CPU 222 CN)
相关的定义
1、驱动器:用于PLC控制步进电机的媒介,负责把PLC给的脉冲信号经过放大后,输给步进电机,使电机按照PLC和驱动器给定的参数运行。
控制过程
2、步距角:每个脉冲使步进电机旋转的角度,比较普遍的是1.8°,这个一般是不可以改变的啦。
例:在未设定细分情况下,控制步距角为1.8°的步进电机转动一圈(360°),需要PLC发出多少个脉冲?
360°/X=1.8°/1,所以X=200个脉冲。
3、细分:实际应用中发现,步距角很大的话,每次转动的角度也就很大,会引起振动,相应的控制误差也会变大。所以引入了细分的功能。意思就是,通过驱动器的DIP开关把步距角多分几分,让电机转动更加平稳。
例:步距角为1.8°,设定10细分,那么PLC每发出一个脉冲,电机只转动0.18°,步进电机转动一圈(360°),需要PLC发出多少个脉冲?
360°/X=0.18°/1,所以X=2000个脉冲。
小结:步距角越大,脉冲数越少;步距角越小,脉冲数越多。
步进系统硬件介绍(以普菲德步进电机为例)
1、步进驱动器
普菲德驱动器说明
步进电机的方向控制一般有两种:
A)脉冲+方向:PUL有脉冲产生时,电机就会转动,方向由DIR来决定。
B)正向脉冲+反向脉冲:当PUL有脉冲产生时,正转;当DIR有脉冲产生时,反正。但PUL与DIR不能同时有脉冲产生。
2、步进电机
步进电机参数
当A.B 两相绕组调换时,可使电机反向。
与PLC的接线图
该步进电机的信号电压是5V,西门子PLC使用的电压为24V,所以要接入驱动器,需要串接1.2K,1/4W的电阻,如上图红色部分所示。
西门子PLC(CPU222)能输出高速脉冲有两种:
1、PTO(占空比50%)
2、PWM(占空比可更改)
利用以上两种高速脉冲输出指令可以控制步进驱动器,进而控制步进电机,进而控制一些具体设备的移动与速度。
转发是最大的鼓励!谢谢您的支持!
小贴士
PLC专属资料: 含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙) ,电气经典18本大全书,历年电气考试真题、电气必备实训仿真软件、电气自动化行业各类型技术手册!
PLC如何控制步进电机
在工业控制领域,使用步进电机作为运动控制的执行器件是非常常见的运用场景。其控制方式简单,电机成本低廉,可快速构建一个高精度的定位控制系统。
如下即是常规的步进电机:
步进电机
步进电机使用时需要与对应的驱动器一起使用,即一个电机与一个驱动器配套。
步进电机驱动器
实现对步进电机的控制,需要进行几个方面的必要条件:
1、接线 ;
电源输入,常见一般为直流输入;
驱动器到电机输出接线;
控制信号输入,信号一般为5V或24V;
步进驱动器接线图参考
注:PLC控制输出为24V信号,驱动器输入信号为5V时,则可以在PLC到驱动器的信号线上串入2KΩ,2W的电阻,对信号电流进行限制。
2、脉冲控制信号 ;
驱动器脉冲信号接口一般支持以下三种方式:脉冲+方向、A/B向脉冲、正向脉冲/反向脉冲。如下:
步进驱动器控制信号三种形式
3、驱动器参数配置 ;
步进驱动器需要配置的运行参数有运行信号细分、电机额定电流、全流/半流设置。
某品牌步进驱动器脉冲细分及电流配置表
步进电机运行前,需要依照设计计算选定的脉冲细分,进行驱动器配置;驱动器的电流依照电机铭牌额定电流 配置。
完成以上3个方面的工作后,就可以编写程序,实现步进电机的运行控制。
相关问答
PLC如何控制步进电机?
plc控制步进电机需要把PLC输出的脉冲给步进驱动器放大来驱动步进驱动器,相当于PLC的脉冲就是指令脉冲。一般PLC驱动步进时候有两路信号,一路是角度脉冲,另外一...
欧姆龙PLC怎样控制步进电机?
位置控制:用文本显示器来设定位置和速度的暂存器。速度控制:用文本显示器来设定速度暂存器。其它的指令不用管它,还是和原来的一样,只不过把以前的数据改成...
【用行程开关控制步进电机是什么意思?怎么控制?可以看做一般...
[最佳回答]行程开关控制步进电机只能用做位置限制,步进电机只能用plc或驱动器驱动
如何控制步进驱动器和电机?
步进驱动器和电机的控制涉及多个方面。首先,步进驱动器的供电需要在AC+AC-端子接上对应电压的电源。然后,电机的A+、A-、B+、B-线(通常在电机上有标识)接到步...
三菱PLC如何控制步进电机?
三菱PLC控制步进电机的方法:步进驱动器的脉冲端,分别接到PLC的脉冲输出端Y0,方向端接PLC任意输出端Y3;然后是编程,PLSY发脉冲即可[PLSYD100D110Y0],D...
施耐德plc怎么控制步进电机?
施耐德plc控制步进电机原理就是选用PLC操控步进电机,应依据下式核算体系的脉冲当量、脉冲频率上限和最大脉冲数量,进而挑选PLC及其相应的功用模块。依据脉冲频...
怎么样用手轮通过PLC控制步进电机?
把手轮的位置信号转换成电信号,入电压信号,送给PLC,PLC采集这个电信号,确认步进电机的位置,然后计算出走多少步。然后PLC输出脉冲控制即可把手轮的位置信号转...
有什么好的!工控机如何控制伺服电机?伺服控制装箱机有几款?
[回答]工控机选用的是华北工控的型号为RWS-856A的工控一体化机。RWS-856A是专门为工业自动化应用环境设计的,配置有高性能的控制运算平台、低功耗的高性能...
(三菱fx1nplc、两台步进驱动器、两台步进电机)_汽配人问答
[最佳回答]。很幸运看到你的问题。但是又很遗憾到现在还没有人回答你的问题。也可能你现在已经在别的地方找到了答案,那就得恭喜你啦。对于你的问题我爱莫能助...
求指点单片机控制步进电机方法?
步进电机的驱动电路是根据单片机产生的控制信号进行工作的,因此单片机通过步进电机驱动电路发送控制信号就能实现对步进电机的控制。驱动电路:可用达林顿驱动...