天塔之光plc控制系统设计大学论文.docx
- 文档编号:25764084
- 上传时间:2023-06-13
- 格式:DOCX
- 页数:21
- 大小:161.19KB
天塔之光plc控制系统设计大学论文.docx
《天塔之光plc控制系统设计大学论文.docx》由会员分享,可在线阅读,更多相关《天塔之光plc控制系统设计大学论文.docx(21页珍藏版)》请在冰豆网上搜索。
天塔之光plc控制系统设计大学论文
湖南网络工程职业学院
HUNANNETWORKENGINEERINGCOLLEGE
第一部分毕业设计开题报告
题目天塔之光PLC控制系统设计
专业机电一体化
班级12级机电一体化班
学生姓名
指导教师
二0一四年十一月
湖南网络工程职业学院毕业设计开题报告书
机电工程系机电一体化专业
学生姓名
班级
机电一体化班
学号
课题名称
天塔之光PLC控制系统设计
课题
简介
该课题主要是利用可编程序控制器应用技术,实现对天塔之光电气控制线路的改造。
其目的是培养学生利用可编程序控制器解决生产、生活中的实际问题对提高学生设计能力、动手能力和工程实践技能有较重要的意义。
学生应具备电路分析、电子技术、电子CAD、电气控制技术以及可编程序控制器原理及应用等方面的相关知识,掌握梯形图、单、双流程图等电路设计知识及相应助记符、步进控制指令等编程语言,熟悉可编程控制电路的连接、程序编写、输入、修改及调试等。
课题任务要求
一、毕业设计(论文)的内容概述:
天塔之光是灯光的闪耀移位及时序的变化等组合而成。
控制要求不同灯光组合点亮以及组合间的转换循环完成。
采用硬件电路和程序控制来进行改造完成上述功能。
二、毕业设计(论文)的要求:
1、写出天塔之光的功能分析
2、按控制功能完成I/O口地址分配表的编写
3、完成PLC的I/O口的连线
4、按控制要求绘制梯形图,并调试
三、毕业设计(论文)应完成的工作:
1、应有详细的设计方案、控制电路、控制程序及分析说明
2、应按计划完成相应的任务
3、应按要求写好设计论文
进程
安排
第一周:
根据课题找好相关资料,加深对课题的理解为后续工作做准备
第二周:
对所需设备资料进行整合
第三周:
写好设计的主要部分如硬件设计,程序设计等
第四周:
按要求完成设计论文
参考
文献
【1】赵春生主编.可编程序控制器应用技术[M].第二版.北京:
人民邮电出版社,2012.
【2】周劲松、刘峥、李德尧等.机电一体化技术[M].长沙:
湖南大学出版社,2011(2012重印)
【3】田淑珍主编.可编程控制器原理及应用[M].北京:
机械工业出版社,2005.7(2013.1重印)
【4】蒋慧平、李忠信、陈国彬主编.计算机应用基础[M].南京:
江苏教育出版社,2012.8
【5】王谟金、刘小群、文颖编著.AutoCAD2005(中文版)机械制图与实训教程[M].北京:
机械工业出版社(2012.7重印)
指导
教师
意见
签名:
年月日
第二部分毕业论文
天塔之光PLC控制系统设计
二0一四年十一月
摘要
随着计算机技术在工业控制方面的迅速发展,以可编程序控制器(PLC)为主体的新型电气控制系统已基本取代了传动的继电器控制系统。
本次设计天塔之光采用的是西门子S7-200系列可编程序控制器,需要2个输入点,9个输出点,经过比较选用CPU224型PLC主机。
其输出可满足本次设计的需求。
程序梯形图主要使用移位寄存器指令(SHRB)实现。
关键字:
CPU224型、移位寄存器指令
目录
摘要6
第一章设计任务8
1.1课题背景8
1.2控制要求8
第二章主要设备资源介绍10
2.1可编程序控制器技术10
2.2西门子S7-200系列可编程序控制器介绍11
2.3CPU224型PLC13
2.3.1CPU224型PLC的外形及端子介绍13
2.3.2CPU224型PLC的结构及性能指标17
2.3.3PLC的CPU工作方式17
第三章程序及硬件设计19
3.1控制要求分析19
3.2I/O地址分配表20
3.3PLC的I/O口的连线21
3.4移位寄存器的位与输出对应关系22
3.5程序指令23
第四章设备选型和采购26
致谢27
参考文献28
第一章设计任务
1.1课题背景
随着科学技术的的不断提高,社会经济的不断发展,人们对城市的装束有了很大的变化。
在城市的夜晚,大街小巷都布满了五颜六色的彩灯,给原来萧条的城市带来了气息和活力,给人们的视觉很大的冲击,有的地方将彩灯很好的配置安装在城市主要建筑物上,使之绚丽多彩,更加吸引人的眼球,有的则利用彩灯装扮城市,给当地的城市带来了丰富的旅游资源。
1.2控制要求
如图1所示的天塔的灯光,可以用PLC控制灯光的闪耀移位及时序变化等。
控制要求如下:
按启动按钮,L12→L11→L10→L8→L1→L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1、L2、L3、L4、L5→L6、L7、L8、L9→L12、L11、L10→......循环下去,直至按下停止按钮。
图1天塔之光控制示意图
第二章主要设备资源介绍
2.1可编程序控制器技术
本次设计的主要是利用可编程序控制器技术实现天塔之光的控制系统。
可编程序控制器(简称PLC)是综合应用计算机技术、自动控制技术和通信技术的工业自动化控制装置,目前广泛应用于各类工业控制设备。
PLC的控制功能是通过用户程序实现的,用来编写用户程序的指令可分为基本指令、顺序指令和功能指令三大类,其中基本指令构成的程序梯形图类似于继电器控制系统的电原理图、熟悉电气控制线路的人员比较容易理解和掌握程序梯形图。
基本指令通常包括取指令、触点串联/并联指令、线圈输出指令、置位/复位指令、定时器、计算器应用指令等。
由PLC组成的控制系统与继电器控制系统相比较,具有以下特点:
1.PLC控制系统硬件结构简单
继电器控制逻辑是由大量的物理继电器连线组成,结构复杂。
而PLC控制逻辑是由程序(软继电器)组成,取消了大量的中间继电器和时间继电器等控制器件,同时也大大简化了硬件接线。
2.PLC的控制逻辑更改方便
要改变继电器控制逻辑必须重新接线,工作量很大,因此有的用户宁愿拆除旧的控制柜而另外新作一个电气控制柜;而修改PLC的控制逻辑只需要重新编写和下载程序即可。
3.系统稳定维护方便
PLC性能指标高,抗干扰性强,能在工业生产环境下长期稳定的工作,据统计,PLC控制系统的电气故障仅为相应功能的继电器控制系统的5%。
当电路发生故障时,可根据PLC输入/输出端口的LED显示来判断产生故障的部位,以便迅速的排除故障。
2.2西门子S7-200系列可编程序控制器介绍
西门子S7系列可编程序控制器分为S7-400、S7-300、S7-200三个系列,分别为S7系列的大、中、小型可编程序控制器系统。
S7-200系列可编程序控制器有CPU21X系列和CPUC22X系列,其中CPU22X型可编程序控制器提供了4个不同的基本型号,分别为CPU221、CPU222、CPU224和CPU226。
小型PLC中,CPU221价格低廉,能满足多种集成功能的需要。
CPU222是S7-200家族中低成本的单元,通过可连接的扩展模块即可处理模拟量。
CPU224具有更多的输入输出点及更大的储存器。
CPU226和226M是功能最强的单元,可以完全满足一些中小型复杂控制系统的要求。
4种型号的PLC具有下列特点:
(1)集成的24V电源。
可直接连接到传感器和变送器执行器,CPU221和CPU222具有180mA输出。
CPU224输出280mA,CPU226、CPU22XM输出400mA可用负载电源。
(2)高脉冲输出。
具有2路高脉冲输出端,输出脉冲频率可达20kHz,用于控制步进电机或伺服电动机,实现定位任务。
(3)通信口。
CPU221、CPU222和CPU224具有1个RS-485通信口。
CPU226、CPU226XM具有2个RS-485通信口。
支持PPI、MPI通信协议,有自由口通信能力。
(4)模拟电位器。
CPU221/CPU222有一个模拟电位器,CPU224/226/226XM有2个模拟电位器。
模拟电位器用来改变特殊寄存器(SMB28,SMB29)中的数值,以改变程序运行时的参数。
如定时器、计数器的预制值,过程量的控制参数。
(5)中断输入允许以极快的速度对过程信号的上升沿做出响应。
(6)EEPROM存储器模块(选件)。
可作为修改个和复制程序的快速工具,无需编程器并可进行辅助软件归档工作。
(7)电池模块。
用户数据(如标志位状态、数据块、定时器、计数器)可通过内部的超级电容存储大约5天。
选用电池模块可延长存储时间到200天(10年寿命)。
电池模块插在存储器模块的卡槽中。
(8)不同的设备类型。
CPU221~226各有2中类型CPU,具有不同的电源电压和控制电压。
(9)数字量输入/输出点。
CPU221具有6个输入点和4个输出点:
CPU222具有8个输出点和6个输出点;CPU224具有14个输入点和10个输出点;CPU226/226XM具有24个输入点和16个输出点。
CPU22X主机的输入点为24V直流双向光耦合输入电路,输出有继电器和直流(MOS型)两种类型。
(10)高速计数器。
CPU221/222有4个30kHz高速计数器,CPU224/226/226/226XM有6个30kHz的高速计数器,用于捕捉比CPU扫描频率更快的脉冲信号。
2.3CPU224型PLC
2.3.1CPU224型PLC的外形及端子介绍
1.CPU224型PLC的外形
CPU224型PLC外型如图2-1所示,其输入、输出、CPUC、电源模块均装设在一个基本单元的机壳内,是典型的整体式结构。
当系统需要扩展时,选用需要扩展的模块与基本单元连接。
图2-1S7-200PLC外型
底部端子盖下是输入量的接线端子和为传感器提供的24V直流电源端子。
基本单元前盖下有工作模式选择开关、电位器和扩展I/O连接器,通过扁平电缆可以连接扩展I/O模块。
西门子整体式PLC配有许多扩展模块,如数字量的I/O扩展模块、模拟量的I/O扩展模块、热电偶模块、通信模块等,用户可以根据需要选用,让PLC的功能更强大。
2.CPU224型PLC端子介绍
(1)基本输入端子。
CPU224的主机共有14个输入点(I0.0~I0.7、I1.0~I1.5)和10个输出点(Q0.0~Q0.7,Q1.0~Q1.1),在编写端子代码时采用八进制,没有0.8和0.9。
CPU224输入电路参见图2-2,它采用了双向光电耦合器,24V直流极性可任意选择,系统设置1M为输入端子(I0.0~I0.7)的公共端,2M为(I1.0~I1.5)输入端子的公共端。
图2-2S7-200PLC外型
(2)基本输出端子。
CPU224的10个输出端参见图2-3,Q0.0~Q0.4共用1M和1L公共端,Q0.5~Q1.1共用2M和2L公共端,在公共端上需要用户连接适当的电源,为PLC的负载服务。
图2-3PLC晶体管输出端子
CPU224的输出电路有晶体管输出电路和继电器输出两种供用户选用。
在晶体管输出电路中(型号为6ES7214-1AD21-0XB0)中,PLC由24V直流供电,负载采用了MOSFET功率驱动器件,所以只能用直流为负载供电。
输出端将数字量输出分为两组,每组有一个公共端,共有1L,2L两个公共端,可接入不同电压等级的负载电源。
在继电器输出电路中(型号为6ES7212-1BB21-0XB0),PLC由220V交流电源供电,负载采用了继电器驱动,所以既可以选用直流为负载供电,也可以采用交流为负载供电。
在继电器输出电路中,数字量输出分为三组,每组的公共端为本组的电源供给端,Q0.0~Q0.3共用1L,Q0.4~Q0.6共用2L,Q0.7~Q1.1共用3L,各组之间可接入不同电压等级、不同电压性质的负载电源。
如图2-4所示。
图2-4继电器输出形式PLC输出端子
(3)高速反应性。
CPU224PLC有6个高速计数脉冲输入端(I0.0~I0.5),最快的响应速度为30KHz用于捕捉比CPU扫描周期更快的脉冲信号.
CPU224PLC有2个高速脉冲输出端(Q0.0,Q0.1),输出频率可达20KHz,用于PTO(高速脉冲束)和PWM(宽度可变脉冲输出)高速脉冲输出。
(4)模拟电位器。
模拟电位器用来改变特殊寄存器(SM28,SM29)中的数值,以改变程序运行时的参数。
如定时器、计数器的预置值,过程量的控制参数。
(5)存储卡。
该卡位可以选择安装扩展卡。
扩展卡有EEPROM存储卡,电池和时钟卡等模块。
存储卡用于用户程序的拷贝复制。
在PLC通电后插此卡,通过操作可将PLC中的程序装载到存储卡。
当卡已经插在基本单元上,PLC通电后不需任何操作,卡上的用户程序数据会自动拷贝在PLC中。
利用这一功能,可对无数台实现同样控制功能的CPU22X系列进行程序写入。
注意:
每次通电就写入一次,所以在PLC运行时,不要插入此卡。
电池模块用于长时间保存数据,使用CPU224内部存储电容数据存储时间达190小时,而使用电池模块数据存储时间可达200天。
2.3.2CPU224型PLC的结构及性能指标
CPU224型可编程控制器主要由CPU、存储器、基本I/O接口电路、外设接口、编程装置、电源等组成,如图2-5所示。
图2-5可编程序控制器结构
CPU224型可编程控制器有两种,一种是CPU224AC/DC/继电器,交流输入电源,提供24V直流给外部元件(如传感器等),继电器方式输出,14点输入,10点输出;一种是CPU224DC/DC/DC,直流24V输入电源,提供24V直流给外部元件(如传感器等),半导体元件直流方式输出,14点输入,10点输出。
用户可根据需要选用。
2.3.3PLC的CPU工作方式
1.CPU的工作方式
CPU前面板上用两个发光二极管显示当前工作方式,绿色指示灯亮,表示为运行状态,红色指示灯亮,表示为停止状态,在标有SF指示灯亮时表示系统故障,PLC停止工作。
(1)STOP(停止)。
CPU在停止工作方式时,不执行程序,此时可以通过编程装置向PLC装载程序或进行系统设置,在程序编辑、上下载等处理过程中,必须把CPU置于STOP方式。
(2)RUN(运行)。
CPU在RUN工作方式下,PLC按照自己的工作方式运行用户程序。
2.改变工作方式的方法
(1)用工作方式开关改变工作方式。
工作方式开关有3个挡位:
STOP、TERM(Terminal)、RUN。
1)把方式开关切到STOP位,可以停止程序的执行。
2)把方式开关切到RUN位,可以起动程序的执行。
3)把方式开切到TERM(暂态)或RUN位,允许STEP7-Micro/WIN32软件设置CPU工作状态。
如果工作方式开关设为STOP或TERM,电源上电时,CPU自动进入STOP工作状态。
设置为RUN时,电源上电时,CPU自动进入RUN工作状态。
(2)用编程软件改变工作方式。
把方式开关切换到TERM(暂态),可以使用STEP7-Micro/WIN32编程软件设置工作方式。
(3)在程序中用指令改变工作方式。
在程序中插入一个STOP指令,CPU可由RUN方式进入STOP工作方式。
第三章程序及硬件设计
3.1控制要求分析
根据控制要求,需要2个输入点分别控制启动和停止,12个输出点控制12个灯光。
灯光闪亮移位分为19步,可指定一个19位的移位寄存器(.M10.1~M10.7,M11.0~M11.7,M12.0~M12.3),移位寄存器的每一步对应一步。
而对于输出,如:
L1(Q0.0)分别在“5、6、7、8、9、10、13、14、15、16、17”步时被点亮,其对应的移位寄存器位“M10.5、M10.6、M10.7、M11.0、M11.2、M11.5、M11.6、M12.0、M12.1”置位为1时,Q0.0的置位为1,所以需要将这些位所对应的常开触点并联后输出Q0.0,其他的输出以此类推。
3.2I/O地址分配表
天塔之光输入/输出端口分配表
输入
输出
输入端子
输入元件
控制功能
输出端子
输出原件
控制功能
I0.0
SB0
启动
Q0.0
L1
灯光亮起
I0.1
SB1
停止
Q0.1
L2
Q0.2
L3
Q0.3
L4
Q0.4
L5
Q0.5
L6
Q0.6
L7
Q0.7
L8
Q1.0
L9
Q1.1
L10
Q1.2
L11
Q1.3
L12
3.3PLC的I/O口的连线
天塔之光控制线路
3.4移位寄存器的位与输出对应关系
移位寄存器位与输出关系图
3.5程序指令
TITLE=天塔之光
Network1
//启动&停止,M0.1置位为1时后面的程序才能运行
LDI0.0
OM0.1
ANI0.1
=M0.1
Network2
//T37构成0.5s产生一个机器扫描周期脉冲的脉冲发生器,通过置位M0.0传输到移位寄存器中的EN,使移位寄存器0.5s移动一位
LDM0.1
ANM0.0
TONT37,5
Network3
LDT37
=M0.0
Network4
//T38计时1s,在启动后使M1.0置位1s,作用于M10.0
LDM0.1
TONT38,10
ANT38
=M1.0
Network5
LDM1.0
OM0.2
=M10.0
Network6
//第十九个脉冲到来时M12.3置位1,同时串联的M0.2置位1,并且与M1.0并联的M0.2常开触点使M10.0置位为1,持续0.5s
LDM12.3
TONT39,5
ANT39
=M0.2
Network7
//19位的移位寄存器
LDM0.0
SHRBM10.0,M10.1,+19
Network8
//网络8-19移位寄存器每一位对应一步
LDM10.5
OM10.6
OM10.7
OM11.0
OM11.1
OM11.2
OM11.5
OM11.6
OM11.7
OM12.0
OM12.1
=Q0.0
Network9
LDM10.6
OM11.3
OM11.5
OM12.2
=Q0.1
Network10
LDM11.1
OM11.3
OM11.6
OM12.2
=Q0.2
Network11
LDM11.0
OM11.3
OM11.7
OM12.2
=Q0.3
Network12
LDM10.7
OM11.3
OM12.0
OM12.2
=Q0.4
Network13
LDM11.1
OM11.4
OM11.5
OM12.3
=Q0.5
Network14
LDM11.0
OM11.4
OM11.6
OM12.3
=Q0.6
Network15
LDM10.4
OM10.7
OM11.4
OM11.7
OM12.3
=Q0.7
Network16
LDM10.6
OM11.4
OM12.0
OM12.3
=Q1.0
Network17
LDM10.3
=Q1.1
Network18
LDM10.2
=Q1.2
Network19
LDM10.1
=Q1.3
第四章设备选型和采购
电器元件清单
名称
型号
数量
单位
备注
PLC
西门子S7-200CPU224
1
个
西门子
铜导线
1.5㎡
若干
米
双色
铜导线
0.5²
若干
米
蓝色
保险
1A
个
个
单相电源插头
5A
1
个
塔灯
220V15W
12
个
空心铝制支架
若干
米
固定面板
50cmX50cm
1
块
固定塔灯
尼龙扎带
1
包
固定螺丝
若干
个
铝制连接配件
若干
个
致谢
经过这段时间的忙碌和学习,本次毕业设计已经接近尾声,由于经验的匮乏,难免有许多考虑不周全的地方,从开题报告到设计的最终完成,都是在我的指导老师亲切关怀和悉心指导下完成的。
他严谨的治学精神和精益求精的的工作作风,深深滴感染和激励着我。
在论文的选题、构思、设计到写作,都给了我很多的建议。
还要向所有关心我、爱护我和帮助我的同学和朋友们表示感谢,谢谢你们一如既往的支持着我。
通过这次毕业设计,使我对机电一体化专业知识有了更加深刻的认识和理解,这次设计收集了大量的资料,并且将所学的专业知识和实际联系起来,大大加深了我的知识面。
同时我也深感自己能力的不足,还要加强学习,并与实践相结合,让自己更好的掌握专业技能。
最后,要感谢各位学院老师对论文的定稿提出许多修改意见。
参考文献
【1】赵春生主编.可编程序控制器应用技术[M].第二版.北京:
人民邮电出版社,2012.
【2】周劲松、刘峥、李德尧等.机电一体化技术[M].长沙:
湖南大学出版社,2011(2012重印)
【3】田淑珍主编.可编程控制器原理及应用[M].北京:
机械工业出版社,2005.7(2013.1重印)
【4】蒋慧平、李忠信、陈国彬主编.计算机应用基础[M].南京:
江苏教育出版社,2012.8
【5】王谟金、刘小群、文颖编著.AutoCAD2005(中文版)机械制图与实训教程[M].北京:
机械工业出版社(2012.7重印)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- plc 控制系统 设计 大学 论文