没有合适的资源?快使用搜索试试~ 我知道了~
基于plc控制的步进电机控制系统.doc
0 下载量 181 浏览量
2023-07-06
04:11:24
上传
评论
收藏 1.93MB DOC 举报
温馨提示
试读
23页
基于plc控制的步进电机控制系统.doc
资源推荐
资源详情
资源评论
基于 PLC 的步进电机控制系统设计
1
基于 PLC 的步进电机控制系统设计
机械电子专业 XXX
指导教师 XXX
摘要:以德国西门子公司小型可编程逻辑控制器 S7—200 为中央处理单元,以步进电机作为控制对
象。介绍了 PLC 的概念原理以及控制的优点,步进电机的概念及工作原理,现状以及发展方向。PLC
与步进电动机一起结合起来有很高的研究价值与意义。本文在介绍步进电机控制特点的基础上,重点
研究了步进电机的控制策略。设计了控制系统的硬件方案,并编写了相应的控制流程,测试了实际
控制效果,并提出相应的整改措施,达到更加合理高效的目标。对于使用步进驱动器的步进控制系
统,控制器对步进电机的控制关键在于控制脉冲信号的产生。介绍了使用该控制器产生控制脉冲信
号的多种不同实现方法,进而实现对步进电机不同控制方法。
关键词:可编程逻辑控制器;步进电机;控制策略;控制流程
The Research Of Stepper Control Method Motor Based On PLC
Student majoring in Machinery and electronics specialty XXX
Tutor XXX
Abstract:With small Germany Siemens S7-200 programmable logic controller of the central processing
unit, with stepping motor as control object. This paper introduces the concept of PLC principle and
advantage of the control, the concept and working principle of stepper motor, the current situation and
development direction. PLC combined with stepper motor has a high research value and significance. In
this paper, based on the introduction to the characteristics of the stepper motor control, step motor control
strategies are researched. Design the hardware of the control system scheme, and write the corresponding
control process, test the actual control effect, and puts forward the corresponding rectification measures,
achieve more reasonable and efficient. For using stepper drive stepper control system, the controller of
stepper motor control is the key to control the generation of pulse signal. This paper introduces the control
using the controller a variety of different implementation methods of the pulse signal, then the method to
realize different control the stepper motor.
Key words: Programmable logic controller; Stepping motor; The control strategy; Control the process
XXX 本科毕业设计(论文)
2
引言
伴随着经济的快速发展,科技的日新月异,产品更新换代周期缩短,生产效率有了
更高的要求,特别是计算机技术的广泛的推广和普及,信息产业发挥了它无与伦比的优
越性和高效性,其中可编程逻辑器件就有了更多的用武之地。
可编程序控制器(programmable logic controller),俗称 PLC,它是一种基于数字运
算操作的电子系统,现在在工业环境设计中它产生了很高的价值,并带来了很大的效益。
PLC 在工业控制领域得到了广泛的应用, 同时微电子技术和计算机技术的更新,其功能
也相应的得到了很大的发展,PLC 已经不再局限于逻辑控制、顺序控制的普通技术层面,
现在已经深入到模拟量控制,甚至远程通信功能等高技术领域。所以 PLC 与 CAD/
CAM、机器人技术一起被称为当代工业自动化的三大支柱
[1]
。PLC 不仅仅具有数据采
集、逻辑处理功能,同时还兼具有高速脉冲输出和采集功能。随着我国现代化进程的深
入,PLC 在我国将有更广阔的应用天地。从技术水平上看,计算机技术的不断更新,技
术平台的更加高效,可编程控制器可以以此作为平台,在设计和制造上更加事半功倍,
特别是在运算速度、存储容量、智能化方面会变的更快、更大、更强;从产品规模上看,
PLC 会基于计算机技术向超小型和超大型方向发展;从产品的配套性上看,PLC 产品的
种类会更丰富、规格更加完善,人机操作界面方面会变得更加人性化,强大的通信设备
会更好地适应各种工业控制场合的需求;从技术研发方面上看,很多国家都很重视 PLC
技术的开发设计,并将它的发展水平作为科技发展水平的一项很重要的方面,国际竞争
会更加激烈,而激烈的市场效率竞争会出现少数几个强大的品牌垄断国际市场的局面,
便会产生国际通用的编程语言,更加适合技术的交流和应用。随着计算机网络技术的迅
猛发展和强大技术支持,可编程控制器将成为自动化控制网络和国际通用网络的重要组
成部分,并将在工业及工业以外的许多领域发挥着越来越重要的作用,并创造着越来越
大的效益
[2]
。
步进电机是机电一体化产品中扮演着很重要的角色,步进电动机经常用在精确定位
控制和定速控制,它能将数字输入脉冲转换成旋转或直线增量运动的电磁执行元件。步
进电机作为常用的一种电气执行元件,由于其具有精度精准、惯性影响小、工作稳定,
能在高精度快速开环控制的时候发挥它的优势,被广泛应用在各种不同的自动化控制领
域…。
PLC 与步进电机的结合控制模式在各种工业化生产、自动化控制系统和精密制造机
械行业等领域的研究备受人们所关注和期待。本文以这样一个系统为对象,探讨使用
PLC 实现对步进电机控制的多种不同方法。
基于 PLC 的步进电机控制系统设计
3
1 概述
1.1 关于 PLC 和步进电机的状况
1.1.1 PLC 方面 PLC,即可编程控制器(Programmable logic Controller)的简称,它是基
于计算机技术为基础的新型工业控制自动控制装置。PLC 是一种专门为在工业环境下应
用而设计的数字运算操作的电子装置。采用可以编制程序的存储器,用来在其内部存储
执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模
拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的外围设备都应该
按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。
PLC 的性能特点:配套齐全,功能完善,适用性强;可靠性高,抗干扰能力强;系
统的设计、建造工作量小、维护方便、容易改造,易学易用,体积小,重量轻,能耗低,
故深受工程技术人员欢迎。
1.1.2 步进电机方面 步进电动机是将电脉冲激励信号转换成相应的角位移或线位移
的离散值控制电动机,这种电动机每当输入一个电脉冲就动一步,所以又称脉冲电动机。
步进电机在结构类型上分,有反应式(Variable Reluctance,VR)、永磁式(Permanent
Magnet,PM)和混合式(Hybrid Stepping,HS)三种
[3]
。
步进电机是一种将电子数字脉冲信号转变为机械运动的电磁增量运动器件。典型的
电机绕组固定在定子上,而转子则由硬磁或软磁材料组成。当控制系统将一个电脉冲信
号经功率装置加到定子绕组中,电机便会沿一定的方向旋转一步。脉冲的频率决定电机
的转速。电机转动的角度与所输入的电脉冲个数成正比;所以,改变输入脉冲的个数就
就能控制步进电机的转子运行角度。
步进电机有以下特点: 运行角度正比于输入脉冲,便于开环运行,花费少;具有锁
定转矩;定位精度高,并且没有累积误差;具有优良的起动、停止、反转响应;无电刷
和可靠性高;可低速运行,直接驱动负载;不适宜的控制会引起振动;不宜运行于高速
状态。
1.2 PLC 控制步进电机研究的意义
基于步进电动机良好的控制和准确定位特性,被广泛应用在精确定位方面,诸如数
控机床、绘图机、扎钢机、自动控制计算装置、自动记录仪表等自动控制领域。PLC 作
为简单化了的计算机,功能完备、灵活、通用、控制系统简单易懂,价格便宜,可现场
修改程序,体积小、硬件维护方便,价格便宜等优点,在生产生活中广泛应用,带来了
巨大效益方便。
由于将 PLC 作为控制器和把步进电机作为执行元件组成的运动控制系统具有相当
的典型性和通用性,通过研究用 PLC 来控制步进电动机的,既可实现精确定位控制,
又能降低控制成本,还有利于维护。以往的步进电动机需要靠驱动器来控制,随着技术
的不断发展完善,PLC 具有了通过自身输出脉冲直接步进电动机的功能,这样就有利于
步进电动机的精确控制
[4]
。
XXX 本科毕业设计(论文)
4
1.3 本课题研究的内容
本课题主要研究三相步进电机的控制
,使用的 PLC 是西门子 S7-200 CN 系列
PLC-CPU224XPCN AC/DC/RLY, 能对三相步进电动机的转速进行控制,能对三相步进
电动机的步数进行控制实现调速功能,实现快速启动、快速停止、正反转互换控制及制
动操作等。
2 步进电机和 PLC 的结构及选用
2.1 PLC 的结构
PLC-CPU224XPCN AC/DC/RLY 的基本结构情况为:CPU224XPCN,24VDC 电源,
24VDC 输入,24VDC 输出,6ES7 214-2AD23-0XB8,有 14 个输入,10 个输出共 24 个
数字量 I/O 端子点,2 个输入,1 个输出共 3 个模拟量 I/O 端子点,可连接 7 个扩展模块,
可扩展至 168 路数字量 I/O 点,还可以实现 38 路模拟量 I/O 点。22K 字节程序和数据存
储空间,拥有独立的高速计数器(100KHz)达 6 个,并且还有 100KHz 的高速脉冲输出 2
个,上升沿和下降沿边沿中断各 4 个, RS485 通讯/编程口 2 个,同时具有 PPI 通讯协
议、MPI 通讯协议和自由方式通讯能力。PLC-CPU224XPCN AC/DC/RLY 还具有其他的
很多很有用的功能,例如内置模拟量 I/O,位控特性,数据记录及配方功能等,由于
PLC-CPU224XPCN AC/DC/RLY 具有模拟量 I/O 和强大控制能力的新型 CPU,所以可以
很轻松的帮助步进电机实现精准的定位任务
[5]
。
步进电机和 PLC 必须要相匹配才能达到给定的系统参数;比如 PLC 输出的最高频
率决定了步进电机的最高转速等。具体计算如下:
脉冲当量=(步进电机步距角×螺距)/(360×传动速比);
脉冲上限频率=(移动速度×步进电机细分数)/脉冲当量;
最大脉冲数量=(移动距离×步进电机细分数)/脉冲当量;
性能指标的提高,在步进电机工作方式的时候要尽量提高其性能指 Tn,调速范围 D
等。
式中,Tn 是 n 相同时通电时转矩,m 表示电机相数。
由上式可得其解决 Tn 的办法是多采用多相通电的双拍制,少采用单相通电的单拍
制,在步进电机工作方式的时候才能得到更高的提高。
由于本设计用 PLC 控制三相步进电动机,故选用 36BF02 型反应式步进电机作为控
制对象,三相步进电动的步距角为
�75.0
或
�5.1
。
�
�
�
�
�
�
�
���
�
�
�
�
�
�
�
����
��
�
�
��
�
�
m
n
e
m
m
n
Tjbe
n
e
be
ben
TjTn
1
sin
sin
sin
max
2
1
sin
2
sin
2
sin
max
基于 PLC 的步进电机控制系统设计
5
2.2 步进电机的结构特点
36BF02 型反应式步进电机的特点:反应式步进电机的精度为步进角的 3-5%,且不
累积;反应式步进电机外表允许的最高温度在摄氏
�� 9080
;反应式步进电机的力矩会
随转速的升高而下降;反应式步进电机在低速状态下也可以正常运转,但若高于极限速
度后,就无法启动。
空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率。如果脉冲频率
高于该脉冲频率值时,步进电机便不能正常启动。在有负载的情况下,启动频率会更低。
如果要想步进电机实现较高的高速转动,那么脉冲频率就必须要有加速过程,即启动频
率较低,然后按一定加速度升到所希望的高频
[6]
。
(1)步进电机结构剖面图如图 2-1 所示。
图 2-1 步进电机结构剖面图
电机的定子齿有三个励磁绕阻,转子细分为均匀的 40 个小齿,励磁绕阻的几何轴
线与转子齿轴线错开,距离分别为 0、1/3
�
、2/3
�
(相邻两转子齿轴线间的距离为齿距
以
�
表示),那么 A 相与齿 1 相对齐,B 相与齿 2 向右错开 1/3
�
,C 相与齿 3 向右错开
2/3
�
,A'与齿 5 相对齐,那么就是说 A'就是 A,齿 5 就是齿 1
[7]
。定转子的展开图如图
2-2 所示。
(2)旋转其通电状态。
当采用 A-AB-B-BC-C-CA-A 这种导电状态时,原来每步 1/3
�
会变成每步 1/6
�
,
甚至可以组合不同的二相电流,使其 1/3
�
变为 1/12
�
,乃至于 1/24
�
,这就是电机细
分驱动的基本理论依据。很容易得出一般规律:如果电机定子上有 m 相励磁绕阻,其轴
线分别与转子齿轴线偏移 1/m,2/m……(m-1)/m,1。
36BF003 型步进电动机的三个绕组分别用 A、B、C 表示。
三拍运行时,正转通电顺序为 A→B→C→A…,反转通电顺序为 C→B→A→C…;
或正转通电顺序为 AB→BC→CA→AB…,反转通电顺序为 AC→CB→BA→AC…。
六拍运行时,正转通电顺序为 A→AB→B→BC→C→CA→A…;反转通电顺序为 A
→AC→C→CB→B→BA→A…。
A
C
B
定子
转子
励磁线圈
C
剩余22页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 706
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功