1、 1 机电工程学院机电工程学院 课 程 设 计 说 明 书课 程 设 计 说 明 书 设计题目设计题目: : 三相六拍步进电动机控制程序的设计与调试三相六拍步进电动机控制程序的设计与调试 学生姓名:学生姓名: * 专业班级:专业班级: 机制机制* * 学学 号:号: * 指导教师:指导教师: * * 2012 年年 12 月月 08 日日 内容摘要内容摘要 步进电动机具有快速起停、精确步进和定位等特点,所以常用作工业过程控制及仪 器仪表的控制元件。目前,比较典型的控制方法是用单片机产生脉冲序列来控制步进电 机。但采用单片机控制, 不仅要设计复杂的控制程序和 I /O 接口电路, 实现比较麻烦,
2、 而且对工业现场的恶劣环境适应性差, 可靠性不高。 使用 PLC 可编程控制器实现三相六拍步进电动机驱动,可使步进电动机东芝的抗干扰能 力强,可靠性高,同时,由于实现了模块化结构,是系统结构十分灵活,而且编程语言 简短易学,便于掌握,可以进行在线修改,柔性好,体积小,维修方便。 本设计是利用 PLC 做三相六拍步进电动机的控制核心,用按钮开关的通断来实现对 步进电机正,反转控制,而且正,反转切换无须经过停车步骤。其次可以通过对按钮的 控制来实现对高,低速度的控制。充分发挥 PLC 的功能,最大限度地满足被控对象的控 制要求,是设计 PLC 控制系统的首要前提,这也是设计最重要的一条原则。本设计
3、更加 便于实现对步进电机的制动化控制。 关键词关键词:PLC 控制;三相六拍;步进电动机;电机正反转 目目 录录 引引 言言 1 第第 1 1 章章 步进电动机和步进电动机和 PLCPLC 简介简介 2 1.1 步进电动机 2 1.1.1 三相六拍步进电动机 . 2 1.2 PLC 简介 3 1.2.1 可编程控器概述 3 1.2.2 可编程控制器的定义 . 3 1.2.3 PLC 的特点 . 3 第第 2 2 章章 三相六拍步进电动机控制程序的设计三相六拍步进电动机控制程序的设计 5 2.1 控制程序流程图及软件模块 5 2.2 梯形图程序设计 7 2.2.1 CPU 的选择 7 2.2.2
4、 输入输出编址 7 2.2.3 状态真值表 7 2.3 梯形图程序 8 2.4 三相六拍步进电机控制语句表. 12 2.5 程序的运行及调试. 14 2.6 I/O 接线图 . 16 结结 论论 . 17 设计总结设计总结 . 18 谢谢 辞辞 . 错误错误! !未定义书签。未定义书签。 参考文献参考文献 错误错误! !未定义书签。未定义书签。 1 引引 言言 1.课课 题题 内内 容容 用 PLC 控制三相六拍电动机,控制要求如下: 1.三相步进电动机有三个绕组:A,B,C, 正转通电顺序为:AABBBCCCAA 反转通电顺序为:ACACBCBABA 2.要求能实现正,反转控制,而且正,反转
5、切换无须经过停车步骤。 3就有两种转速: 1 号开关合上,则转过一个步距角需 0.5 秒。 2 号开关合上,则转过一个步距角需 0.05 秒。 4要求步进电动机转动 100 个步距角后自动停止运行。 2.课题要求课题要求 1列出输入输出点分配表; 2画出 PLC 的输入输出设备的接线图; 3.利用 STEP7-Micro/WIN32 软件完成梯形图,指令表的程序设计与调试; 4完成课程设计说明书。 3.3.设计思想设计思想 步进电机的速度控制是通过改变输入脉冲的频率高低实现的。当发生脉冲的 频率减小时,步进电机的速度就下降;当频率增加时,速度就加快。还可以用过频 率的改变来提高步进电机的位置精
6、度。 以移位指令为步进控制的主体进行程序设计,可较好的满足上述设计要求。 2 第第 1 章章 步进电动机和步进电动机和 PLC 简介简介 1.1 1.1 步进电动机步进电动机 步进电机是一种将电脉冲信号变换成相应的角移位或直线移位的开环执行元 件。给定一个电脉冲信号,步进电机转子就转过相应的角度,这个角度就称为该 步进电机的步距角。当我们给步进电机一个电脉冲信号,步进电机就转过一个步 距角。以此类推,连续给定脉冲信号,步进电机就可以连续运转。步进电机的使 用需要电脉冲信号发生器的配合,它按照给定的设置重复喂为步进点输送电脉冲 信号,目前这种信号大多数由可编程控制器(PLC)或单片机来完成。 1.1.1 三相六拍步进电动机三相六拍步进电动机 三相六拍步进电机是一典型单定子、径向分相、反应式伺服电机。其