基于西门子S7_200PLC控制步进电机的设计及应用
2页1、工程技术 Project technique 基于西门子S7 200PLC控制步进电机的设计及应用 徐 智 杜逸鸣 熊田忠 孙承志 三江学院电气系 210012 摘 要 PLC控制步进电机在许多工业控制中应用广泛 本文介绍了 PLC Programmable Logic Controller 通过发送脉冲和方向信号给步进 电机的驱动器 由驱动器来控制步进电机工作的原理 本设计采用 PLC和大功率晶体管实现步进电机的驱动和控制 结构简单 可靠性 高 成本低 实用性强 具有较高的通用性和应用推广价值 关键词 步进电机 PLC 驱动器 1 引言 PLC是广泛应用于工业自动化领域的控制器 PLC及其有关 的设备 都按易于与工业控制系统连成一个整体 易于扩充功能的 原则而设计 现在 PLC功能得到了很大的扩充和完善 比如为了 配合步进电机的控制 许多PLC都内置了脉冲输出功能 并设置了 相应的控制指令 可以很好地对步进电机进行控制 实现和其它设 备的通信等 本文用SIEMENS公司CPU226晶体管输出型PLC 控制步进电机 2 步进电机的控制方法 步进电机控制方法框图如图1所示 控制方案是通过
2、上位机 设定参数 利用S7 200PLC的高速脉冲输出功能输出脉冲信号 送给大功率管组成的驱动电路 经过驱动器去控制步进电机实现 位置控制 其中本文中的PLC为西门子公司的CPU226DC DC DC 驱动器为某公司的SH 20403两相混合式步进电机细分驱动 器 步进电机为42BYG250B型 步距角1 8 本文的控制过程为某运料小车在A B两地之间运行 如图2 所示 装料及卸料 要求定位准确 运行平稳 3 PLC对步进电机的速度控制及定位 步进电机在启动和停止时有一个加速及减速过程 且加速度 越小则冲击越小 动作越平稳 所以 步进电机工作时一般要经历 这样 个变化过程 加速 恒速 高速 减速 恒速 低速 停 止 步进电机转速与脉冲频率成正比 所以输入步进电机的脉冲 频率也要经过一个类似变化过程 如果步进电机启动加速时速度 太慢 由于驱动力不够导致小车运动不起来 相反 若启动速度过 大 又会造成机器的磨损程度增加同时噪音也很大 因此恰倒好处 的设置启动曲线段的初始周期及脉冲数尤为重要 才能使整个小 车的稳定性得到提高 PLC对步进电机的速度控制有3个方面 一是对步进电机运 行脉冲频率
3、的控制 二是对步进电机启动 停止时加减速的控制 三是对运转脉冲数目的控制 西门子PLC的组态软件STEP 7 Micro WIN提供了位置 控制向导可以帮助我们在几分钟内全部完成PTO PWM或位控 模块的组态 该向导可以生成位控指令 可以用这些指令在应用 程序中对速度和位置进行动态控制 S7 200PLC提供了脉冲串 输出功能PTO Pulse Train Output 可以输出两路最高20KHz的 脉冲序列 脉冲周期和脉冲个数由用户编程设定 不仅如此 S7 200PLC指令集中还提供了两种脉冲输入方式供应程度选择 单段 管线的PTO输出和多段线的PTO输出 单段管线PTO仅支持 一段自定义周期和脉冲个数的脉冲串输出 而多段线PTO相当于 多个单段PTO无缝连接在一起输出 并且允许单段内的脉冲周期 恒增量 或恒减量 变化 PTO功能极大的方便了步进电机控制领 域的应用 特别是在非常简单流畅 系统抗干扰性能好 运行稳定 1 操作模式 使用STEP 7 Micro WIN位置控制向导 为线性脉冲串输出 PTO 操作组态一个内置输出 选择Q0 0或Q0 1 组态作为PTO的 输出 在位置控
4、制向导对话框中选择 配置S7 200 PLC内置PTO PWM操作 从下拉对话框中选择 线性脉冲串输出 PTO 2 参数设定 电机启动 停止速度 SS SPEED 输入该数值满足应用的电 机在低速时驱动负载的能力 如果SS SPEED的数值过低 电机和 负载在运动的开始和结束时可能会摇摆或颤动 如果SS SPEED 的数值过高 电机会在启动时丢失脉冲 并且负载在试图停止时会 使电机超速 在此设为100 在该系统中 小车主要是在电机匀速转动时工作的 所以加速与 减速时间越小越有利于小车的起停工作 但是时间太小会影响步进电 机的使用寿命 在此加速时间设为1000ms 减速时间设为200ms 在该系统中 我们希望的第一步 步 0 目标速度为1100 介于 MAX SPEED和MIN SPEED之间 假设 为步进电机一步转过的 角度 为步进电机总共需要转的角度 为步进电机需要的总脉冲数 为车轮总共转过的角度 n为减速箱的传动比 于是计算包络总位移 即步进电机需要的总脉冲数 的公式为 n 1 由于小车从A点到B点 如图2所示 车轮应转30圈 即10800 在该系统中 1 8 n 1 因此由公式
《基于西门子S7_200PLC控制步进电机的设计及应用》由会员灯火****19分享,可在线阅读,更多相关《基于西门子S7_200PLC控制步进电机的设计及应用》请在金锄头文库上搜索。
2019年湘阴县第三中学高考生物简单题专项训练(含解析)
2019年耿马县民族中学高考生物简单题专项训练(含解析)
2019年楚雄师院附中高考生物简单题专项训练(含解析)
2019年桥梁工程师年终总结
2019年枣庄东方国际高考生物简单题专项训练(含解析)
2018年一级建造师公路工程实务考点归纳
2019年赣榆县高考生物简单题专项训练(含解析)
2019年春湾中学高考生物简单题专项训练(含解析)
高考地理复习汇总
2019年朝鲜中学高考生物简单题专项训练(含解析)
2019年沧州市运河区派尼中学高考生物简单题专项训练(含解析)
2018年甘肃公务员《行政职业能力测验》试题(网友回忆版)
宾语从句 (解析卷)---2023年中考英语考点详解+专项训练
2018年一级建造师通信与广电实务考点
2019年湖北省襄阳市中考数学试卷(解析版)
文言文阅读(解析版)
中医综合模拟试卷343
2019年单县第二中学高考生物简单题专项训练(含解析)
二级法规考点解析1
2019年低碳经济继续教育模拟考试题库500题(含标准答案)
2024-01-15 24页
2024-01-15 15页
2024-01-08 89页
2024-01-08 72页
2023-08-31 3页
2023-08-31 2页
2023-07-10 3页
2023-07-10 3页
2023-07-10 3页
2023-07-10 2页