型机为例,讨论步进电机的PLC控制系统的软件设计方法。
关键词:可编程控制器(PLC);步进电动机;接线图;
梯形图在对传统机床的数控化改造中,用可编程控制器
PLC作为控制器对机床电气控制系统的改造越来越突出。其主要部分是对数控机床的典型执行元件步进电机的控制。我们知道步进电机是一种用电脉冲进行控制,将电脉冲信号转换成相应角位移的电机,步进电机每输入一个电脉冲就前进一步,其输出的角位移与输入的脉冲数成正比,因此只要控制输入到其线圈绕组中的脉冲数或者脉冲频率即可控制步进电动机的角位移和转速,但给步进电动机的各线圈绕组输入的脉冲还需要进行脉冲分配器的分配。利用PLC控制步进电动机,其脉冲分配可以由软件进行设计,还可以由硬件来组成。本文作者以OMRON的C系列P型机为例,讨论步进电动机用软件分配脉冲的设计方法。 一、步进电动机PLC控制系统I/O接线图设计
步进电动机以最常用的三相六拍通电方式工作,并要求步进电动机设有快速、慢速控制、正反转及单步控制4种控制方式。根据要求,可选用C28P—CDT—D的PLC进行控制并设计出步进电动机的PLC控制系统I/O接线图(图1)。
图1 步进电动机的PLC控制系统I/O接线图 二、步进电动机PLC控制系统梯形图设计 据控制要求设计了PLC控制系统梯形图见图2。
图2 步进电动机的PLC控制系统梯形图
(1)用移位寄存器SFT10→10的1000~1005产生六拍的时序脉冲,在CP端的移位脉冲信号1106的作用下,将IN端的信号依次移入1000~1005,每移1位为1拍,6拍为1循环,移位时所产生的时钟脉冲 频率由移位脉冲信号频率决定。
(2)辅助继电器1200、1201、1202组成三相六拍环形分配器。在1000~1005产生的六拍时序脉冲作 用下,1200、1201、1202的通电顺序见图3。
图3 通电顺序
(3)由0500、0501、0502实现步进电动机的正反转驱动控制。
①当正反转按钮SB5常开时,输入点0005断开,步进电动机的通电顺序为:0500(A相)→0500、0501(A、B相)→0501(B相)→0501、0502(B、C相)→0502(C相)→0502、0500(C、A相)→0500(A)......,此 时步进电动机正转;
②按SB5时,输入点0005接通,则通电次序是B→B、A→A→A、C→C→C、B→B......,此时电机反转。按SB1起动铵钮时,输入点0001接通,步进电动机可以实现三相六拍通电。 (4)脉冲控制器由1105、1106、1107组成。步进电动机的脉冲频率控制按4种控制方式的要求可分为:
①快速方式由辅助继电器1105的常闭接点和其线圈构成的振荡器,该振荡器产生的快速振荡脉冲,其周期为程序的1个扫描周期;
②慢速方式由特殊继电器1900产生011s的时钟脉冲; ③单步方式利用前沿微分指令(DIFU),由辅助继电器产生单步脉冲,其脉冲频率由SB6控制;脉冲控制器1107产生不同频率的脉冲,作为移位寄存器的移位信号。
PLC控制步进电机的实例(图与程序
·采用绝对位置控制指令(DRVA),大致阐述FX1S控制步进电机的方法。由于水平有限,本实例采用非专业述语论述,请勿引用。 ·FX系列PLC单元能同时输出两组100KHZ脉冲,是低成本控制伺服与步进电机的较好选择! ·PLS+,PLS-为步进驱动器的脉冲信号端子,DIR+,DIR-为步进驱动器的方向信号端子。 ·所谓绝对位置控制(DRVA),就是指定要走到距离原点的位置,原点位置数据存放于32位寄存器D8140里。当机械位于我们设定的原点位置时用程序把D8140的值清零,也就确定了原点的位置。 ·实例动作方式:X0闭合动作到A点停止,X1闭合动作到B
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库步进电机的PLC控制系统设计(2)在线全文阅读。
相关推荐: