还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
结课论文目录TOC\o1-3\h\z\u
1.可编程序控制器(PLC)
31.1PLC的产生
31.2PLC的基本特点
31.3PLC的主要功能
31.4PLC的硬件组成
31.5PLC的工作原理
41.6PLC的编程基础
42.S7-200介绍
42.1S7-200的编程原件
42.2S7-200的编程语言
42.3S7-200的基本指令
43.基于S7-200的交通__灯设计
53.1实验原理
53.2实验方案
53.3实验流程
53.4实验步骤
63.
4.1实验准备
63.
4.2实验接线原理及功能图
63.
4.3实验仿真
73.
4.4实验代码
83.
4.5程序调试
133.
4.6实物连接
143.5结果分析
143.6实验总结
144.课程总结
141.可编程序控制器(PLC)
1.1PLC的产生可编程序控制器简称PC,在它发展的初期,主要用来取代继电器接触器控制系统,即用于开关量的逻辑控制系统,因此,可编程序控制器也成可编程序逻辑控制器,简称PLC1969年,DEC公司研制成功第一台PLC,型号为PDP-14,1971年,__从美国引进了这项技术由日立公司研制出第一台PLC,型号为DSC-81973-1974年,法国和德国也相继研制出了自己的PLC1974年,我国开始引进,研制,1977年开始工业应用,但仅仅是初步认识与消化阶段
1.2PLC的基本特点当今,PLC之所以得到迅速发展,是由于它具备了许多独特的优点,能较好的解决工业控制领域普遍关心的可靠,抗干扰,安全,灵活,方便及经济等问题,PLC的主要特点如下
(1)可靠性极高,抗干扰能力很强
(2)编程简单,使用方便
(3)功能齐全,通用性强,灵活性好
(4)设计__容易,维护工作量小
(5)体积小,耗能低,便于机电一体化
(6)联网方便,便于系统集成,性价比高
1.3PLC的主要功能随着PLC技术的不断发展,它与3C技术逐渐融为一体,PLC已从原先的小规模的单机开关量控制,发展到包括过程控制,运动控制等场合的所有控制领域,能组成工厂自动化的PLC综合控制系统,PLC的主要功能有,开关量逻辑控制,模拟量控制,数字量控制机器人控制,分布式控制系统,监控功能等其他功能
1.4PLC的硬件组成从广义上讲,PLC是一种特殊的工业控制计算机,只不过比一般的计算机具有更强的与工业过程相连接的接口和更直接的适用于控制要求的编程语言所以PLC系统与微机控制系统十分相似PLC的基本组成(最小系统)由以下四部分组成
(1)__处理单元(CPU)
(2)存储器(RAM、ROM)
(3)输入输出电源(I/0接口)
(4)电源(开关式稳压电源)
1.5PLC的工作原理PLC采用了循环扫描的的工作方式,即在每一次循环扫描中采样所有的输入__,随后转入程序执行,最后把程序执行结果输出去控制现场的设备PLC在运行时,其内部要进行一系列操作,大致包括初始化处理、系统自诊断、通信与外设服务、采样输入__、执行用户程序、输出刷新6个方面的内容
1.6PLC的编程基础目前各种类型的PLC,一般都同时具备两种及两种以上的编程语言,而且大多数PLC都同时具备和使用LAD语言和STL语言LAD——与继电器控制电路图类似,容易掌握,各种PLC均将其作为第一语言STL——又称助记符语言或指令表语言,容易记忆和掌握,比梯形图语言更能编制复杂的,功能多的程序
2.S7-200介绍
2.1S7-200的编程原件PLC在其系统软件的管理下,讲将用户程序存储器划分出若干个区,并赋予这些区不同的功能,分别称为输入继电器(I),输出继电器(Q),辅助继电器(M),变量寄存器(V),定时器T,计数器(C),数据寄存器等在PLC内部,并不真正存在这些实际的物理器件,与其对应的只是存储器中的某些存储单元
2.2S7-200的编程语言PLC为用户提供了完整的编程语言,以适应编制用户程序的需要PLC提供的编程语言通常有梯形图,指令表,顺序功能流程图和功能块图等
2.3S7-200的基本指令在S7-200中,位逻辑指令是最为重要的,它是其他所有指令应用的基础位逻辑指令包括标准触点指令,输出指令,置位和复位指令,立即触点指令,立即输出指令,立即置位和立即复位指令,逻辑堆栈指令,上升沿检测指令和下降沿检测指令,非指令,置位优先双稳态触发器指令和复位优先双稳态触发器指令以及空操作指令定时器是PLC中最常见的原件之一,用以实现时间的控制计数器利用输入脉冲上升沿累计脉冲个数,在实际应用中用来对产品进行计数或完成复杂的逻辑控制任务
3.基于S7-200的交通__灯设计
3.1实验原理PLC采用周期性循环扫描的工作方式,对每一个周期按照要求进行按部就班的做完全相同的工作,从始至终进行五个过程内部处理,通信操作,输入处理,程序执行,输出处理
3.2实验方案通过PLC与计算机的通信连接,模拟十字路口红绿灯的交通灯,方案如下当按下起动按钮,__灯系统开始工作,且先南北红灯亮,东西绿灯亮,当按下停止按钮时,所有__灯都熄灭南北红绿灯亮
7.5S,在南北红灯亮的同时东西绿灯也亮,并维持5S,到5S时,东西绿灯熄灭,在东西绿灯熄灭时,东西黄灯闪亮,并维持
2.5S,到
2.5S时,东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,绿灯亮东西红灯亮维持
6.5S,南北绿灯亮维持4S,然后熄灭,同时南北黄灯闪亮,维持
2.5S后熄灭,这时南北红灯亮,东西绿灯亮,周而复始
3.3实验流程硬件
3.4实验步骤
3.
4.1实验准备S7-200CPU224一台,PC/PPI编程电缆,装有STEP7-Micro/WINV
4.0编程软件的计算机一台,电源线,细电线,螺丝刀,尖嘴钳
3.
4.2实验接线原理及功能图PLC系统接线原理图实现功能图
3.
4.3实验仿真线缆接好之后,与计算机通信连接,将程序输入编译之后,下载进PLC运行
3.
4.4实验代码将程序模块化的设计进行梯形图绘制,代码如下手动起动触电建立手动关闭状态建立初始步开始(起动时,转换至南北红与东西绿)南北红开始,延时结束跳转至南北绿南北绿开始,延时结束跳转至南北黄南北人行道红灯开始,延时结束跳转至南北人行道绿东西绿开始,延时结束跳转至东西黄东西黄开始,延时结束跳转至东西红东西人行道绿灯开始,延时结束跳转至东西红南北黄与南北人行道绿以及东西红与东西人行道红延时同时闭合时若手动停止,则初始化若未停止,则转换到南北红与东西绿南北红
7.5S绿4S黄
2.5S延时东西绿5S黄
2.5S红
6.5S延时南北人行道红
7.5S绿
6.5S延时东西人行道绿
7.5S红
6.5S延时
3.
4.5程序调试将生成好的代码进行编译,直到错误为0,将程序下载至PLC观察对应触点的模拟情况,直到与预想情况相符
3.
4.6实物连接
3.5结果分析测试过程中遇到了灯的常亮不灭,常闪不灭,无法置位等问题,都在经过多次反复的调试与接线,达到了预想中的效果,成功的让各个模拟触点相对应的灯的亮灭与方案中时间与步进过程相吻合
3.6实验总结经过这为期一个多星期的学习与练习,已经初步掌握了PLCS7-200的使用方法,实践是检验真理的唯一标准,学习之后才发现,实验的成果并不是最重要的,最重要的是在学习的过程中掌握这门技术的思想,只要掌握了思想,融会贯通其余的内容就显得并不困难,其次就是,在掌握的同时,锻炼自己的品行,学会耐心与粗心,把自己浮躁的心沉淀下来,能够认认真真去完成一项对自己具有挑战性的任务
4.结课总结PLC的设计尤其是对于程序的编写总的来说就是一个反复试验的过程,每完成一个子程序就试验其能否达到预期的目的,若没有达到,就根据软件的能量流动态图与硬件的直观反映找出问题之所在,直到成功为止,然后继续进行下一个子程序的检测与调试,通过这种模块化的方式,简单快捷,思路明确,不会因为流程庞大而迟迟找不到出错地,整个过程可以让我们更好的了解PLC的工作原理,更为快速的验证我们的当前只是,加快我们学习的步伐结课之际,感谢为我们传授知识的丛申老师,让我们并不仅仅是将自己的知识局限于理论知识,而是动手去实践,将学到的死的知识活的应用到我们日常生活中能见到的复杂的电器控制当中去,加深了对知识的印象,也提升了动手的能力,强化了自身的本领,在未来的求职道路上奠定了一块厚实的基石电气控制与PLC检修参数通信连接软件根据控制要求分配I/O设计绘制接线原理图设计顺序功能图梯形图程序程序输入与调试BEGINNetwork1LD__
0.1OI
0.0SS
0.01Network2LDI
0.1OM
0.0ANI
0.0=M
0.0Network3LSCRS
0.0Network4LDI
0.0SCRTS
0.1SCRTS
0.4SCRTS
0.7SCRTS
1.1Network5SCRENetwork6LSCRS
0.1Network7LDT37SCRTS
0.2Network8SCRENetwork9LSCRS
0.2Network10LDT38SCRTS
0.3Network11SCRENetwork12LSCRS
0.7Network13LDT43SCRTS
1.0Network14SCRENetwork15LSCRS
0.4Network16LDT40SCRTS
0.5Network17SCRENetwork18LSCRS
0.5Network19LDT41SCRTS
0.6Network20SCRENetwork21//东西绿灯LSCRS
1.1Network22LDT45SCRTS
1.2Network23SCRENetwork24LDT39AT44AT46AT42LPSAM
0.0SS
0.01LRDANM
0.0SS
0.11SS
0.41SS
0.71SS
1.11LPPRS
0.31RS
0.61RS
1.01RS
1.21Network25LDS
0.1=Q
0.0TONT3775Network26LDS
0.2=Q
0.1TONT3840Network27LDS
0.3TONT3925AN__
0.5=Q
0.2Network28LDS
0.4=Q
0.4TONT4050Network29LDS
0.5TONT4125A__
0.5=Q
0.5Network30LDS
0.6TONT4265=Q
0.3Network31LDS
0.7=Q
0.6TONT4375Network32LDS
1.0=Q
0.7TONT446Network33LDS
1.1=Q
1.0TONT4575Network34LDS
1.2=Q
1.1TONT46651。