采用信捷PLC控制多台步进电机
更新时间:2024-06-29 01:30:01 阅读量: 综合文库 文档下载
- 信捷PLC控制步进电机推荐度:
- 相关推荐
多台步进电机的PLC控制
目录
1 引言(主要写课题设计的目的、设计内容及要实现的目标) 2 系统总体方案设计
2.1 步进电机的选型及特点 2.2 步进电机驱动器选型及特点 2.3 PLC选型及特点
2.4 其它硬件选型(传感器等) 2.5 系统组成框图 2.6I/O分配表 2.7系统接线图设计 2.8系统可靠性设计 3 控制系统设计
3.1 控制程序流程图设计 3.2 控制程序时序图设计 3.3 控制程序设计思路 3.4 创新设计内容 4 总结与展望 5 参考文献
6附录:带功能注释的梯形图源程序
多台步进电机加减速控制的PLC控制
1.1引言
步进电动机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步进电机作为执行元件,是电气自动化的关键产品之一,广泛应用在各种自动化控制系统和精密机械等领域。步进电动机具有快速起停、精确步进和定位等特点,所以常用作工业过程控制及仪器仪表的控制元件。目前,比较典型的控制方法是用单片机产生脉冲序列
来控制步进电机。但采用单片机控制,不仅要设计复杂的控制程序和I/O接口电路,实现比较麻烦。基于PLC控制的步进电动机具有设计简单,实现方便,参数设计置灵活等优点。步进电机广泛应用于对精度要求比较高的运动控制系统中,如机器人、打印机、软盘驱动器、绘图仪、机械阀门控制器等。矩角特性是步进电机运行时一个很重要的参数,矩角特性好,步进电机启动转矩就大,运行不易失步。改善矩角特性一般通过增加步进电机的运行拍数来实现 1.2设计任务
本系统由“步进电机(4台)、步进电机驱动器(4件)、传感器、继电器、指示灯、按钮、接线端子”等组成。采用PLC进行控制,实现对4台电机的启停、转速、转向、定位的控制等功能。步进电机驱动器设定:脉冲+方向控制方式,脉冲细分数自定。
步进电机工作流程:
1.3设计要求:
1.电机没有复位成功,启动按钮失效。 2.启动按钮在设备工作时失效。
3.按下停止按钮,完成一个工作周期后设备停止。
4.将工作循环次数记录于断电保持继电器,以记录加工工件数。
2.系统总体方案设计
2.1步进电机的选型及特点 步进电机为6出线BS57HB76-03
步距角 1.8° 电机长度 76mm
保持转矩 1.35N.m 额定电流 3 A/Phase 相电阻 1.0Ω 相电感 1.6 mH 转子惯量 480 g.cm2 电机重量 1.0Kg
2.2步进电机驱动器选型特点 驱动器为Q2HB44MA
Q2HB44MA(B)为等角度恒力矩细分型驱动器,驱动电压DC12-40V,适配6或8出线、电流在4A以下、外径42-86mm的各种型号的二相混合式步进电机。该驱动器内部采用独特的控制电路,用此电路可以使电机噪音减小,电机运行更平稳,电机的高速性能可提高30%以上,而驱动器的发热可减少50%。广泛运用于雕刻机、激光打标机等分辨率较高的小型数控设备上。 特点
●高性能、低价格
●设有12/8档等角度恒力矩细分,最高200细分
●采用独特的控制电路 ●最高反应频率可达200Kpps
●步进脉冲停止超过100ms时,线圈电流自动减半 ●双极恒流斩波方式
●驱动电流从0.5A/相到4A/相连续可调 ●单电源输入,电压范围:DC12-40V 2.3PLC选型及特点 PLC为信捷XC5-32PT-E ",I/O 点数32点
??出类型 晶体管输出 ??入类型PNP ??源类型AC220V
特点:该型号属于增强型PLC,基本功能齐全,还拥有4 路(Y0~Y3)脉冲输出。基本处理指令0.2~0.5us,扫描时间10,000 步5ms,程序容量高达256K。基本单元可支持7 个不同种类、型号的扩展模块和1 个扩展BD 板。高速脉冲计数,基本单元配备了3 通道、2 相高速计数器和高速计数比较器,可进行单相、脉冲+方向、AB 相3 种模式进行计数,频率可达80KHz。支持2 种编程方式,即命令语编程和梯形图编程。这2 种编程可相可切换编辑。 2.4其他硬件选型 限位开关*4 按钮*4 接线端子若干 2.5系统组成框图
2.6I/O分配表
步进电机1 步进电机2 步进电机3 步进电机4 步进电机驱动器1 步进电机驱动器2 步进电机驱动器3 步进电机驱动器4 PLC 输入信号名称SB1SB2SB3SQ1SQ2SQ3SQ4 功能 输出信号I/O名称编码XOX1X2X3X4X5X6PU1 PU2PU3PU4DR1DR2DR3DR4功能 步进电机1的脉冲信号 步进电机2的脉冲信号 步进电机3的脉冲信号 步进电机4的脉冲信号 步进电机1的方向信号 步进电机2的方向信号 步进电机3的方向信号 步进电机4的方向信号I/O编码Y0 Y1Y2Y3Y4Y5Y6Y7启动按钮停止按钮计数器复位按钮电机1复位开关电机2复位开关电机3复位开关电机4复位开关
2.7系统接线图设计
2.8系统可靠性设计
每一台电机对应一个复位开关,当复位开关没有全部复位成功,启动按钮
处于失效状态,电机不能启动。
使用断电保持继电器D4000记录程序循环次数。 在PLC工作时,M1实现自锁,启动按钮失效。
3.控制系统设计
3.1控制程序流程图设计
3.2时序图设计
3.3 控制程序设计思路
根据前面所选电机,步距角为1.8°,选择驱动器细分数为200,则电机实
际步距角&=1.8°/200=0.009°,电机转速Q=&*K(K为脉冲频率)。为实现转速1/2 r/s、1/4 r/s、1/8 r/s,容易算得对应的K应为20000Hz、10000Hz、5000Hz。
为实现电机正反转,采用双向脉冲输出指令(D)PLSR,PLC是32点I/O口
的XC5系列,Y0~Y3为脉冲输出口,Y4~Y7为方向信号输出口,分别对应M1~M4四台电机。 (D)PLSR指令说明如下:
DPLSR S1 S2 D1 D2 S1 指定分段脉冲参数起始软元件地址编号 16 位/32 位,BIN
S2 指定加减速的数值或软元件的地址编号 16 位/32 位,BIN D1 指定脉冲输出端口编号 D2 指定脉冲输出方向端口编号
本方案先用(D)MOV指令将脉冲频率和脉冲数写入相应的数据寄存器中,通过SET和RET指令控制线圈M2、M3、M4的高低电平,进而控制寄存器所存储的脉冲数的正负,当S1中第一段设定的脉冲个数为正数时,对应的方向信号输出口输出为ON;当设定的脉冲个数为负数时,输出为OFF。
电机行程开关SQ1、SQ2、SQ3、SQ4全部被按下,表示电机复位成功,此时启动按钮有效。PLC每扫描一个周期,电机运行-复位一次。 计数器采用递增模式,设定值为10000,当PLC完成一次扫描,计时器C600将+1,并且使用指令(D)MOV将计数器的结果传送到断电保持寄存器D4000中。当需要重新开始计数时,可按复位按钮X7使计时器重0开始计数。
程序指令表见附录一。 程序梯形图如下图所示:
3.4创新设计内容
利用PLC的的脉冲输出功能,可以有效的控制多台步进电机正传,反转和停止。在机械加工中,就此项可以让工件、刀具、夹具等物体按照设定好的程序进行各项复杂的运动,从而增加了加工的精度,还降低了对操作人员的熟练度要求,更有效的减少了劳动力数量。
4 总结与展望
通过这次设计实践。我学会了PLC的基本编程方法,对PLC的工作原理和使用方法也有了更深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序与到PLC中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对PLC 的理解得到加强,看到了实践与理论的差距。
我国是发展中国家,工业自动化程度较低,工业自动化应用水平与工业发达国家相比滞后几十年,相当一部分机械行业仍采用传统继电器一接触器设备。我国正努力成为世界新的制造业基地,制造业的控制主要以离散控制为主,PLC是该领域控制系统的首选。同时,机械行业为提高劳动生产率和产品质量,必然会实现自动化控制,大量传统产业的自动化改造为PLC的提供更广阔的应用空间。
5参考文献
[1]张建民.机电一体化系统设计第四版.北京:等教育出版社 2014 [2]史国生.电气控制与可编成控制器技术第三版.北京:学工业出版社
2010
[3]熊诗波,黄长义.机械工程测试技术基础.北京:械工业出版社2013 [4]刘顺禧. 电气控制技术. 北京:北京理工大学出版社,1995 [5]袁任光.可编程序控制器(PLC)应用技术与实例第2版. 广州:华 南理工大学出版社,2000
[6]谢剑英.微型计算机控制技术第3版.北京:国防工业出版社.2001 [7]邓则名. 电器与可编程序控制器应用技术. 机械工业出版社,1997 [8] 钟肈新. 可编程控制器原理及应用[M]. 广州: 华南理工大学出版
社.1988.
6附录一
程序指令表 LD X0 AND X3 AND X4 AND X5 AND X6 OR M1 ANI X1
OUT M1 LD M1
DMOV K20000 D100 DMOV K10000 D110 DMOV K5000 D120 DMOV K200 D130 DMOV K90000 D140 DMOV K100000 D141 LD M10
DPLSR D110 D130 Y2 Y6 DPLSR D120 D130 Y3 Y7 OUT T1 K20 LDP M1 OR T7 SET M3 RST M4 SET M10 LD M11
DPLSR D110 D130 Y0 Y4 DPLSR D120 D130 Y1 Y5 OUT T2 K20 LD T1 RST M10 SET M11
LD M12
DPLSR D120 D130 Y0 Y4 DPLSR D110 D130 Y2 Y5 OUT T3 K10 LD T2 RST M11 SET M12 LD M13
DPLSR D120 DPLSR D100 DPLSR D110 OUT T4 K20 LD T3 RST M12 SET M13 SET M2 LD M14
DPLSR D100 DPLSR D110 DPLSR D120 OUT T5 K20 LD T4 RST M13 SET M14
D130 Y0 Y4 D130 Y1 Y5 D130 Y3 Y7 D130 Y1 Y5 D130 Y2 Y6 D130 Y3 Y7
SET M3 LD M15
DPLSR D120 D130 Y0 Y4 OUT T6 K20 LD T5 RST M14 SET M15 LD M16
DPLSR D110 D130 Y0 Y4 DPLSR D140 D130 Y1 Y5 DPLSR D110 D130 Y2 Y6 OUT T7 K10 LD T6 RST M15 SET M16 SET M3 LDP X2 RST C600 LD T7 RST M16
OUT C600 K10000 HSCR C600 D4000 LD M2
DMOV K100000 D101
LDI M2
DMOV K-100000 D101 LD M3
DMOV K100000 D111 LDI M3
DMOV K-100000 D111 LD M4
DMOV K100000 D121 LDI M4
DMOV K-100000 D121
正在阅读:
采用信捷PLC控制多台步进电机06-29
高中数学研究课题05-14
五年级科技文体活动课教案06-29
实验六验证机械能守恒定律08-18
二年级品德与生活下册教学工作计划02-26
集美大学操作系统期末考试试卷112-03
我发现了我也行作文600字06-29
露营作文500字07-14
2017上海宝山区高三英语一模试卷和答案04-03
三年级家长学校第一课和第二课教案08-24
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 步进电机
- 多台
- 采用
- 控制
- PLC