当前位置:首页 >> 机械/仪表 >>

采用PLC控制步进电机实现点位控制


采用PLC控制步进电
摘要:数控系统的点位控制一般用在孔加工机床上,其特点是:机床移动部件能实现由一个 位置到另一个位置的精确移动,即准确控制移动部件的终点位置,但并不考虑其运动轨迹。 PLC具有抗干扰能力强、可靠性极高、编程方便等显著优点,文章以OMRON公司CPlH—X40D 型PLC为例, 分析如何利用PLC指令软件编程实现对步进电机的定位/速度控制, 提供了实现

数控系统中点位控制的经济、有效的具体方法。 O前言 在机械加工时,数控系统的点位控制一般用在孑LJJD工机床(例如钻孔、铰孔、镗孑L的数控 机床)上,其特点是:机床移动部件能实现由一个位置到另一个位置的精确移动,即准确控 制移动部件的终点位置,但并不考虑其运动轨迹,在移动过程中刀具不切削工件。实现数控 系统点位控制的方法可以有两种:一是采用全功能的数控装置,这种装置功能十分完善,但 其价格却很昂贵,而且许多功能对点位控制来说是多余的;二是采用单板机或单片机控制, 这种方法除了要进行软件开发外,还要设计硬件电路、接口电路、驱动电路,特别是要考虑 工业现场中的抗干扰问题。PLC是一种数字运算操作的控制装置,专为工业环境设计的一种 工业控制计算机,具有抗干扰能力强、可靠性极高、体积小、采用面向用户的指令、编程方 便、是实现机电一体化的理想控制装置。因此,用PLC来控制步进电机在实际的控制系统中 应用非常广泛。PLC驱动步进电机实现点位控制,硬件电路设计简单、方便、快捷,编程时 只要熟悉PLC的指令即可。 1步进电机控制原理 步进电机是一种将电脉冲信号变换成角位移或直线位移的常用电气执行元件, 具有步进数可 控、运行平稳、价格便宜等优点。步进电机转子的位移与脉冲数成正比,因而其转速与脉冲 频率成正比,而不受电源电压、负载大小及环境条件等影响。每一个脉冲信号可使步进电机 旋转一个固定的角度前进一步,这个角度即为步距角。脉冲的数量决定了旋转的总角度,脉 冲的频率决定了旋转的速度, 方向信号决定了旋转的方向。 步进电机的工作方式与电动机的 结构和种类密切相关,从结构上看,步进电机分为三相、四相、五相等类型,常用的是三相 步进电机。三相步进电机的工作方式有三相单三拍、三相双三拍和三相六拍3种。系统采用 三相六拍工作方式,在=三相六拍工作方式中,控制电流切换6次,磁场旋转1周,转子移动1 个齿距,各相的通电顺序为:A—AB.B-BC.C.CA—A。六拍工作方式时的电压及电流波形 如图1所示。其中细线表示磁极绕组中的电流波形,可见磁极的驱动电压是方波,而电流不 是方波,这主要是由于步进电机的每相绕组存在一定的充电和放电时间。

常用的步进电机分为反应式步进电机、 永磁式步进电机、 混合式步进电机和单相式步进电机 等类型,不同的步进电机在控制方式上基本一样。在实际应用中,反应式步进电机较常用。 步进电机直接由数字信号控制,其基本控制包括转向控制和速度控制。步进电机换向。一定 要在电机降速停止或降到突跳频率范围之内时, 以免产生较大的冲击而损坏电机。 换向信号 一定要在前一个方向的最后一个脉冲结束后以及下一个方向的第1个脉冲前发出。在某一高 速下的正、 反向切换实质包含了降速一换向一加速3个过程。 调整送给步进电机的脉冲频率, 就可以对步进电机进行调速。用PLC实现步进电机的加减速控制,实际上就是控制发送脉冲 的频率。加速时,使脉冲频率增高。减速时降低。理想的加速曲线一般为指数曲线,步进电 机整个降速过程的频率变化规律是整个加速过程频率变化规律的逆过程。 若选定的曲线比较 符合步进电机升降过程的运行规律,则能充分利用步进电机的有效转矩,快速响应性好,缩 短了升降速的时间,并可防止失步和过冲现象。 2点位控制原理通常一个定位命令要求主轴与零件移动到另一位置时,模块先计算一个理论 的时间速度图。然后以这个时间速度图控制轴,使之最后达到规定的位置。典型的时间速度 图(如图2所示)是一个梯形,也就是说,轴先以用户设定的加速度匀加速度运动,直至达到 用户设定速度y,然后匀速运动一定的时间,再以用户设定的加速度做匀减速运动,直到速 度变为0。速度达到0时,轴移动的距离正好是命令规定的值P。

根据这个时间速度图, 可以计算出相应的时间位置图。 对于不带旋转编码器的开环步进控制 模块,速度命令脉冲就以时间速度图的值输出,当P个脉冲全部输出以后停止输出。 3 控制方案PLC驱动步进电机实现点位控制,硬件电路设计简单、方便、快捷,编程时只要 熟悉PLC的指令即可。 下面以OMRON公司CPIH.X40D型PLC为例,分析如

何利用PLC指令软件编程实现对步进电机的定位/速度控制。 3.1控制系统的硬件设计 控制系统的硬件设计I/O接线如图3所示,由于计算机和PLC等控制器发出的脉冲信号微弱, 达不到能够直接驱动步进电机的功率,所以,必须是PLC通过功率驱动器来控制步进电机。

3.2 PLC脉冲环形分配软件的实现 用软件代替硬件实现脉冲的环形分配,是 PLC 直接控制步进电机的关键技术之一。以图 4 梯形图为例,用 OMRON 公司 CPIH—X40D 型的 PLC 说明软件实现脉冲环形分配的原理,该程 序已成功编译并下载运行,使步进电机按照三相六拍方式工作。

圈4步进黾矶PLC梯形圈 (1)脉冲控制过程脉冲控制是通过改变计数器CNT0001的设定值n,对脉冲输入进行计数,并 将计数器的常闭触点串联于移位寄存器SFT的CP端,当按下步数控制开关0.04接通,开始计 步数。当走完预定步数。计数器CNT0001动作,其常闭触点断开,步进电机停止步进。

(2)环形脉冲的控制过程 步进电机采用单、双拍运行方式,其脉冲分配器是由可编程序控制器编程软件来实现。由内 部辅助继电器1222控制移位指令SFT的CP端,产生所需的脉冲频率,由1221通道的01—06位 控制内部辅助继电器1223. 00—1223. 产生六拍时序环形脉冲。 02, 其接通顺序是1223. 00(相 位于A相)一1223.00、1223.01(A、B相)一1223.0l(B相)_+1223.01、1223.02(B、C相)_+ 1223. 02(C相)一1223. 02、 1223. 00(C、 A相)-+1223. 00(A相)?。 最后由1223. 00—1223. 02 控制输出继电器100.00—100.02。100.00—100.02按照三相六拍通电方式接通驱动功率 驱动器,再由功率驱动器驱动步进电机。 (3)正反转控制 在正转情况下。正反转控制开关处于断开位,0.02不动作,故由1223.00、1223.01驱动 100.00、100。0l,由1223.02驱动100.02。要实现反转,按下正反转控制开关0.02动作, 其常闭触点断开, 常开触点闭合, 由1223. 01驱动100. 1223. 00、 00驱动100. 仍由1223. 01, 02 驱动100.02,这样便实现了反转。按下停止开关0.05,步进电机停止步进。3.3加减速点 位控制0MRON公司CPIH—X40D型PLC具有脉冲输出功能, 可在梯形图程序内通过执行专用的脉 冲控制指令实现位置控制及速度控制。 如定位PLS2(887)指令,指定脉冲输出量、目标频率、加速比率、减速比率,进行脉冲输出。 通过在脉冲输出中执行本指令,可变更脉冲输出量、目标频率、加速比率、减速比率。指令 格式如图5所示。

通过PLS2可实现详细的台型控制, 按照一定的比率使频率加速, 按照一定的比率使频率减速。 输出指定的脉冲量时,使其即刻停止。这种可变更定位(脉冲输出)中的目标位置(脉冲量) 动输入1.04置于ON,则从脉冲输出0输出600,000脉冲,使电动机运行。动作如图6所示, PLS2 指令使用中 DM 区的设定见表 1,梯形图见图 7。


相关文章:
PLC控制步进电动机的设计原理与实现方法
PLC控制步进电动机的设计原理与实现方法_电子/电路_工程科技_专业资料。课程设计...本文设计过 程中使用了十六位移位寄存器,大大简化了程序的设计,使程序更间凑,...
PLC的点位控制
本文提出了利用 PLC 控制步进电机 实现数控系统点位控制功能的有关见解与方法, 实现数控系统点位控制功能的有关见解与方法,介绍了控制系统研制中需要认识 与解决的...
PLC控制伺服电机准确定位的方法
例如生产过程中的点位控制(比较典型的如卧 式镗床、坐标镗床、数控机床等在切削...实现定位控制的关键则是对伺服 电机控制。由于可编程控制器(PLC)是专为在...
步进电机控制原理
第二章 点位控制原理通常一个定位命令要求主轴与零件移动到另一位置时,模块先...分配软件的实现用软件代替硬件实现脉冲的环形分配,是PLC直接控制步进电机的关键...
plc模拟试题和答案
三菱 FX 系列 PLC 普通输入点,输入响应时间大约是...三菱 PLC 中,16 位的内部计数器,计数数值最大可...95 正确答案:B 64、步进电机控制脉冲的电压一般...
PLC控制步进电机的实例(图与程序)
PLC控制步进电机的实例(图与程序)_电子/电路_工程科技_专业资料。PLC 控制步进电机的实例(图与程序) ·采用绝对位置控制指令(DRVA),大致阐述 FX1S 控制步进电机的...
如何采用PLC控制伺服电机的精确定位
如何采用PLC控制伺服电机的精确定位_工学_高等教育_教育专区。学习资料 如何采用 PLC 控制伺服电机的精确定位 1 PLC 定义 PLC 主要是指数字运算操作电子系统的可...
PLC实现步进电机的正反转和调整控制
PLC实现步进电机的正反转和调整控制_电子/电路_工程科技_专业资料。实训课题三 ...输出点 电机控制脉冲 正转/反转运行 图 3-5 梯形图 五、采用 PLC 直接控制...
PLC控制步进电机的实例
PLC控制步进电机的实例_电子/电路_工程科技_专业资料。PLC 控制步进电机的实例(图与程序) [1419] ?采用绝对位置控制指令(DRVA),大致阐述 FX1S 控制步进电机的方法...
点位控制PLC
是实现机电一体化理想控制装置等显 著优点,实践与深入研究,本文提出了利用 PLC 控制步进电机实现数控系统点 位控制功能有关见解与方法,介绍了控制系统研制中需要认识...
更多相关标签:
plc控制步进电机 | 三菱plc控制步进电机 | plc控制步进电机实例 | 三菱plc步进电机程序 | plc控制步进电机程序 | plc如何控制步进电机 | plc驱动步进电机 | 三菱plc步进电机实例 |