摘 要:传统单片机对步进电机的控制方法不仅需要的器件多,结构繁琐而且容易出错误。本文鉴于以上缺点设计出利用PLC来控制步进电机的系统。PLC控制步进电机的特点是可以把硬件电路和软件控制结合起来,形成模块化控制系统。结构简单,易于文护和更新。如果在运行过程中移动距离和速度均确定的设备,利用PLC通过专门的驱动器来控制步进电机的运动是一种理想控制方式。本文就是介绍选用西门子S7-200 PLC来控制两项四线式步进电机的实现方法,系统部件的构成和连接情况,步进电机正反转和加减速的成功运行显示该设计具有合理可行性。4765
关键词:PLC;步进;控制;模块
The Design of Stepper Motor Control System Based on PLC
Abstract: According to the traditional single-chip stepper motor control needs not only the device structure is tedious and prone to errors by using the PLC system is designed to control the stepper motor. The characteristic of PLC stepper motor control can the hardware circuit and software control combine to form a modular control system, simple structure, easy to maintain and update, if the device is moving distance and speed in the process of operation are determined, through a dedicated driver to control the stepping motor using PLC movement is a kind of ideal control mode. This paper is introduced the Siemens S7-200 PLC method to control four stepper motor, constitute the system components and connections, stepper motor reversible and successful operation of deceleration shows feasibility of the design is reasonable.
Key Words: PLC; Stepper; Control; Modular
目 录
摘要 1
引言 1
1.研究现状分析 2
1.1PLC 的发展现状 2
1.2步进电机的发展现状 3
2. PLC的结构及应用 3
2.1PLC的结构 3
2.2PLC的基本应用 5
2.3PLC的优点 5
3.步进电机工作原理及特性 6
3.1步进电机的原理 6
3.2步进电机的特性 6
3.3步进电动机主要性能指标 6
4.基于PLC步进电机控制系统的设计 7
4.1硬件系统组成 7
4.2PLC实现控制的过程 10
4.3PLC、步进电机、步进驱动器接线图 11
4.4程序子程序组成 13
4.5程序仿真图和调试 14
5.结束语 17
参考文献 17
附录 18
致谢 21
基于PLC步进电机控制系统的设计
引言
步进电机的控制方式有很多,从最开始的由继电器控制到单片机控制再到PLC控制,控制方式越来越趋近于复杂功能简单操作化。由于步进电机的运行需要脉冲进行控制,而PLC的控制方式可以很精确的控制步进电机的运行速度和运行距离,能很好的运用到流水线小车,机械手等需要精确控制的工业机械中。
本文选用西门子S7-200 PLC和两项四线步进电机和与此相配套的步进电机驱动器、位控模块EM253来实现PLC控制步进电机实现一系列运动功能。
1. 研究现状分析
1.1 PLC 的发展现状
随着社会的发展,工人对工作环境和薪金的要求不断提高,为了减少成本,工厂流水线对自动化程度的要求越来越高,而计算机技术的飞跃发展正好解决了这一问题,由计算机延伸而来的可编程逻辑控制器PLC在数据收集、逻辑处理、高速脉冲输出和收集方面的突出表现得到企业的青睐,因而PLC与CAD/CAM、机器人技术合称为当代自动化技术的三大支柱,但同时PLC也承受着来自其他技术产品的冲击,尤其是工业PC所带来的冲击[1]。 S7-200 PLC步进电机控制系统的设计+仿真图:http://www.youerw.com/zidonghua/lunwen_1553.html