基于S7-200的伺服电机控制系统设计
摘 要
本论文首先从PLC的发展为切入点,介绍PLC在现今的自动化控制中的巨大作用。在PLC控制系统中应用现场总线技术实现PLC与现场设备、客户端、服务器间实时通信,达到分散优化综合控制是工业控制领域的热门问题。综合控制系统设计的优良直接影响着工业生产的经济性。深入研究应用PLC及现场总线控制技术会为我国在工业自动化领域 的进一步发展做出有益贡献。
随着柔性制造技术、计算机集成制造技术和信息技术的发展,当今世界制造业即将进入全盘自动化的时代,自动化制造系统的实施标志着人类进入了现代文明生产的新纪元。交流伺服系统因响应速度快、速度精度高、调速范围宽、加减速性能好等特点,在制造业控制中得到了广泛的应用,逐渐成为工业自动化领域中运动控制的主流。
本论文在分析了PLC与伺服控制在自动化控制中的有效结合将给自动化控制带来莫大的好处后,本文从分析PROFIBUS现场总线技术入手,研究PROFIBUS- DP协议及其报文结构,阐述SIMATIC S7-200系列PLC中PROFIBUS总线的应用。在原有电线生产线电气原理图基础上,用PLC取代原有继电控制系统,完成了硬件选型,程序块定义及梯形图程序编辑及仿真调试、下载,同时利用西门子公司WinCC软件实现了上位机与PLC的通讯,完成了电线生产线监控系统的设计。
这次研究的目的在于研究基于S7-200的伺服电机系统的设计,包括PLC的系统设计,伺服放大器与伺服电机、继电器与电机控制系统的设计。
关键词:PLC 伺服控制 PROFIBUS现场总线 抗干扰
目 录
摘 要 I
ABSTRACT II
目 录 IV
第一章 绪论 1
1.1 课题背景 1
1.1.1 制造业自动化现状 1
1.1.2 伺服控制 2
1.1.3 可编程控制器PLC 2
1.1.4 PROFIBUS总线 3
1.2 课题的意义 4
1.3 论文的内容和主要任务 5
1.3.1 论文的基本内容 5
1.3.2 论文的主要任务 5
第二章 伺服控制系统硬件选择 6
2.1 PLC系统硬件选择 6
2.1.1 可编程控制器PLC简介 6
2.1.2 西门子S7-200 PLC的选定原因 8
2.1.3 西门子S7-200 PLC的工作原理 9
2.1.4 西门子S7-200 CPU 的选择 11
2.2 伺服系统硬件选择 13
2.2.1 伺服系统[11] 13
2.2.2 伺服系统的控制模式[6] 14
2.2.3 伺服电机的选用 17
2.3 其他元件的选用 17
第三章 系统的整体结构设计及相关参数设定 19
3.1 系统的整体结构 19
3.1.1 系统结构设计 19
3.1.2 系统信号流向 20
3.1.3 系统工作原理 21
3.1.4 原理图与接线图的设计方案 21
3.2 系统相关参数设定[12] 21
第四章 STEP-7-MicroWIN软件应用及编程 23
4.1 西门子S7-200 PLC 的编程 23
4.1.1 S7-200 PLC的编程语言[2] 23
4.1.2 西门子S7-200 PLC的程序结构[12] 24
4.2 STEP-7-MicroWIN编辑软件的使用 24
4.2.1 主要指令介绍[2] 24
4.2.2 部分编写程序实例分析[7] 26
4.3 本系统需要完成的工作程序编写 28
4.3.1 系统工作程序流程图 28
4.3.2 伺服电机控制程序软件元件分配表 30
4.3.3 系统程序编写 30
第五章 抗干扰分析及注意事项 31
5.1 系统干扰分析[9] 31
5.1.1 分析干扰产生的原因 31
5.1.2 主要抗干扰措施 32
5.2 注意事项 34
第六章 总结 35
参考文献 36
致 谢 37
附录1 原理图
附录2 接线图
附录3 程 序