基于PLC的两轴运动控制系统设计学生姓名:张坤森学号:2014062038指导教师;彭宽栋专业:机电一体化杭州科技职业技术学院摘要:以可编程控制器PLC作为运动控制系统的核心,步进电机作为运动控制系统的执行机构,设计了基于PLC的两轴运动控制系统;通过PLC高速脉冲口输出高速脉冲,实现了单轴运动或者两轴运动;采用触摸屏作为操作面板,建立了友好的人机交互界面
关键词:机械制造自动化;PLC;步进电机;运动控制0前言步进电机是一种将电脉冲转化为角位移的执行机构
步进电机开环控制结构简单,可靠性高,价格低
但当起动频率太高或者负载太大,步进电机极易失步
而步进电机闭环控制可以克服以上缺点,提高系统精度和稳定性
在闭环控制系统中,采用增量式编码器作为反馈装置
而PLC作为一种工业计算机,具有逻辑控制、步进控制、数据处理、存储功能、自诊断功能、通信联网等功能,而且具有较高的可靠性、较强的抗干扰性、较好的通用性等优点
所以,使用PLC控制步进电机,构建两轴运动控制系统,具有重要意义
1系统组成本文所实现的示教与再现功能系统组成框图如图1所示
采用西门子S7-200系列的CPU226DC/DC/DCPLC作为主控制器
该CPU具有4个最高20kHz的正交高速脉冲计数器,能够对输入的正交编码脉冲信号进行4分频[5];2个最高20kHz的高速脉冲输出;24个输入点和16个输出点;其布尔型指令执行时间只有0
22μs[6]
2系统总体设计该运动控制系统由触摸屏、PLC、步进电机驱动器、步进电机、限位开关、急停开关、编码器等组成
操作者通过触摸屏端操作,向PLC发出控制指令,PLC根据控制指令和内部梯形图控制相应步进电机动作,步进电机将带动相应的进给轴动作,同时,PLC将采集与步进电机相连的编码器产生的反馈信号,并将反馈信号返回给触摸屏,以完成整个系统的反馈环节
此外,外部限位开关用于限定运动系