PLC脉冲量控制程序设计分析.doc
文本预览下载声明
国家职业技能鉴定技师/高级技师论文
PLC脉冲量控制程序设计分析
姓 名:齐学泉
职 业:维修电工
身份证号所在单位:天津市荣鑫精密模塑有限公司
目录
摘要
项目介绍
第二章 控制系统的构成
2.1 使用西门子PLC控制
2.1.1 PLC的概述
2.2 利用步进电机和步进电机驱动器控制
2.2.1步进电机的概述
2.2.2步进电机驱动器概薄膜卷绕机设备采用机械式计数,卷绕动力采用离合器传动,元件卷绕的起动、停止、圈数控制等均由人工操作控制,因此产品参数、产品质量与生产效率等不足之处由于卷制材料是10几微米的薄膜,要求卷轴平稳起动,均匀加速张力平稳;在某些位置需要停顿,作一些必要的处理,再继续卷绕;和起动一样,停顿或停止时,必须均匀减速,保持张力平稳;要求最后圈数准确。
步进电机是机电一体化产品中关键部件之一,通常被用作定位控制和定速控制。步进电机惯量低、定位精度高、无累积误差、控制简单等特点步进电机是将电脉冲信号转换成直线位移或角位移的执行元件,每当对其施加一个电脉冲时,输出轴便转过一个固定的角度。
对于步进电机的转向控制:如果给定工作方式正序换相通电,步进电机正转,如果按反序通电换相,则电机就反转。
对于步进电机的速度控制,给它发一个控制脉冲,它就转一步,再发一个脉冲,它就会再转一步,两个脉冲的间隔越短,步进电机转的越快。
2.2.2步进电机驱动器概述
步进电机驱动器是根据步进电机的相数、电流以及适配关系来选用驱动器的型号。
系统硬件设计
μs,1=1ms
SM67.4:同步更新PWM0:0=异步更新,1=同步更新
SM67.5:PTO0操作:0=单段操作(周期和脉冲数存在SM存储器中),1=多段操作(包络表存在V存储器区)
SM67.6:PTO0/PWM0模式选择:0=PTO,1=PWM
SM67.7:PTO0/PWM0有效位:1=有效
将3000ms传送到SMW70中,设定脉冲周期
将6传送到SMD72中,设定产生了6个脉冲数
把中断程序0分配给中断事件1:下降沿,I0.0
允许中断
按下I0.1正转启动时,把中断程序1分配给中断事件19:PTO0完成中断
当按动启动模式或点动正转,反转模式,启用脉冲输出Q0.0,控制脉冲串输出(PTO)和脉宽调制(PWM)的周期和个数。
允许中断
中断程序0(INT0)中,把16进制数05传送到SMB67,启用脉冲输出Q0.0,分配给中断事件1中。
中断程序1(INT1)中,将16进制数87传送到SMB67中,
将3000ms传送到SMW70中,设定脉冲周期
将6传送到SMD72中,设定产生了6个脉冲数,启用脉冲输出Q0.0,分配给中断事件19中。
结论
在这次技师论文中,论述了基于西门子PLC的脉冲量控制系统的设计方法,包括了硬件的选型,软件的设计,步进电机等方面,实现了用脉冲信号输出功能来控制步进电机的平稳和精确的运动。
这次的设计在理论的基础上,结合实际工作中的经验和问题,综合起来的成果,对以后的工作中积累了经验。
参考文献
宋伯生 PLC变成使用指南 机械工业出版社 2007
西门子S7-200可编程控制器系统手册 2004
徐铁 PLC应用技术 中国劳动社会保障出版社2007
宣财鑫 西门子PLC的脉冲控制步进电机技术 计算机应用
步进电机、伺服电机及其驱动控制产品手册 2011
显示全部