PLC课程设计报告Word格式文档下载.docx
《PLC课程设计报告Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《PLC课程设计报告Word格式文档下载.docx(14页珍藏版)》请在冰点文库上搜索。
1.4过程控制
过程控制是指对温度、压力、流量等模拟量的闭环控制。
作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。
PID调节是一般闭环控制系统中用得较多的调节方法。
大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。
PID处理一般是运行专用的PID子程序。
过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。
1.5数据处理
现代PLC具有数学运算〔含矩阵运算、函数运算、逻辑运算〕、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。
这些数据可以与存储在存储器中的参考值比拟,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。
数据处理一般用于大型控制系统,如无人控制的柔性制造系统;
也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。
1.6通信及联网
PLC通信含PLC间的通信及PLC与其它智能设备间的通信。
随着计算机控制的开展,工厂自动化网络开展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。
新近生产的PLC都具有通信接口,通信非常方便。
第2章课程设计题目及要求
从教师的31个题目中选取了第9个题目
题目:
两台电机配合重复工作
控制要求:
有2台电动机,电动机M1启动后运行20S停顿,同时使电动机M2启动,运行15S停顿,再使M1启动,重复执行10次才停顿。
电机有过载和失压保护。
当过载〔用两个按键模拟过载〕时需要点亮过载灯(二台电机共用一个过载灯),电机立即停顿运行。
考核要求:
1.列出PLC地址分配表;
画出主接线图、PLC接线图、顺序功能图、梯形图。
2.在模拟软件上仿真动作过程,并在实验平台上调试演示出来。
人数:
限两人选择。
第3章课程设计目的
课程设计目的:
课程设计的主要目的是通过某一生产设备的电气控制装置的设计实践,了解一般电气控制系统设计过程、设计要求、应完成的工作内容和具体设计方法。
通过设计也有助于复习、稳固以往所学的知识,到达灵活应用的目的。
电气设计必须满足生产设备和生产工艺的要求,因此,设计之前必须了解设备的用途、构造、操作要求和工艺过程,在此过程中培养从事设计工作的整体观念。
课程设计主要强调能力培养为主,在独立完成设计任务的同时,还要注意其他方面能力的培养与提高,如独立工作能力与创造力;
综合运用专业及根底知识的能力,解决实际工程技术问题的能力;
查阅图书资料、产品手册和各种工具书的能力;
工程绘图的能力;
书写技术报告和编制技术资料的能力。
第4章设计过程
4.1PLC总体设计方案
可编程控制器〔ProgrammableLogicController,简称PLC,下同〕是电气自动控制的新技术,目前公开发行适用于技校的教材较少,给广阔师生的学习带来诸多不便。
本文介绍PLC的编程设计方案,使电气工程技术人员特别是初学者对PLC技术加深了解和认识;
同时帮助学生更好地解决学习PLC技术中最难掌握的编程难题,到达能够结实掌握、熟练运用、提高应用设计能力和加快推广应用的目的。
PLC控制系统是以程序的形式来表达其控制功能的,因此在学习时大量的时间将用在程序的设计上,也就是软件编程的设计上。
程序设计是整个控制系统设计的关键环节,应包含设计文件(包括电气原理图、软件程序清单、使用说明书、元件明细表)的编写、编程软件的使用、程序的编写和调试。
教学工作中,针对学生学习PLC编程时因缺乏实际工作经历和设计思路模糊的情况,我总结出PLC的编程设计方案。
该方案流程为:
设计构思、逻辑分析、硬件配置、安装接线和程序设计、总装调试、实际运行。
流程如图1-1所示。
PLC的控制系统设计分以下三个阶段。
第一阶段是设计构思:
其任务是理顺设计思路,将控制系统的要求转化为PLC的控制模式,寻求程序设计的解决方案。
这正是PLC控制优越性的具体表达阶段。
依据控制系统的要求,设计构思时我们只需考虑期望的逻辑功能,确定被控制系统必须完成的动作和动作的顺序,提出简洁、完整的功能描述,画出完整的功能表图或控制流程图,以此作为设计蓝本,也为使用说明书的编写定稿。
图1-1设计流程
第二阶段是逻辑分析:
以设计构思作为参考,在对控制系统的程序设计进展逻辑分析时要对被控制对象的工作要求、工艺特点以及控制系统的控制过程、功能和特性进展深入分析。
明确地划分出控制的各个阶段及列出各阶段的特点、各阶段之间转换的条件。
弄清哪些外围设备输入信号到PLC,哪些外围设备接收来自PLC输出的信号;
输入、输出量是开关量还是模拟量。
确定控制系统需要的输入、输出点数量,确定内部辅助继电器、定时器、计数器等参数。
最后画出逻辑时序图,为程序的设计提供指引。
第三阶段是硬件配置:
包括器件选择和I/O设备分配。
根据前两阶段的分析,参照PLC的构造与功能特性,重点考虑PLC的指令系统是否完善、有没有模拟量输入输出、有没有扩展能力、有没有中断能力和联网能力,以及功能X围、I/O点数、存储器容量、处理时间,以便确定PLC的型号。
选择机型时要考虑性价比、备品备件及技术支持等问题,根据系统的实际需要选用适宜的型号,并且选择相应的外围配件,列出元件明细表。
设计时,为减少外界干扰和提高控制精度,一般以开关量为主,并根据实际I/O点数留有20%-30%的余量作为备用。
将PLC的I/O接口与之对应进展分配后,列出I/O设备分配表和画出I/O设备接线图,为编写使用说明书和安装接线提供依据。
4.2PLC地址分配表
PLC的地址分配表如表1-1。
表1-1地址分配表
种类
名称
地址
输入信号
M1起动开关SB1
I0.0
M1过载开关SB2
I0.4
M2过载开关SB3
I0.5
输出信号
电机M1
Q0.0
电机M2
Q0.1
过载信号灯HL1
Q0.2
4.3主接线图
主接线图如图1-2。
图1-2主接线图
说明:
分别有两台电机M1、M2,PE接地。
QF为断路器,作为电源开关使用,对线路及电机进展保护。
FU1和FU2为熔断器,作为电路和电机的严重过载和短路爆虎,主要用来短路保护。
FR1和FR2为过热继电器,在出现电动机不能承受的过载时,断开电机控制电路,用于电机的过载保护、断相及电流不平衡运行的保护。
KM1和KM2为交流接触器,具有失电压保护功能。
4.4PLC接线图
PLC接线图如图1-3。
KM2
SB1
SB2
SB3
1M
1L
FR1
图1-3PLC接线图
4.5顺序功能图
顺序功能图如图1-4。
图1-4顺序功能图
4.6梯形图
第一步
第二步
第三步
第四步
第五步
4.7语句表
LDI0.0//按下SB1,启动M1,M1自锁。
T40开场定时
OQ0.0
OT41
ANT40
=Q0.0
TONT40,+200
LDT40//M2自锁,T40闭合,T41开场定时
OQ0.1
ANT41
=Q0.1
TONT41,+150
LDQ0.1//从M2开场计数10次
LDC10
CTUC10,+10
LDC10//T42闭合,输出清零,电机停顿。
RQ0.0,2
LDQ0.4//M1,M2过载时,HL1灯亮,输出清零,电机停顿。
OI0.5SB3,模拟过载。
=Q0.2
第5章仿真结果
1.按下SB1时,电机M1开场启动。
2.如下列图,20秒之后,M1停顿,M2启动15秒后停顿,M1继续启动,如此10次循环。
3.当按下过载按钮SB2.SB3时,电机停顿,过载灯亮。
第6章心得体会
6.1软件编程心得
在设计过程中,用循环程序的时候,我首先选择使用了FOR循环语句与NEXT套用,结果仿真的时候CPU214无法识别,后来发现,并没有写子程序。
然后,用CTU语句套用循环,仿真的时候无法停顿循环,但是对于知识的掌握不结实,只好换用定时器,以及R输出清零来限制循环。
最开场的时候,仿真没有方法循环或者是M1启动了就会停顿,仔细研究及与同学讨论发现Q0.0加上自锁就可以防止这些事情的发生。
6.2调试过程心得
当把程序仿真的时候,其实我是很乐观的,以为万事大吉了,然而出现了很多所料不及的事,比方找不到FORPV+10,开场以为是软件CPU没有选对,但是更改了一样没有用,只好重新再改了程序。
当可以运行的时候,却发现程序中弄的太混乱,以及没有写下I/O分配表,以至于对于输出输入之间的关系混乱导致无法正确的、有效的进展仿真。
6.3课程设计心得
回忆起此次西门子PLC课程设计,令我仍感慨颇多。
一个多星期的时间里,付出了不少时间和精力,努力地查找资料,但学到了很多很多东西。
同时,不仅稳固了以前所学过的知识,而且学到了很多在书本上所没有学到过的知识。
通过这次课程设计使我懂得了理论与实际相结合是很重要的,只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,才能提高自己的思维能力和实际应用能力。
在设计的过程中常遇到问题,可以说是困难重重,第一次做此类设计,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的缺乏之处,对以前所学过的知识理解得不够深刻,掌握得不够结实。
这次课程设计之后,一定把以前所学过的知识重新稳固。
这次设计不仅让我对PLC控制有了一定的了解,更让我认识到课上对知识掌握的缺乏,设计的过程中需要查图书,整理资料。
这次课程设计非常有意义,通过理论联系实际,对知识有了更深层的掌握,总之这次课程设计使我受益匪浅。
致谢
历时一个星期的的时间终于将这份课程设计写完了,在做设计的过程中遇到了无数的困难和障碍,都在同学和教师的帮助下度过了。
尤其要强烈感谢我的课程设计指导教师—黄建刚教师,他对我进展了无私的指导和帮助,不厌其烦的帮助进展课程设计的修改和改良。
另外,在校图书馆查找资料的时候,图书馆的教师也给我提供了很多方面的支持与帮助。
在此向帮助和指导过我的各位教师表示最衷心的感谢!
感谢这份课程设计所涉及到的各位学者。
本文引用了数位学者的研究文献,如果没有各位学者的研究成果的帮助和启发,我将很难完成这份课程设计。
感谢我的同学和朋友,在我写课程设计的过程中给予我了很多素材,还在程序的编写和排版灯过程中提供热情的帮助。
由于我的能力有限,所写课程设计难免有缺乏之处,恳请教师的批评和指正。
参考文献
[1]王永华·
现代电气控制及PLC应用技术〔第二版〕·
航空航天大学,2021
[2]X顺禧·
电气控制技术·
理工大学,2000
[3]廖常初·
S7-200PLC编程及应用·
机械工业,2007
[4]黄永红·
电气控制与PLC应用技术?
·
主编黄永红机械工业,2021.8
[5]西门子公司·
SIMATICS7-200可编程序控制器系统手册·
2002