东北石油大学步进电机的PLC控制课程设计

合集下载

基于PLC的步进电机控制 (课程设计)

基于PLC的步进电机控制  (课程设计)

本文介绍了本实验旨在完成使用PLC(Programmable Logic Controller)控制步进电机的整步运行、正反转运行、快慢速运行以及定位运行。

文中指出本次使用的编程思想主要为模块化设计即为完成任务可对程序划分为主程序及子程序。

由于步进电机需要脉冲来运行,所以本程序使用PTO高速脉冲输出脉冲。

在定位程序中则应用到中断子程序命令。

另外,本文为更好的阐述实验内容,加入了与之前完全不同的方式的对比实验。

在对比试验中则应用计时器来完成步进电机的脉冲产生,另步进电机的各种功能则使用了一般的设计方式来实现。

二者完成完全相同的功能。

关键词:PLC 步进电机 PTO高速脉冲1 实验内容 (1)1.1实验任务 (1)1.2实验要求 (1)2 实验设备 (2)2.1步进电机简介 (2)2.2 PLC简介 (2)3 设计过程 (3)3.1设计思想 (3)3.2程序设计 (4)4 对比实验 (12)4.1对比程序思想 (12)4.2对比程序 (14)谢辞 (15)参考文献 (16)1实验内容1.1实验任务本次实验要求改变PLC脉冲输出信号的频率,实现步进电机的速度控制。

同时按下K1、K2、K3按钮,步进电机进行整步运行。

按下慢/快按钮,电机慢/快速运行。

用PLC 输出脉冲的个数,实现步进电机的精确定位。

在整步运行状态下,设脉冲数为一固定值,并用计数器进行计数,实现电机的精确定位控制。

按下停止按钮,系统停止工作。

1.2实验要求本设计要求使用步进电机。

选用的步进电机为二项混合式,供电电压24VDC,功率30W,电流1.7A,转矩0.35NM,步矩角1.8º/0.9º,并配有细分驱动器,实现细分运行,减少震荡。

本设计要求选用PLC设计出输出频率可变的控制程序,实现对步进电机的速度、方向、定位、细分等控制功能。

本设计旨在培养综合设计能力、创新能力、分析问题与解决问题的能力。

掌握PLC 控制的步进电机控制系统的构成及设计方法;掌握PLC控制程序设计、调试的方法。

plc驱动步进电机课程设计

plc驱动步进电机课程设计

plc驱动步进电机课程设计一、课程目标知识目标:1. 学生能够理解PLC(可编程逻辑控制器)的基本原理和功能。

2. 学生能够掌握步进电机的构造、工作原理及其与PLC的连接方式。

3. 学生能够掌握PLC编程控制步进电机的相关指令和程序编写方法。

技能目标:1. 学生能够运用PLC对步进电机进行正转、反转、停止等基本控制。

2. 学生能够通过PLC编程实现步进电机的速度和位置控制。

3. 学生能够解决实际应用中步进电机控制中的常见问题,并进行故障排查。

情感态度价值观目标:1. 培养学生对自动化技术和电气工程领域的兴趣,激发探索精神。

2. 培养学生团队协作、沟通交流的能力,增强解决问题的自信心。

3. 培养学生具备安全意识,关注环境保护和可持续发展。

课程性质:本课程为实践性较强的课程,以理论为基础,侧重于实际操作和应用。

学生特点:学生具备一定的电工电子基础知识,对PLC和步进电机有一定了解,但实践经验不足。

教学要求:结合课程性质、学生特点,注重理论与实践相结合,以学生动手实践为主,培养实际操作能力。

在教学过程中,分解课程目标为具体的学习成果,以便于教学设计和评估。

二、教学内容1. 理论知识:- PLC工作原理与结构组成- 步进电机的构造、原理及特性- PLC与步进电机的接口技术及连接方式2. 实践操作:- PLC编程软件的使用方法- 步进电机控制指令的编写和调试- 步进电机速度和位置控制程序的编写与实现3. 教学案例:- 分析实际应用中的步进电机控制案例,如自动化生产线、机器人等- 故障排查与解决方法4. 教学大纲安排:- 第一周:PLC工作原理、步进电机原理及特性学习- 第二周:PLC与步进电机接口技术、连接方式学习- 第三周:PLC编程软件使用、步进电机控制指令编写- 第四周:步进电机速度和位置控制程序编写、调试及优化- 第五周:教学案例分析与讨论,故障排查与解决教学内容关联教材章节:- 教材第1章:PLC概述- 教材第2章:PLC硬件与软件- 教材第3章:步进电机及其控制- 教材第4章:PLC应用实例教学内容注重科学性和系统性,结合教学大纲和教材章节,有序安排教学进度,确保学生能够逐步掌握PLC驱动步进电机的相关知识和技能。

步进电机的PLC控制梯形图程序设计

步进电机的PLC控制梯形图程序设计

2 梯形图程序设计
2. 1 输入/ 输出编址 控制步进电机的各输入开关及控制 A 、B 、C
三相绕组工作的输出端在 PL C 中的 I/ O 编址如 表 1 所示 。
表 1 输入/ 输出编址
输入端
I0. 0 步进电机正转起动按钮 Q0. 0
I0. 1 步进电机反转起动按钮 Q0. 1
I0. 2
A 相 Q0. 0 = M0. 5 + M0. 4 + M0. 0 B 相 Q0. 1 = M0. 4 + M0. 3 + M0. 2 C 相 Q0. 2 = M0. 2 + M0. 1 + M0. 0 反转时 A 相 Q0. 0 = M0. 5 + M0. 4 + M0. 0 B 相 Q0. 1 = M0. 2 + M0. 1 + M0. 0 C 相 Q0. 2 = M0. 4 + M0. 3 + M0. 2
Abstract : The PL C program cont rolling on t he stepping motor can be designed by diverse means. The paper put s forward t he design t hinking and met hod. The ladder program is programmed wit h“SHIF T”inst ruc2 tion of SIMA TIC S7 - 200 as t he keystone of cont rolling step - by - step and by means of program modu2 larization. Thus t he ladder is compact ,clear and flexible , and quite meet s t he cont rol requirement s. Key words : stepping motor ; PL C ; ladder ; SHIF T ; modularization

步进电机控制PLC课程设计

步进电机控制PLC课程设计

步进电机控制PLC课程设计一、课程目标知识目标:1. 学生能理解步进电机的原理、结构和应用场景;2. 学生能掌握PLC在步进电机控制中的编程方法和技巧;3. 学生了解步进电机与PLC接口的硬件连接和调试方法;4. 学生掌握步进电机速度、位置和加速度等参数的调整方法。

技能目标:1. 学生能运用所学知识,设计并实现简单的步进电机控制程序;2. 学生具备调试和优化步进电机控制系统的能力;3. 学生能够结合实际需求,选择合适的PLC和步进电机进行项目设计。

情感态度价值观目标:1. 培养学生对自动化控制技术的兴趣,激发学生学习热情;2. 培养学生团队协作、沟通表达的能力,提高学生的综合素质;3. 培养学生严谨、务实的科学态度,树立正确的价值观。

课程性质:本课程为实践性较强的课程,旨在让学生在实际操作中掌握步进电机控制技术。

学生特点:学生具备一定的电气基础和PLC编程知识,对步进电机控制有一定了解。

教学要求:结合实际案例,以任务驱动的方式进行教学,注重培养学生的动手能力和创新能力。

通过本课程的学习,使学生能够将理论知识应用于实际项目中,提高学生的综合应用能力。

二、教学内容1. 步进电机原理与结构- 步进电机的分类、工作原理- 步进电机的结构特点及参数2. PLC在步进电机控制中的应用- PLC与步进电机的连接方式- 步进电机控制程序编写方法- PLC编程软件的使用3. 步进电机控制系统的设计与实现- 系统硬件设计:PLC选型、步进电机选型、接口电路设计- 系统软件设计:步进电机控制算法、PLC程序设计4. 步进电机控制系统的调试与优化- 系统调试方法与步骤- 常见问题及解决方法- 系统性能优化策略5. 实践项目案例分析- 案例一:简易步进电机控制系统设计- 案例二:复杂步进电机控制系统设计教学内容安排与进度:第一周:步进电机原理与结构第二周:PLC在步进电机控制中的应用第三周:步进电机控制系统的设计与实现第四周:步进电机控制系统的调试与优化第五周:实践项目案例分析及讨论教材章节关联:本教学内容与教材中“第三章 步进电机控制技术”和“第四章 PLC控制技术”相关章节紧密关联。

plc课程设计步进电机

plc课程设计步进电机

plc课程设计步进电机一、教学目标本章节的教学目标分为三个维度:知识目标、技能目标和情感态度价值观目标。

1.知识目标:学生需要理解PLC(可编程逻辑控制器)的基本原理和步进电机的运行原理;掌握PLC控制步进电机的编程方法和调试技巧。

2.技能目标:学生能够运用PLC控制步进电机进行简单的实际操作;具备分析问题和解决问题的能力,能够对PLC程序进行调试和优化。

3.情感态度价值观目标:培养学生对先进制造技术的兴趣和认识,增强学生的创新意识和实践能力,培养学生团队合作和沟通交流的能力。

二、教学内容本章节的教学内容主要包括四个部分:PLC基本原理、步进电机原理、PLC控制步进电机的编程和调试、实践操作。

1.PLC基本原理:介绍PLC的概念、结构、工作原理和编程语言。

2.步进电机原理:讲解步进电机的构造、工作原理和性能指标。

3.PLC控制步进电机的编程和调试:教授如何使用PLC控制步进电机,包括编程方法、调试技巧和常见问题解决。

4.实践操作:安排实验室实践环节,让学生动手操作PLC控制步进电机,巩固理论知识。

三、教学方法为了提高教学效果,本章节将采用多种教学方法:1.讲授法:讲解PLC基本原理和步进电机原理,使学生掌握基本概念和理论知识。

2.讨论法:学生讨论PLC程序设计和调试过程中遇到的问题,培养学生的思考和解决问题的能力。

3.案例分析法:分析实际案例,让学生了解PLC控制步进电机在工程应用中的具体操作。

4.实验法:安排实验室实践环节,让学生动手操作PLC控制步进电机,巩固理论知识。

四、教学资源本章节的教学资源包括:1.教材:选用国内知名出版社出版的《PLC原理与应用》等相关教材。

2.参考书:提供《可编程逻辑控制器技术手册》等参考书籍,供学生深入研究。

3.多媒体资料:制作PPT、教学视频等多媒体资料,辅助学生理解复杂概念。

4.实验设备:准备PLC实验装置、步进电机等实验设备,供学生进行实践操作。

五、教学评估本章节的教学评估将采用多元化的评估方式,以全面、客观地评价学生的学习成果。

PLC实训程序--步进电机的PLC控制

PLC实训程序--步进电机的PLC控制

步进电机的PLC控制一、实验目的1、掌握PLC控制的基本原理,掌握移位寄存器的使用。

2、掌握步进电机的工作原理,掌握环形分配器的使用方法。

3、掌握运用PLC驱动步进的方法。

二、实验器材1、PLC-2型可编程控制器实验台1台2、步进电机的PLC控制演示板1块3、PC机或手持编程器1台4、编程电缆1根5、自锁式连接导线若干图16.1三、实验原理与实验步骤1、步进电机的PLC控制演示板如图16.1所示。

2、实验原理本演示装置采用的四相步进电机,运用PLC设计一个步进电机的环形分配器的软件程序。

以此来实现步进电机的单步,连续运转。

四相步进电机的结构如下图所示。

演示板上四个LED发光管分别代表步进电机的四个相位。

3、设计要求:按照步进电机的工作方式,设四相线圈分别为A、B、C、D,公共端为E、F。

当电机正向转动时其工作时序如下:A→AB→B→BC→C→CD→D→DA当电机反向转动时其工作时序如下:A←AB←B←BC←C←CD←D←DA要求慢速度为I S—格,快速度为0.1S—格。

4、实验步骤:(1)打开PLC-2型实验台电源,编程器与PLC连接。

(2)根据具体情况编制输入程序,并检查是否正确。

(3)实验台与PLC-DOME008连接,检查连线是否正确。

(4)按下启动按钮,观察运行结果。

四、设计程序清单1、I/O地址分配清单:输入地址:正向启动X0 反向启动X1停止X2 速度控制X3 输出地址: A Y0 B Y1C Y2 C Y3E\F COM2、程序(1)指令表0 LD X0001 OR S02 ANI X0013 ANI X0024 OUT S06 LD X0017 OR S18 ANI X0009 ANI X00210 OUT S112 LD X00313 CJ P0 16 LDI T33 26 OUT Y01527 LDI X00328 CJ P131 P032 LDI T3333 OUT T32 K136 LD T3237 OUT T33 K140 OUT S242 OUT Y01543 P144 LD S245 PLS M1051 ANI M552 ANI M653 ANI M754 AND S155 LDI M256 ANI M357 ANI M458 ANI M559 ANI M660 ANI M761 ANI M862 AND S063 ORB68 AND S069 SFTR M0 M1 K8 K178 MPP79 AND S180 SFTL M0 M2 K8 K189 LD M190 OR M291 OR M892 OUT Y00093 LD M294 OR M395 OR M496 OUT Y00117 OUT T32 K520 LD T3221 OUT T33 K5 24 OUT S2101 LD M6102 OR M7 47 LDI M148 ANI M249 ANI M350 ANI M4103 OR M864 OUT M065 LD M800266 OR M1067 MPS104 OUT Y00397 LD M498 OR M599 OR M6100 OUT Y002105 END梯形图接线图※FX系列的输出继电器的公共端:FX2N-32MR为COM0~COM4;FX2N-48MR为COM0~COM5; FX1N-60MR为COM0~COM7五、思考题1、如果是三相步进电机,工作方式为三相六拍,程序该如何编制?2、如果是E、F公共端不接,作为二相时机使用,程序又该如何处理?。

PLC控制系统课程设计

PLC控制系统课程设计

东北石油大学课程设计2013年11月22日东北石油大学课程设计任务书课程:PLC控制系统课程设计题目:锅炉车间输煤机组控制专业:自动化姓名:XXX 学号: 1主要内容、基本要求、主要参考资料等主要内容:1、进行电气控制系统硬件电路设计。

2、编制输煤机组PLC控制程序。

3、编写设计说明书。

基本要求:1、熟悉PLC控制系统的基本构成和工作原理。

2、设计基于PLC的输煤机组电气控制系统电路图。

3、掌握电器元器件的选择和有关计算。

4、掌握PLC控制程序(梯形图和指令表)。

参考资料:[1] 廖常初.FX系列PLC编程及应用[M].北京:机械工业出版社.2005.1~127.[2] 罗宇航.流行PLC实用程序及设计(西门子S7-200系列)[M].西安:西安电子科技大学出版社.2006.246~252.[3] 钱锐.PLC应用技术[M].北京:科学出版社.2006.112~113.完成期限2013.11.18~2013.11.22指导教师专业负责人2013年10月25日目录第1章控制工艺流程分析 01.1 PLC控制系统设计的基本原则 01.2 控制过程描述 01.3 控制工艺分析 (1)第2章控制系统总体方案设计 (3)2.1 锅炉车间输煤机组控制系统总体方案设计 (3)2.2 系统硬件组成 (3)2.3 I/O分配 (6)2.4 系统接线图设计 (8)第3章控制系统梯形图程序设计 (9)3.1 控制程序流程图设计 (9)3.2 控制程序设计思路 (10)第4章监控系统设计 (12)4.1 PLC与上位监控软件通讯 (12)第5章系统调试及结果分析 (13)5.1 系统调试 (13)5.2 结果分析 (13)课程设计心得 (14)参考文献 (15)附录 (16)第1章控制工艺流程分析1.1 PLC控制系统设计的基本原则任何一种控制系统都是为了实现被控对象的工艺要求,以提高生产效率和产品质量。

因此,在设计PLC控制系统时,应遵循以下基本原则:1. 最大限度地满足被控对象的控制要求充分发挥PLC的功能,最大限度地满足被控对象的控制要求,是设计PLC 控制系统的首要前提,这也是设计中最重要的一条原则。

步进电机控制PLC课程设计

步进电机控制PLC课程设计

步进电机控制PLC课程设计一、课程目标知识目标:1. 理解步进电机的工作原理及特点,掌握其与PLC的连接方式;2. 学习并掌握PLC编程中与步进电机控制相关的基础知识和技能;3. 了解步进电机在不同应用场景下的控制要求,能结合实际需求进行PLC程序设计。

技能目标:1. 能够运用所学知识,独立完成步进电机与PLC的接线;2. 掌握使用PLC编程软件,编写并调试步进电机控制程序;3. 能够通过实验操作,观察并分析步进电机运行状态,解决实际控制过程中的问题。

情感态度价值观目标:1. 培养学生动手实践能力,激发学生对自动化控制技术的兴趣;2. 培养学生的团队合作意识,提高沟通与协作能力;3. 培养学生勇于探索、积极创新的精神,增强对工程技术应用的自信心。

本课程针对高年级学生,结合学科特点和教学要求,注重理论与实践相结合,以实用性和操作性为核心。

课程目标旨在帮助学生掌握步进电机控制PLC的相关知识,培养实际操作能力,并激发学生对自动化领域的热爱和兴趣。

通过具体的学习成果分解,为后续教学设计和评估提供明确依据。

二、教学内容1. 步进电机基础知识:介绍步进电机的工作原理、结构特点及性能参数,对应教材第3章;2. PLC基础知识:回顾PLC的基本组成、工作原理及编程方法,重点掌握与步进电机控制相关的内容,对应教材第4章;3. 步进电机与PLC的连接:讲解步进电机与PLC的接线方式,包括电源、信号线等连接,对应教材第5章;4. 步进电机控制程序设计:学习并实践编写步进电机控制程序,包括启停、速度调节、方向控制等,对应教材第6章;5. 步进电机控制实验操作:开展实验操作,验证控制程序的正确性,观察并分析步进电机运行状态,对应教材第7章;6. 步进电机控制应用案例分析:分析实际应用中步进电机控制案例,了解不同场景下的控制需求,对应教材第8章。

教学内容安排和进度:第1周:步进电机基础知识学习;第2周:PLC基础知识回顾;第3周:步进电机与PLC的连接;第4周:步进电机控制程序设计;第5周:步进电机控制实验操作;第6周:步进电机控制应用案例分析及总结。

东北石油大学自动化专业大四PLC课程设计

东北石油大学自动化专业大四PLC课程设计

目录第1章自动喷泉控制的工艺分析 (1)1.1 工艺分析 (1)1.2设计目的要求 (1)第2章自动喷泉PLC控制系统设计 (2)2.1喷泉控制系统总体方案的设计 (2)2.2喷泉控制系统的平面布置图 (2)第3章自动喷泉PLC监控系统设计 (4)3.1梯形图 (4)3.2I/O分配表 (7)3.3主程序助记符 (7)第4章调试结果及分析 (8)4.1喷泉控制系统的软件调试 (8)4.2 喷泉控制系统的硬件调试 (8)4.3 喷泉控制系统的软件及硬件联合调试 (8)第5章结论与体会 (9)参考文献 (10)附录 (11)第1章自动喷泉控制的工艺分析1.1 工艺分析喷泉是人工环境中最富有生命力的喷泉,它具有分隔空间、增加层次、净化空气、美化环境的作用。

现代高科技把美妙的音乐、多姿的喷泉造型、五彩缤纷的水下灯光、神奇的激光图文,通过电脑有机的结合在一起,给人以音乐声响、视觉形象、色彩变换三位一体的超自然享受。

随着我国人民物质生活水平的不断提高,对于精神生活的要求也在不断提高,为进一步改造环境景观,建设一个喷泉是很有必要的。

随着科学技术的不断发展和生活水平的不断提高,尤其是喷泉在城市和社区环境建设中起着尤其重要的作用。

当今喷泉工程和高新技术的结合正是历史发展的必然趋势,由于喷泉工程中采用了大量的高新技术,从而使喷泉效果更加绚丽多彩,婀娜多姿,令人赏心悦目、流连忘返。

1.2设计目的要求本次设计是一个以PLC控制为核心的喷泉控制系统的设计。

这个喷泉控制系统主要是一个人工喷泉。

在PLC的控制之下,喷出各种各样的水柱,给人以一种视觉上美的享受。

经过对多处喷泉控制系统的观察和总结之后,对景观控制系统总体方案进行了一个设计,在分析景观控制系统具体工作过程的基础上,采用PLC为核心部件,设计了流程图;编制具体程序;设计硬件电路;并且,对硬件和软件进行调试。

同时利用PLC的定时功能,计数功能,步进功能,可灵活地编写,增减和修改程序。

PLC课程设计(步进电机的PLC控制)

PLC课程设计(步进电机的PLC控制)

信息科学与技术学院PLC课程设计报告专业:电气工程及其自动化年级:学号:作者姓名:指导教师:完成日期:2012年12月21日PLC课程设计报告一、内容:步进电机的PLC控制二、目的与意义:1、掌握电步进电机的运行及控制原理;2、掌握三菱FX2N系列PLC及其编程软件的使用;3、掌握三菱FX2N系列PLC的指令和编程、以及调试方法;4、掌握PLC控制系统设计的基本方法、以及器件的选型。

三、设计要求设计一个四相步进电机控制系统,要求实现如下功能:1、用按键实现启停控制;2、用按键实现正反转控制;3、用按键实现加速和减速控制;4、用按键实现两种或以上的运行模式(单四拍、双四拍、单双八拍)的选择。

四、设计内容:1、控制系统基本组成;由于步进电机有如下特点:给步进脉冲电机就转,不给步进脉冲电机就不转;步进脉冲的频率越高,步进电机转得越快;改变各相的通电方式,可以改变电机的运行方式;改变通电顺序,可以控制电机的正、反转。

所以,我们通过利用三菱FX2N系列PLC 编程可以轻松实现上述功能(此处使用循环位移指令实现单双四拍)2、器件选型:包括控制按键和PLC的选型;由下列的IO分配表可知,此设计采用了9点输入、4点输出,所以FX2N-32MR-001型PLC可以满足需求(需要九个按钮,不够可用拨位开关替代,但切记回拨,以防功能丧失)3、PLC的外部接线图、实验箱接线方式,IO分配表;实验箱接线方式:将PLC数据线分别与电脑串口和PLC程序下载口连接,检测PLC运行状态开关是否处于“运行”状态;将启动、停止等按钮开关分别连接到X0、X1等,开关公共端COM连接到PLC输入公共端COM;将步进电机的ABCD四相等分别连接到Y20至Y023等,四相公共端COM 连接到实验箱24V电源端,电源0V端连接PLC输出公共端COM1;4、PLC控制程序,包括程序设计的基本思路、算法、流程图、源程序等。

程序设计的基本思路:本设计实现功能主要是使用循环位移指令实现单双四拍,即先对YO20至YO23赋初值(H1111、H3333),再通过循环位移指令实现电机通电相的改变。

PLC控制系统课程设计

PLC控制系统课程设计

东北石油大学课程设计课程PLC控制系统课程设计题目小车多方式运行的PLC控制院系电气信息工程学院专业班级自动化级班学生姓名学生学号指导教师年月日东北石油大学课程设计任务书课程PLC控制系统课程设计题目小车多方式运行的PLC控制专业自动化姓名学号主要内容、基本要求、主要参考资料等主要内容:1.设计出硬件系统的结构图、接线图、时序图等,系统有启动、停止功能;2.运用功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序;3.用组态王监控组态软件,设计出上位监控系统;4.进行系统调试,实现小车多方式运行的控制要求。

基本要求:1.小车起始位置停在x(x=1~4)号站台,SYx传感器为ON;2.假如y(y=1~4)号站台呼叫,如果:x﹥y,小车左行到呼叫站台停车;x﹤y,小车右行到呼叫站台停车;x=y,小车停止;3.小车在SY1和SY4处要有可靠的保护功能,自动往返或准确停车,不能向外撞;4.小车路过每个站台要有指示灯显示;但LB1和LB4灯要闪3次;主要参考资料:[1]陈宏钧. 可编程控制器课程设计指导书[M]. 天津: 天津大学出版社,2001.[2]邓星钟. 机电传动控制[M]. 武汉: 华中科技大学出版社, 2001.[3]谭维瑜. 电机与电气控制[M]. 北京: 机械工业出版社, 1999.完成期限指导教师专业负责人年月日目录第1章控制工艺流程分析 (1)1.1 小车多方式运行控制过程描述 (1)1.2 小车多方式运行控制工艺分析 (2)第2章控制系统总体方案设计 (3)2.1 系统硬件组成 (3)2.2 控制方法分析 (3)2.3 I/O分配 (3)2.4 系统结线图设计 (4)第3章控制系统梯形图程序设计 (5)3.1 控制程序流程图设计 (5)3.2 控制程序梯形图设计 (6)3.3 控制程序设计思路 (6)第4章监控系统设计 (7)4.1 PLC与上位监控软件通讯 (7)4.2 上位监控系统组态设计 (7)4.3 实现的效果 (8)第5章系统调试及结果分析 (9)5.1 系统调试及解决的问题 (9)5.2 结果分析 (9)课程设计心得 (10)参考文献 (11)附录 (12)第1章控制工艺流程分析1.1 小车多方式运行控制过程描述小车系统由直流电机、继电器、小车和4个站台组成,每个站台有检测传感器(行程开关)、指示灯和按钮。

步进电机的plc控制课程设计

步进电机的plc控制课程设计

步进电机的plc控制课程设计一、课程目标知识目标:1. 让学生理解步进电机的基本原理和工作特性;2. 让学生掌握PLC在步进电机控制中的应用,包括编程、调试及故障排查;3. 让学生了解步进电机与PLC接口的技术要求及其在实际工程中的应用。

技能目标:1. 培养学生运用PLC进行步进电机控制程序编写的能力;2. 培养学生进行步进电机控制系统的调试与优化的能力;3. 培养学生运用所学知识解决实际工程问题的能力。

情感态度价值观目标:1. 培养学生对自动化控制技术的兴趣,激发学生的创新意识和探索精神;2. 培养学生严谨的科学态度和团队合作意识,增强学生的责任感和使命感;3. 引导学生认识到自动化技术在我国工业发展中的重要作用,增强学生的民族自豪感。

课程性质:本课程为实践性较强的专业课,结合理论知识与实际操作,培养学生的动手能力和解决实际问题的能力。

学生特点:学生已具备一定的电气基础和PLC编程知识,对步进电机控制有一定的了解,但实际操作经验不足。

教学要求:结合学生特点和课程性质,注重理论与实践相结合,强调学生的动手实践能力,提高学生的创新意识和解决实际问题的能力。

通过本课程的学习,使学生能够独立完成步进电机PLC控制系统的设计与实施。

二、教学内容1. 步进电机原理及特性:包括步进电机的结构、工作原理、主要性能参数及其在自动化系统中的应用。

教材章节:第二章 步进电机原理与特性2. PLC控制步进电机的基础知识:介绍PLC与步进电机接口技术,步进电机控制参数设置及编程方法。

教材章节:第三章 PLC控制步进电机基础3. 步进电机PLC控制系统设计:讲解控制系统的设计步骤,包括硬件选型、软件编程、系统调试与优化。

教材章节:第四章 步进电机PLC控制系统设计4. 实践操作:安排学生进行步进电机PLC控制系统的搭建、编程、调试及故障排查,提高学生的动手能力。

教材章节:第五章 实践操作与案例分析5. 课程总结与拓展:对所学内容进行总结,探讨步进电机PLC控制技术在现代工业中的应用及发展趋势。

东北石油大学步进电机的PLC控制课程设计

东北石油大学步进电机的PLC控制课程设计

东北石油大学课程设计课程PLC控制系统课程设计题目步进电机的PLC控制院系电气信息工程学院自动化系专业班级自动化11-班学生姓名学生学号1106011401指导教师2014年11月28日东北石油大学课程设计任务书课程PLC控制系统课程设计题目步进电机的PLC控制专业自动化姓名学号1106011401主要内容:1. 设计出硬件系统的结构图、接线图、时序图等;2. 系统有启动、停止功能;3. 运用功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序;4. 用组态王监控组态软件,设计出上位监控系统;5. 程序结构与控制功能自行创新设计;6. 进行系统调试,实现步进电机的控制要求。

基本要求:1.在步进电机为二相混合式,供电电压24VDC,功率30 W,电流1.7A(或1.2A),转矩0.35NM,步矩角1.8°/0.9°,并配有细分驱动器,实现细分运行,减少振荡;2.控制器为S7-200PLC,设计出PLC的控制程序,实现速度、方向、定位、细分等控制功能。

主要参考资料:[1] 张凤珊.可编程序控制器[M].北京: 中国轻工业出版社,2003.[2] 齐占庆.电气控制技术[M].北京: 机械工业出版社,2002.[3] 张万忠.可编程控制器应用技术[M].北京: 化学工业出版社,2001.[4] 李道霖.PLC原理及应用[M].北京: 电子工业出版社,2004.[5] 郁汉琪.可编程序控制器应用技术[M].南京: 东南大学出版社,2003.完成期限2014.11.24~2014.11.28指导教师专业负责人2014年11 月24 日目录第一章控制工艺流程分析 (1)1.1 步进电机PLC控制的控制过程描述 (1)1.2 步进电机PLC控制的控制工艺分析 (1)第二章控制系统总体方案设计 (3)2.1 系统硬件组成 (3)2.2 控制方法分析 (4)2.3 I/O分配 (5)2.4 系统接线图设计 (6)第三章控制系统梯形图程序设计 (8)3.1 控制程序流程图设计 (8)3.2 控制程序时序图设计 (8)3.3 控制程序设计思路 (9)第四章监控系统设计 (10)4.1 PLC与上位监控软件通讯 (10)4.2 上位监控系统组态设计 (10)4.3 实现的效果 (11)第五章系统调试及结果分析 (12)5.1系统调试及解决的问题 (12)5.2 结果分析 (12)课程设计心得 (14)参考文献 (15)附录 (16)第一章控制工艺流程分析1.1 步进电机PLC控制的控制过程描述步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。

PLC控制步进电机课程设计

PLC控制步进电机课程设计

目录第1章PLC的发展 (1)第2章PLC对步进电机的控制 (2)第3章程序设计 (3)3.1设计方案的提出 (3)3.2最终方案的确定 (3)第4章设计过程中遇到的问题 (6)第5章作品展示 (8)第6章设计总结 (10)致谢 (11)参考文献 (12)第1章PLC的发展PLC全称为可编程控制器,是在电气控制技术和计算机技术的基础上开发出来的,并逐渐发展成为以微机处理器为核心,将自动化技术、计算机技术、通信技术融为一体的新型工业控制装置。

目前,PLC已被广泛用于生产机械和生产过程的自动控制中,成为一种最重要、最普及、应用场合最多的工业控制装置。

被广泛的认为是现代化工业的三大支柱(PLC、机器人、CAD/CAM)之一。

PLC技术之所以高速发展,除了工业自动化的客观需求外,主要是因为它具有很多独特的有点,较好的解决了工业领域中普遍关心的可靠、安全、灵活、经济问题。

PLC可靠性高,抗干扰能力强,其平均无故障时间可达几十万个小时,之所以有这么高的可靠性,是由于它采用了一系列的硬件和软件的抗干扰措施。

其次PLC编程简单、使用方便,目前大多数PLC采用的编程语言都是梯形图语言,梯形图与电气控制线路相似,形象、直观,不需要掌握计算机知识,很容易被广大工程技人员掌握。

PLC功能完善、通用性强、设计安装简单、维护方便。

采用了集成电路,其结构紧凑、体积小、能耗低,是实现机电一体化的理想控制设备。

目前PLC已广泛应用于冶金、石油、化工、建材、机械制造、电力、汽车、轻工、环保及文化娱乐等各个行业。

随着PLC的性价比不断提高,其应用领域还将不断扩大。

为此,本文主要研究基于PLC的步进电机控制系统,实现PLC对步进电机的各种控制。

第2章PLC对步进电机的控制步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。

在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。

步进电机plc控制课程设计

步进电机plc控制课程设计

步进电机plc控制课程设计一、课程目标知识目标:1. 让学生掌握步进电机的基本工作原理和PLC控制技术,理解步进电机与PLC结合的应用场景。

2. 学会使用PLC编程软件,编写步进电机的控制程序,实现对步进电机的精确控制。

3. 了解步进电机与PLC接口的硬件连接和调试方法,掌握相关参数的设置。

技能目标:1. 培养学生具备独立设计步进电机PLC控制系统方案的能力,能根据实际需求进行程序编写和调试。

2. 提高学生运用PLC解决实际工程问题的能力,培养创新思维和动手实践能力。

情感态度价值观目标:1. 培养学生对自动化技术的兴趣,激发学习热情,增强学习自信心。

2. 培养学生团队协作精神,学会与他人沟通交流,共同解决问题。

3. 增强学生的工程意识,认识到自动化技术在生产生活中的重要性,树立正确的价值观。

课程性质分析:本课程为高二年级电子与自动化技术课程,旨在让学生在实际操作中掌握步进电机与PLC控制技术,提高学生的实践能力和创新能力。

学生特点分析:高二学生在知识储备、动手能力、逻辑思维等方面具备一定的基础,对新鲜事物充满好奇,具备较强的求知欲。

教学要求:1. 结合课本内容,注重理论与实践相结合,提高学生的实际操作能力。

2. 注重启发式教学,引导学生主动思考,培养学生的创新意识。

3. 关注个体差异,因材施教,使每位学生都能在课程中取得进步。

二、教学内容1. 理论知识:a. 步进电机工作原理及特性b. PLC基础知识、编程方法和控制原理c. 步进电机与PLC接口硬件连接及参数设置2. 实践操作:a. 使用PLC编程软件,编写步进电机控制程序b. 步进电机与PLC硬件连接和调试c. 实际控制系统设计、搭建与运行3. 教学大纲:第一周:步进电机工作原理及特性学习第二周:PLC基础知识、编程方法和控制原理学习第三周:步进电机与PLC接口硬件连接及参数设置学习第四周:使用PLC编程软件,编写步进电机控制程序实践第五周:步进电机与PLC硬件连接和调试实践第六周:实际控制系统设计、搭建与运行及总结4. 教材章节:a. 课本第三章:步进电机及其控制b. 课本第四章:可编程控制器(PLC)c. 课本第五章:步进电机与PLC控制系统教学内容安排和进度:1. 理论与实践相结合,每两周完成一个教学主题。

步进电机plc课程设计

步进电机plc课程设计

步进电机plc课程设计一、教学目标本课程旨在通过学习步进电机PLC(可编程逻辑控制器)的相关知识,使学生掌握步进电机的工作原理、PLC的基本组成、编程方法以及步进电机PLC控制系统的设计与调试。

1.了解步进电机的工作原理及其主要性能参数。

2.掌握PLC的基本组成、工作原理及其编程方法。

3.熟悉步进电机PLC控制系统的设计与调试。

4.能够分析步进电机的工作需求,选择合适的PLC控制器。

5.能够根据控制需求,编写相应的PLC程序。

6.能够对步进电机PLC控制系统进行调试与优化。

情感态度价值观目标:1.培养学生对新技术的兴趣和好奇心,提高学生的学习积极性。

2.培养学生团队合作精神,提高学生解决实际问题的能力。

3.培养学生具备创新意识,激发学生对步进电机PLC技术的应用与发展前景的思考。

二、教学内容本课程的教学内容主要包括以下几个部分:1.步进电机的基本原理及其主要性能参数。

2.PLC的基本组成、工作原理及其编程方法。

3.步进电机PLC控制系统的设计与调试。

具体的教学内容安排如下:第一章:步进电机概述1.1 步进电机的工作原理1.2 步进电机的主要性能参数第二章:PLC基本组成与工作原理2.1 PLC的硬件组成2.2 PLC的工作原理2.3 PLC编程软件的使用第三章:PLC编程方法3.1 基本指令及其编程3.2 功能指令及其编程3.3 步进电机控制程序编写实例第四章:步进电机PLC控制系统设计与调试4.1 步进电机PLC控制系统设计流程4.2 步进电机PLC控制系统的调试与优化三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学,包括:1.讲授法:通过讲解步进电机PLC的基本原理、编程方法等理论知识,使学生掌握相关知识点。

2.案例分析法:通过分析实际案例,使学生了解步进电机PLC控制系统的应用,提高学生的实际操作能力。

3.实验法:安排实验室实践环节,让学生动手操作,加深对理论知识的理解。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

东北石油大学课程设计课程PLC控制系统课程设计题目步进电机的PLC控制院系电气信息工程学院自动化系专业班级自动化11-班学生姓名学生学号1106011401指导教师2014年11月28日东北石油大学课程设计任务书课程PLC控制系统课程设计题目步进电机的PLC控制专业自动化姓名学号1106011401主要内容:1. 设计出硬件系统的结构图、接线图、时序图等;2. 系统有启动、停止功能;3. 运用功能指令进行PLC控制程序设计,并有主程序、子程序和中断程序;4. 用组态王监控组态软件,设计出上位监控系统;5. 程序结构与控制功能自行创新设计;6. 进行系统调试,实现步进电机的控制要求。

基本要求:1.在步进电机为二相混合式,供电电压24VDC,功率30 W,电流1.7A(或1.2A),转矩0.35NM,步矩角1.8°/0.9°,并配有细分驱动器,实现细分运行,减少振荡;2.控制器为S7-200PLC,设计出PLC的控制程序,实现速度、方向、定位、细分等控制功能。

主要参考资料:[1] 张凤珊.可编程序控制器[M].北京: 中国轻工业出版社,2003.[2] 齐占庆.电气控制技术[M].北京: 机械工业出版社,2002.[3] 张万忠.可编程控制器应用技术[M].北京: 化学工业出版社,2001.[4] 李道霖.PLC原理及应用[M].北京: 电子工业出版社,2004.[5] 郁汉琪.可编程序控制器应用技术[M].南京: 东南大学出版社,2003.完成期限2014.11.24~2014.11.28指导教师专业负责人2014年11 月24 日目录第一章控制工艺流程分析 (1)1.1 步进电机PLC控制的控制过程描述 (1)1.2 步进电机PLC控制的控制工艺分析 (1)第二章控制系统总体方案设计 (3)2.1 系统硬件组成 (3)2.2 控制方法分析 (4)2.3 I/O分配 (5)2.4 系统接线图设计 (6)第三章控制系统梯形图程序设计 (8)3.1 控制程序流程图设计 (8)3.2 控制程序时序图设计 (8)3.3 控制程序设计思路 (9)第四章监控系统设计 (10)4.1 PLC与上位监控软件通讯 (10)4.2 上位监控系统组态设计 (10)4.3 实现的效果 (11)第五章系统调试及结果分析 (12)5.1系统调试及解决的问题 (12)5.2 结果分析 (12)课程设计心得 (14)参考文献 (15)附录 (16)第一章控制工艺流程分析1.1 步进电机PLC控制的控制过程描述步进电机是将电脉冲信号转变为角位移或线位移的开环控制元步进电机件。

在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。

可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。

通常电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。

该磁场会带动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。

当定子的矢量磁场旋转一个角度。

转子也随着该磁场转一个角度。

每输入一个电脉冲,电动机转动一个角度前进一步。

它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。

改变绕组通电的顺序,电机就会反转。

所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。

步进电机驱动器,它是把控制系统发出的脉冲信号转化为步进电机的角位移,或者说:控制系统每发一个脉冲信号,通过驱动器就使步进电机旋转一个步距角。

也就是说步进电机的转速与脉冲信号的频率成正比。

所以控制步进脉冲信号的频率,就可以对电机精确调速;控制步进脉冲的个数,就可以对电机精确定位。

步进电机驱动器有很多,应以实际的功率要求合理的选择驱动器。

步进电机需要提供具有一定驱动能力的脉冲信号才能正常工作,脉冲信号由单片机输出的激励信号经过脉冲分配产生。

脉冲分配可以通过硬件模拟分配电路实现,也可以利用软件方便地实现。

一个完整的驱动电路不仅需要激励信号,还需有足够的功率。

在一般的电路驱动中,需将由CPU产生的脉冲信号经过功率放大后,再接到步进电机输入端。

随着大规模集成电路技术的发展,逐渐出现了很多专门用于步进电机控制的脉冲分配芯片,它们配合功率放大的驱动电路可以实现步进电机的驱动。

1.2 步进电机PLC控制的控制工艺分析可编程序控制器简称PLC,是在继电器控制和计算机控制的基础上开发出来的,并逐渐发展成以微处理器为核心,把自动化技术、计算机技术、通讯技术融为一体的新型工业自动控制装置。

它具有可靠性高、环境适应性好、编程简单、使用方便以及体积小、重量轻、功耗低等优点,因此迅速普及并成为当代工业自动化的支柱设备之一。

PLC所有的I/O接口电路均采用光电隔离,使工业现场的外电路与PLC内部电路之间电气上隔离;各输入端均采用RC滤波器,其滤波时间常数一般为10~20ms;各模块均采用屏蔽措施,以防止辐射干扰;采用性能优良的开关电源:具有良好的自诊断功能.一旦电源或其他软、硬件发生异常情况,CPU立即采用有效措施,以防止故障扩大;简化编程语言,对信息进行保护和恢复.设置警戒时钟WDT;对程序和动态数据进行电池后备。

上述措施使PLC有高的可靠性。

而采用循环扫描工作方式也提高其抗干扰能力。

PLC在工业自动化领域起着举足轻重的作用。

在国内外已广泛应用于机械、冶金、石油、化工、轻工、纺织、电力、电子、食品、交通等行业。

实践证明80%以上的工业控制可以使用PLC来完成。

PLC可用于逻辑顺序控制、过程控制、运动及位置控制、数据处理、通信联网等。

使用PLC可实现步进电机的控制。

可使步进电机动作的抗干扰能力强、可靠性高。

时至今日,软件以及电子设备等相关技术都有了长足发展。

虽然软件的发展速度比不上硬件的发展速度那么迅速,但已能满足现在的工业需求。

对步进电机的传统控制通常完全由硬件电路搭接而成。

随着PLC的普及,现在已普遍采用硬件与软件相结合的方式对其进行控制,这种控制方法有很多优点,比如:可以实现高精度的控制,降低成本,降低控制难度,简化控制电路等。

今后步进电机的总体发展趋势是向着低功耗、高频率精度、多功能、高度自动化和智能化的方向发展。

PLC作为简单化了的计算机,功能完备、灵活、通用、控制系统简单易懂,价格便宜,可现场修改程序,体积小、硬件维护方便,价格便宜等优点,在全世界广泛应用,为生产生活带来巨大效益方便。

因此,通过研究用PLC来控制步进电动机的,既可实现精确定位控制,又能降低控制成本,还有利于维护。

以往的步进电动机需要靠驱动器来控制,随着技术的不断发展完善,PLC具有了通过自身输出脉冲直接步进电动机的功能,这样就有利于步进电动机的精确控制。

PLC对步进电机的控制主要包括三个方面,即步进电机的转速控制、方向控制、步数控制。

改变步进电机定子绕组的通电顺序,就改变步进电机的旋转方向,改变脉冲频率,就改变步进电机的转速,改变脉冲个数。

步进电机是一种将电脉冲信号转换成直线位移或角位移的执行元件。

步进电机的输出位移量与输入脉冲个数成正比,其转速与单位时间内输入的脉冲数(即脉冲频率)成正比,其转向与脉冲分配到步进电机的各相绕组的相序有关。

所以只要控制指令脉冲的数量、频率及电机绕组通电的相序。

便可控制步进电机的输出位移量、速度和转向。

步进电机具有较好的控制性能,其启动、停车、反转及其它任何运行方式的改变,都在少数脉冲内完成,且可获得较高的控制精度,因而得到了广泛的应用。

步进电机控制的最大特点是开环控制,不需要反馈信号。

因为步进电机的运动不产生旋转量的误差累积。

本系统PLC选用S7-200PLC。

第二章控制系统总体方案设计2.1 系统硬件组成可编程控制器有两种基本的工作状态,即运行(RUN)状态与停止(STOP)状态。

在运行状态中,可编程控制器通过执行反应控制来实现用户的控制要求。

为了使可编程控制器的输出及时地响应随时可能变化的输入信号,用户程序不仅仅执行一次,而是反复不断地重复执行,直到可编程控制器停机或切换到STOP工作状态。

下面用一个简单的例子来进一步说明可编程序控制器的扫描工作过程。

图2-1所示的PLC的输入输出接线图,起动按钮SB1和停止按钮SB2的常开触点分加别接在编号为X000和X001的可编程控制器的输入端,接触器KM的线圈接在编号为YO00的可编程控制器的输出端。

图(b)是这3个输入/输出变量对应的I/O映像寄存器。

图(c)是可编程控制器的梯形图,它与图2-1所示的继电器电路的功能相同。

但是应注意,梯形图是一种程序,是可编程控制图形化的程序。

图中的X000等是梯形图中的编程元件,XO00与X001是输入继电器,Y000是输出继电器。

编程元件X000与接在输入端子XO00的SB1的常开触点和输入映像寄存器XO00相对应,编程元件Y000与输出映像寄存器Y000和接在输出端子Y000的可编程控制器内部的输出电路相对应。

PLC控制系统的硬件结构图如图2-2所示。

(a) (b) (c) (d)图2-1 PLC的外部接线图与梯形图图2-2 PLC控制系统的硬件结构图梯形图以指令的形成储存在可编程控制器的用户程序存储器中,梯形图与下面的4条指令对应“;”之后是该指令的注解。

LD X000 ;接在左侧母线上的X000的常开触点。

OR Y000 ;与X00O的常开触点并联的Y000的常开触点。

ANI X001 ;与并联电路串联的X001的常闭触点。

OUT Y000 ;Y000的线圈。

在输入处理阶段,CPU将SB1,SB2的常开触点的状态读入相应的输入映像寄存器,外部触点接通时存入寄存器的是二进制数“1”,反之存入“0”。

执行第一条指令时,从输入映像寄存器X000中取出二进制数并存入运算结果寄存器。

执行第二条指令时,从输出映像寄存器Y000中取出二进制数,并与运算结果寄存器中的二进制数相“或”(触点的并联对应“或”结算),然后存入运算结果寄存器。

执行第三条指令时,取出输入映像寄存器X001中的二进制数,因为是常闭触点,取反后与前面的运算结果相“与”(电路的串联对应“与”运算),然后存入运算结果寄存器。

在输出处理阶段,CPU将各输出映像寄存器中的二进制数传送给输出模块并锁存起来,如果输出映像寄存器Y000中存放的是二进制数“1”,外接的KM线圈将通电,反之将断电。

X000,X001和Y000的波形高电平表示按下按钮或KM线圈通电,当T<T1时,读入输入映像寄存器X000和X001的均为二进制数“0”此时输出映像寄存器Y000中存入的亦为“0”在程序执行阶段,经过上述逻辑运算过程之后,运算结果仍为Y000=0,所以KM的线圈处于断电状态.在T<T1区间,虽然输入/输出信号的状态没有变化,用户程序确在一直反复不断地执行着。

相关文档
最新文档