1、在1968年美国汽车公司提出取代继电器控制装置的要求。1969 年,美国数字设备公司研制出了第一台可编程控制器 PDP14 ,在美国通用汽车公司的生产线上试用成功,首次采用程序化的手段应用于电气控制,这是第一代可编程序控制器,称Programmable,是世界上公认的第一台PLC。1969年,美国研制出世界第一台PDP-14。1971年,日本研制出第一台DCS-8。1973年,德国研制出第一台PLC。1974年,中国研制出第一台PLC。1.3.2 PLC的发展过程早期的PLC(60年代末70年代中期):早期的PLC一般称为可编程逻辑控制器。这时的PLC多少有点继电器控制装置的替代物的含义,其主
2、要功能只是执行原先由继电器完成的顺序控制,定时等。中期的PLC(70年代中期80年代中,后期) :在70年代,微处理器的出现使PLC发生了巨大的变化。美国,日本,德国等一些厂家先后开始采用微处理器作为PLC的中央处理单元(CPU)。这样,使PLC得功能大大增强。在软件方面,除了保持其原有的逻辑运算、计时、计数等功能以外,还增加了算术运算、数据处理和传送、通讯、自诊断等功能。在硬件方面,除了保持其原有的开关模块以外,还增加了模拟量模块、远程I/O模块、各种特殊功能模块。并扩大了存储器的容量,使各种逻辑线圈的数量增加,还提供了一定数量的数据寄存器,使PLC得应用范围得以扩大。近期的PLC(80年代
3、中、后期至今) :进入80年代中、后期,由于超大规模集成电路技术的迅速发展,微处理器的市场价格大幅度下跌,使得各种类型的PLC所采用的微处理器的当次普遍提高。而且,为了进一步提高PLC的处理速度,各制造厂商还纷纷研制开发了专用逻辑处理芯片。这样使得PLC软、硬件功能发生了巨大变化。目前,可编程控制器在机械制造、石油化工、冶金钢铁、汽车、交通,轻工业等领域的应用都得到了长足的发展。1.3.3 PLC的发展前景PLC技术发展呈现新的趋势:1:产品规模向大、小两个方向发展 大:I/O点数达14336点、32位为微处理器、多CPU并行工作、大容量存储器、扫描速度高速化。小:由整体结构向小型模块化结构发
4、展,增加了配置的灵活性,降低了成本。2:PLC在闭环过程控制中应用日益广泛。3:不断加强通讯功能。4:新器件和模块不断推出 高档的PLC除了主要采用CPU以提高处理速度外,还有带处理器的EPROM或RAM的智能I/O模块、高速计数模块、远程I/O模块等专用化模块。5:编程工具丰富多样,功能不断提高,编程语言趋向标准化 有各种简单或复杂的编程器及编程软件,采用梯形图、功能图、语句表等编程语言,亦有高档的PLC指令系统。6:发展容错技术 采用热备用或并行工作、多数表决的工作方式。7:追求软硬件的标准化。1.4 PLC的功能及特点控制功能逻辑控制,包括(定时,计数,顺序,逻辑)控制。数据采集、存储与
5、处理功能数学运算功能输入/输出接口调理功能具有A/D、D/A转换功能,通过I/O模块完成对模拟量的控制和调节。位数和精度可以根据用户要求选择。 具有温度测量接口,直接连接各种电阻或电偶。 通信、联网功能现代PLC大多数都采用了通信、网络技术,有RS232或RS485接口,可进行远程I/O控制,多台 PLC可彼此间联网、通信,外部器件与一台或多台可编程控制器的信号处理单元之间,实现程序和数据交换,如程序转移、数据文档转移、监视和诊断。通信接口或通信处理器按标准的硬件接口或专有的通信协议完成程序和数据的转移。如西门 子S7-200的Profibus现场总线口,其通信速率可以达到12Mbps。 在系
6、统构成时,可由一台计算机与多台PLC构成“集中管理、分散控制”的分布式控制网络,以便完成较大规模的复杂控制。通常所说的SCADA系统,现场端和远程端也可以采用PLC作现场机。人机界面功能提供操作者以监视机器/过程工作必需的信息。允许操作者和PC系统与其应用程序相互作用,以便作决策和调整。编程、调试等使用复杂程度不同的手持、便携和桌面式编程器、工作站和操作屏,进行编程、调试、监视 、试验和记录,并通过打印机打印出程序文件。第二章 多功能电磁铁吊车系统要求及目的工业的发展就是解放手的运动,在遥远的古代没有任何可以借助的工具时,人们只能徒手劳作,费时费力危险程度高。后来出现了一些可用的工具,虽然减少
7、一些劳作,但仍然浪费了大量的时间。直到机器的出现,大大的减少了人工操作,提高了劳动生产率。而电磁铁技术和自动化技术的产生,并互相结合,使搬运物资,建造大型机械无需浪费大量人工,由机械代为操作,减少了人们的劳动。2.1电磁铁吊车系统概述吊车是一种广泛用于港口、车间、电力、工地等地方的起吊搬运机械。吊车这个名称是起重机械统一的称号。频繁叫吊车的主要还是汽车吊、履带吊和轮胎吊。吊车的用处在与吊装设备、抢险、起重、机械、救援。吊车是起重机的俗称,起重机(Crane)是起重机械的一种,是一种作循环、间歇运动的机械。一个工作循环包括:取物装置从取物地把物品提起,然后水平移动到指定地点降下物品,接着进行反向
8、运动,使取物装置返回原位,以便进行下一次循环。如固定式回转起重机、塔式起重机、汽车起重机、轮胎、履带起重机等。1在一定范围内垂直提升和水平搬运重物的多动作起重机械。又称吊车。属于物料搬运机械。起重机的工作特点是做间歇性运动,即在一个工作循环中取料、运移、卸载等动作的相应机构是交替工作的。电磁铁通电产生电磁的一种装置。在铁芯的外部缠绕与其功率相匹配的导电绕组,这种通有电流的线圈像磁铁一样具有磁性,它也叫做电磁铁(electromagnet)。我们通常把它制成条形或蹄形状,以使铁芯更加容易磁化。另外,为了使电磁铁断电立即消磁,我们往往采用消磁较快的的软铁或硅钢材料来制作。这样的电磁铁在通电时有磁性
9、,断电后磁就随之消失。由于它的发明也使发电机的功率得到了很大的提高。电磁铁吊车则在继承了普通吊车的基础上,增加了电磁铁的功能,两者的相结合,可吊起自身几倍重量的物体,大大的满足了建设的需要。2.2 PLC控制系统要求 由PLC控制链式吊车,实现控制总程序开始运行停止及急停,电磁铁吸料、放料,人靠近处于危险区域蜂鸣报警,温度过高蜂鸣报警。以达到工业生产搬运及生产保护等目的。主要程序要求如下:当按下启动按钮程序启动,启动灯闪烁,显示启动。1.吊车移至吸料位置,按下吸料按钮,吸料灯亮显示处于吸料状态,电磁铁得电工作处于吸料状态,吸料。2.吊车移至放料位置,按下放料按钮,放料灯亮显示处于放料状态,电磁
10、铁失电处于放料状态,放料。3.当吸放料时有人处于放料区域则蜂鸣报警,警示有人灯亮警报解除后灯灭。4.当吊车起火,或者内部过热则蜂鸣报警,警示过热灯亮,警报解除后灯灭。5.当遇紧急情况时按下急停按钮程序停止。6.按下停止按钮,程序处停止,处于待机状态,过热保护及有人靠近保护功能依然开启。7.解除电源所有程序完全停止。2.3 PLC控制系统目的PLC编程控制多功能电磁铁吊车,实现其自动化功能及安全功能。为未来建设大型工业奠定了一定的基础,对发展重工业及房屋建造有一定的效用。第三章 多功能电磁铁吊车系统的硬件设计3.1 内存估计用户程序所需的内存容量受以下几个因素的影响:内存利率:开关量输入,输出点
11、数;用户的程序水平。所需内存字数=开关量(输入+输出)总点数10;所需内存字数=模拟量点数100(只有模拟量输入);200(模拟量输入输出同时存)。该控制系统程序比较小,而且输入输出点较少,因此内要求比较低。一般的PLC都能满足其要求。3.2 响应时间可编程控制器顺序扫描的工作方式使它不能可靠地接受持续时间小于扫描周期的输入信号;但是在本系统中,邮件的输入速度是相对比较慢的,不可能比扫描周期短,所以,系统响应时间没特殊要求,不需要考虑这方面的问题。控制电磁铁吊车是一个比较固定的、环境条件较好的工艺过程,要实现的功能也相对简单,无A/D和DA转换、加减运算。另外,控制程序也比较固定,不需要在线编
12、程,选用整体式PLC就可以满足工艺的要求了。综合前面的工艺要求与I/0点数可知,在机型上可选用西门子公司生产的CPU型号为222型的微型可编程控制器。3.3 I/O分配表输入功能输出I0.0启动Q0.0输出(自锁)I0.1停止Q0.1吸料输出I0.2吸料Q0.2报警输出(靠近/过温)I0.3放料Q0.3过温感应灯输出I0.4急停Q0.4人靠近感应灯输出I0.5靠近报警Q0.5运行闪烁灯I0.6过温报警I0.7备用按钮表3-1由上表可知,本系统共需I/O点数为8个输入点,6个输出点。3.4 I/O硬件接线图西门子PLC 实物连接图图3-2第四章 多功能电磁铁吊车系统的软件设计4.1 程序流程图控
13、制系统选用SIEMENS S7-200 CPU222CN型PLC,它能够控制各种设备以满足自动化控制需求。PLC控制部分程序流程图如下。4.2 梯形图程序00 21:46:464.3系统的完善由于模型使用小车载重力不够,不能显示出电磁铁可吸起自身几倍重物体,并且与PLC模块结合时发动机不足以移动吊车使其功能演示降低,未找到合适的备用电源,仅以同支持电源演示吊车断电时启动备用电源过程。第五章 STL程序代码Network 1 I0.0启动 I0.1停止 Q0.0输出LD I0.0O Q0.0AN I0.1O Q0.1AN C100= Q0.0Network 2 TON T40, 10Networ
14、k 3 / 延时吸料LD I0.2O M0.5AN T37TON T37, 20= M0.5Network 4 / I0.2吸料输入 Q0.1吸料正磁输出 i0.5靠近无动作LDN Q0.3A I0.2A Q0.0AN M0.0AN M0.1AN T38= Q0.1Network 5 / 延时放料LD I0.3TON T38, 1Network 6 / Q0.4 靠近报警 Q0.2输出 i0.5靠近无动作 T39过温报警LD M1.1O Q0.2O Q0.4= M1.0Network 7 / I0.4急停按3次停止LD I0.4= Q0.3Network 8 / I0.4急停按3次停止LDN
15、Q0.0CTU C100, 2Network 9 / I0.5 靠近报警LD I0.5= Q0.4Network 10 / I0.6 过温报警输入LDN I0.6TON T39, 20= M1.1Network 11 / q0.5 内照明= Q0.5Network 12 / q0.6 内照明= Q0.6Network 13 / q0.7 检测放置地点= Q0.7Network 14 / 灯闪/ 网络注释LD Q0.0LPSAN T42AN M0.7TON T42, 10LPPLD T42O M0.7ALDAN T41= M0.7TON T41, 10Network 15 / 靠近报警1秒LD
16、Q0.4AN T43AN M1.7= Q0.2TON T43, 2LD T43O M1.7AN T44= M1.7TON T44, 2Network 16 / 过温报警3秒LD Q0.3O M1.1AN T45AN M1.6TON T45, 30LD T45O M1.6AN T46= M1.6TON T46, 10结 束 语本论文设计了基于PLC的电磁铁功能控制系统。采用西门子S7-200型PLC,实现电磁铁等功能的自动控制。PLC(可编程控制器)以其可靠性高、抗干扰能力强、编程简单、功能强大、性价比高、体积小、能耗低等显著特点广泛应用于现代工业的自动控制之中。日后,随着对PLC硬件系统和通信
17、方式的深入了解,还可以丰富远程控制指令,以应对运行过程中的各种突发事件,增加其它PLC,通过构建复杂的多级网络适应大型的工业控制,使该系统运行时更加稳定可靠,性能更加完善。在老师的指导和同学们的帮助下,终于完成了我的毕业设计,一直以来的辛苦终于得到了成果,心情十分开心。在学习时,传感器,电路,PLC是分类的三门学科,虽然单科学习比较容易,但是相结合的时候不是一件简单的事。PLC编程后要与自己做的硬件相连接,要知道电流电压,没有标明的要用万用表测量数值,做好调压以免烧坏元器件。电路中各种传感器的接法也不同,在查阅资料后才能连接,减少元器件的损坏。在实战中提高,是我在这次毕业设计中的感受,我学会了
18、为元器件调压,了解了各种传感器的作用、使用与连接方法,深入学习了PLC编程及I/O连接的实用方法。这些在我以后的学习工作中会有很大的帮助,十分感谢我的指导老师,让我学会了更多的实际操作。真正的理论和实际的相结合,做出了我的毕业设计。以后的工作中我会更加的努力学习。致 谢首先,我衷心感谢赵老师在工作之余抽出时间来指导我完成本课题的毕业设计。经过几个月对课题的探讨与研究,使我从中学到了很多东西,并对PLC的有了进一步的认识。在这三年里,我过的很充实。老师和同学们给了我很多帮助,让我的求学生涯丰富而又多彩。三年时光稍纵即逝。此时,回头想想这段短暂的求学路,时而喜悦,时而惆怅。人生处处是驿站,已是挥手
19、作别之时,在此,向所有帮助过我的人献上我最诚挚的谢意。 毕业设计是培养学生综合运用所学知识,发现,提出,分析和解决实际问题,锻炼实践能力的重要环节,是对学生实际工作能力的具体训练和考察过程.随着科学技术发展的日新日异,PLC已经成为当今空前活跃的领域, 在生活中可以说得是无处不在。因此作为二十一世纪的大学来说掌握PLC的开发技术是十分重要的。论文的完成重点要感谢三年来教授我们每门课程的老师们,正因为他们严谨的作风和朴实的教学,才能最终让我们走向硕果的终点。在此特别感谢我们组的指导老师赵老师,他在我们做毕业论文期间做出了很大的努力,争取让组里的每一位同学精益求精的完成论文,提高答辩质量,这是论文
20、可以顺利完成的最重要的原因。同学们的关心和帮助是我的动力,在我知识的缺憾点上给予我很大的帮助,使得论文从刚开始的暇迹斑斑到越来越完善、越来越有内容,最终帮助我完整的写完了整个论文。这次毕业设计终于顺利完成了,在设计中遇到了很多编程问题,最后在指导老师的辛勤、指导下,终于游逆而解。同时,在指导老师的身上我学得到很多实用的知识,在此我表示感谢,对于在学习和生活中帮助我和鼓励我的老师和同学们,我再次表示衷心的感谢,你们对于我的帮助使我在心中无以言表。参考文献1 SIMATIC S7-200可编程序控制器系统手册M.北京:机械工业出版社,2002.2 丁镇生.传感器及传感技术应用M.北京:电子工业出版
21、社,1998.3 Frank.D.Petruzella.PLC教程(第三版)M.北京:人民邮电出版社,2007.4 陈建明.电气控制与PLC应用M.北京:电子工业出版社,2009.5 郑凤翼,金沙.图解西门子S7-200系列PLC应用88例J.北京:6 袁任光.可编程序控制器选用手册M.北京:7 戴仙金.西门子S7-200系列PLC应用与开发M.中国水利水电出版社,2007.8 柳梁.编程控制器(PLC)入门PLC及其硬件组成J.计算机时代,1996(5).9 毛联杰.S7-300系列PLC与组态软件Wincc实现通信的方法J.国内外机电一体化技术,2006(4).10 曲还波.有效扩展可编程控制器I/O的实用方法J.设备管理与维修,2007.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1