桥式起重机的PLC控制系统设计

桥式起重机的PLC控制系统设计

ID:310029

大小:75.50 KB

页数:17页

时间:2017-07-21

上传者:green wind
桥式起重机的PLC控制系统设计_第1页
桥式起重机的PLC控制系统设计_第2页
桥式起重机的PLC控制系统设计_第3页
桥式起重机的PLC控制系统设计_第4页
桥式起重机的PLC控制系统设计_第5页
资源描述:

《桥式起重机的PLC控制系统设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

甘肃机电自己也技术学院G103402毕业设计PLC在桥式起重机检测控制中的应用在桥式起重机检测控制中的应用设计进度要求:摘要本论文通过采用PLC(可编程控制器)来控制桥式起重机的运行,使起重机在现场的检测可以高效率地完成,可以充分的体现出PLC所具有的功能强,可靠性高、编程简单、使用方便、体积小巧等优点。本论文运用学到的可编程控制器的梯形图语言将程序编写完成后,再通过实际测试,来实现桥式起重机的相关检测。起重机采用PLC控制,还能解决传统控制方式下在操作方面的许多麻烦,同时,通过采用PLC控制可以减轻工人的劳动强度,提高桥式起重机的工作性能。因此,PLC在该方面的应用具有重要的实用意义和推广价值。目录第一章绪论.............................................................11.1课题来源..........................................................11.2世界上PLC产品的三大流派..........................................11.2.1美国PLC产品..................................................11.2.2欧州PLC产品..................................................21.2.3日本PLC产品..................................................21.3PLC与桥式起重机的发展状况.........................................41.3.1PLC的发展状况.................................................41.3.2起重机控制技术发展状况........................................51.4本课题主要任务、意义..............................................61.4.1任务..........................................................61.4.2主要意义......................................................7第二章总体方案设计.....................................................82.1如何选购PLC产品..................................................82.2PLC的选型标准.....................................................92.3PLC程序设计的基本步骤............................................102.4程序设计编程基本原则与注意问题...................................112.4.1程序设计(梯形图)编程基本原则...............................112.4.2 程序设计注意问题.............................................112.4.3所用编程软件特点及界面操作....................................122.5硬件部分简述.....................................................142.5.1PLC一般的硬件设计............................................142.5.2所用的硬件类型...............................................15第三章具体方案设计与实现..............................................153.1PLC桥式起重机检测中的I/O定义...................................153.2桥式起重机检测的PLC控制梯形图设计...............................163.2.1进退机构工作的控制梯形图设计与分析、调试.....................163.2.2左、右运行机构工作的控制梯形图与分析、调试...................183.2.3升降机构工作的控制梯形图设计与分析、调试.....................20II3.2.4声光指示的控制梯形图与调试...................................213.3本章小结.........................................................22结论...................................................错误!未定义书签。错误!未定义书签。参考文献...............................................................23致谢...................................................................24第一章绪论1.1课题来源桥式起重机(天车)是一种用来起吊、放下和搬运重物、并使重物在一定距离内水平移动的起重、搬运设备,在生产过程中有着重要应用。桥式起重机由于工作环境差,粉尘和有害气体对电机的集电环、电刷和接触器腐蚀性大,加上工作任务重,实际过载率高,由于冲击电流偏大,容易造成电动机触头烧损、电刷冒火、电动机及转子所串电阻烧损和断裂等故障,影响现场生产和安全,工人维修量和产生的维修费用也很高,本论文就是研究起重机采用先进的可编程控制技术(PLC),以程序控制取代继电器----接触器控制,进而实现了起重机的半自动化控制。1.2世界上PLC产品的三大流派1.2.1美国PLC 产品美国是PLC生产大国,有100多家PLC厂商,著名的有A-B公司、通用电气(GE)公司、莫迪康(MODICON)公司、德州仪器(TI)公司、西屋公司等。其中A-B公司是美国最大的PLC制造商,其产品约占美国PLC市场的一半。A-B公司产品规格齐全、种类丰富,其主推的大、中型PLC产品是PLC-5系列。该系列为模块式结构,CPU模块为PLC-5/10、PLC-5/12、PLC-5/15、PLC-5/25时,属于中型PLC,I/O点配置范围为256~1024点;当CPU模块为PLC-5/11、PLC-5/20、PLC-5/30、PLC-5/40、PLC-5/60、PLC-5/40L、PLC-5/60L时,属于大型PLC,I/O点最多可配置到3072点。该系列中PLC-5/250功能最强,最多可配置到4096个I/O点,具有强大的控制和信息管理功能。大型机PLC-3最多可配置到8096个I/O点。公司的小型PLC产品有SLC500A-B系列等。GE公司的代表产品是:小型机GE-1、GE-1/J、GE-1/P等,除GE-1/J外,均采用模块结构。GE-l用于开关量控制系统,最多可配置到112个I/O点。GE-1/J是更小型化的产品,I/O点最多可配置到96点。其GE-1/P是GE-1的增强型产品,增加了部分功能指令(数据操作指令)、功能模块(A/D、D/A等)、远程I/O功能等,其I/O点最多可配置到168点。中型机GE-Ⅲ,它比GE-1/P增加了中断、故障诊断等功能,最多可配置到400个I/O点。大型机GE-Ⅴ,它比GE-Ⅲ增加了部分数据处理、表格处理、子程序控制等功能,并具有较强的通信功能,最多可配置到2048个I/O点。GE-Ⅵ/P最多可配置到4000个I/O点。德州仪器(TI)公司的小型PLC新产品有510、520和TI100等,中型PLC新产品有TI300、5TI等,大型PLC产品有PM550、530、560、565等系列。除TI100和TI300无联网功能外,其它PLC都可实现通信,构成分布式控制系统。莫迪康(MODICON)公司有M84系列PLC。其中M84是小型机,具有模拟量控制、与上位机通信功能,最多I/O点为112点。M484是中型机,其运算功能较强,可与上位机通信,也可与多台联网,最多可扩展I/O点为512点。M584是大型机,其容量大、数据处理和网络能力强,最多可扩展I/O点为8192。M884增强型中型机,它具有小型机的结构、大型机的控制功能,主机模块配置2个RS-232C接口,可方便地进行组网通信。1.2.2欧州PLC产品德国的西门子(SIEMENS)公司、AEG公司、法国的TE公司是欧洲著名的PLC制造商。德国的西门子的电子产品以性能精良而久负盛名。在中、大型PLC产品领域与美国的A-B公司齐名。西门子PLC主要产品是S5、S7系列。在S5系列中,S5-90U、S-95U属于微型整体式PLC;S5-100U是小型模块式PLC,最多可配置到256个I/O点;S5-115U是中型PLC,最多可配置到1024个I/O点;S5-115UH是中型机,它是由两台SS-115U 组成的双机冗余系统;S5-155U为大型机,最多可配置到4096个I/O点,模拟量可达300多路;SS-155H是大型机,它是由两台S5-155U组成的双机冗余系统。而S7系列是西门子公司在S5系列PLC基础上近年推出的新产品,其性能价格比高,其中S7-200系列属于微型PLC、S7-300系列属于于中小型PLC、S7-400系列属于于中高性能的大型PLC。1.2.3日本PLC产品日本的小型PLC最具特色,在小型机领域中颇具盛名,某些用欧美的中型机或大型机才能实现的控制,日本的小型机就可以解决。在开发较复杂的控制系统方面明显优于欧美的小型机,所以格外受用户欢迎。日本有许多PLC制造商,如三菱、欧姆龙、松下、富士、日立、东芝等,在世界小型PLC市场上,日本产品约占有70%的份额。三菱公司的PLC是较早进入中国市场的产品。其小型机F1/F2系列是F系列的升级产品,早期在我国的销量也不小。F1/F2系列加强了指令系统,增加了特殊功能单元和通信功能,比F系列有了更强的控制能力。继F1/F2系列之后,20世纪80年代末三菱公司又推出FX系列,在容量、速度、特殊功能、网络功能等方面都有了全面的加强。FX2系列是在90年代开发的整体式高功能小型机,它配有各种通信适配器和特殊功能单元。FX2N几年推出的高功能整体式小型机,它是FX2的换代产品,各种功能都有了全面的提升。近年来还不断推出满足不同要求的微型PLC,如FXOS、FX1S、FX0N、FX1N及α系列等产品。三菱公司的大中型机有A系列、QnA系列、Q系列,具有丰富的网络功能,I/O点数可达8192点。其中Q系列具有超小的体积、丰富的机型、灵活的安装方式、双CPU协同处理、多存储器、远程口令等特点,是三菱公司现有PLC中最高性能的PLC。欧姆龙(OMRON)公司的PLC产品,大、中、小、微型规格齐全。微型机以SP系列为代表,其体积极小,速度极快。小型机有P型、H型、CPM1A系列、CPM2A系列、CPM2C、CQM1等。型机现已被性价比更高的CPM1A系列所取代,PCPM2A/2C、CQM1系列内置RS-232C接口和实时时钟,并具有软PID功能,CQM1H是CQM1的升级产品。中型机有C200H、C200HS、C200HX、C200HG、C200HE、CS1系列。C200H是前些年畅销的高性能中型机,配置齐全的I/O模块和高功能模块,具有较强的通信和网络功能。C200HS是C200H的升级产品,指令系统更丰富、网络功能更强。C200HX/HG/HE是C200HS的升级产品,有1148个I/O点,其容量是C200HS的2倍,速度是C200HS的3.75倍,有品种齐全的通信模块,是适应信息化的PLC产品。CS1系列具有中型机的规模、大型机的功能,是一种极具推广价值的新机型。大型机有C1000H、C2000H、CV(CV500/CV1000/CV2000/CVM1)等。 C1000H、C2000H可单机或双机热备运行,安装带电插拔模块,C2000H可在线更换I/O模块;CV系列中除CVM1外,均可采用结构化编程,易读、易调试,并具有更强大的通信功能。松下公司的PLC产品中,为微型机,为整体式小型机,为中型机,FPOFP1FP3FP5/FP10、FP10S(FP10的改进型)、FP20为大型机,其中FP20是最新产品。松下公司近几年PLC产品的主要特点是:指令系统功能强;有的机型还提供可以用FP-BASIC语言编程的CPU及多种智能模块,为复杂系统的开发提供了软件手段;FP系列各种PLC都配置通信机制,由于它们使用的应用层通信协议具有一致性,这给构成多级PLC网络和开发PLC网络应用程序带来方便.日本松下电工公司的FP系列PLC产品有FP0、FP1、FP2、FP3、FP5、FP10等多个系列,其中较早进入中国市场的是整体式结构的小型机FP1和模块式结构的中型机FP3系列。FP系列是PLC市场上被称为一匹黑马的后起之秀,虽然进入中国市场较晚,但由于设计上的独到之处和优良的控制功能,一经推出,就备受用户欢迎。其产品有以下特点:1、丰富的指令系统2、快速的CPU处理速度3、大程序容量4、功能强大的编程工具5、强大的网络通信功能1.3PLC与桥式起重机的发展状况1.3.1PLC的发展状况可编程控制器(ProgrammableLogicController,简称PLC)是一种工作可靠,编程简单,使用方便,控制完备的控制设备。它能在恶劣的工作环境下工作,容易实现“机电一体化”。可编程控制器把自动化技术,计算机技术,通信技术融为一体,有利于实现工厂自动化的集散式控制。自二十世纪六十年代美国推出可编程逻辑控制器取代传统继电器控制装置以来,PLC得到了快速发展,在世界各地得到了广泛应用。同时,PLC的功能也不断完善。随着计算机技术、信号处理技术、控制技术网络技术的不断发展和用户需求的不断提高,PLC在开关量处理的基础上增加了模拟量处理和运动控制等功能。今天的PLC不再局限于逻辑控制,在运动控制、过程控制等领域也发挥着十分重要的作用。因此,可编程控制器自诞生以来,得到了迅速发展,成为工业控制的主流。1968年美国通用汽车公司(G.M)为了适应汽车型号的不断更新,生产工艺不断变化的需要,实现小批量、多品种生产,希望能有一种新型工业控制器,它能做到尽可能减少重新设计和更换电器控制系统及接线,以降低成本,缩短周期。于是就设想将计算机功能强大、灵活、通用性好等优点与电器控制系统简单易懂、价格便宜等优点结合起来,制成一种通用控制装置,而且这种装置采用面向控制过程、面向问题的“自然语言”进行编程,使不熟 悉计算机的人也能很快掌握使用。1969年美国数字设备公司(DEC)根据美国通用汽车公司的这种要求,研制成功了世界上第一台可编程控制器,并在通用汽车公司的自动装配线上试用,取得很好的效果。从此这项技术迅速发展起来。早期的可编程控制器仅有逻辑运算、定时、计数等顺序控制功能,只是用来取代传统的继电器控制,通常称为可编程逻辑控制器(ProgrammableLogicController)。随着微电子技术和计算机技术的发展,20世纪70年代中期微处理器技术应用到PLC中,使PLC不仅具有逻辑控制功能,还增加了算术运算、数据传送和数据处理等功能。20世纪80年代以后,随着大规模、超大规模集成电路等微电子技术的迅速发展,16位和32位微处理器应用于PLC中,使PLC得到迅速发展。PLC不仅控制功能增强,同时可靠性提高,功耗、体积减小,成本降低,编程和故障检测更加灵活方便,而且具有通信和联网、数据处理和图象显示等功能,使PLC真正成为具有逻辑控制、过程控制、运动控制、数据处理、联网通信等功能的名符其实的多功能控制器。自从第一台PLC出现以后,日本、德国、法国等也相继开始研制PLC,并得到了迅速的发展。目前,世界上有200多家PLC厂商,400多品种的PLC产品,按地域可分成美国、欧洲、和日本等三个流派产品,各流派PLC产品都各具特色,如日本主要发展中小型PLC,其小型PLC性能先进,结构紧凑,价格便宜,在世界市场上占用重要地位。著名的PLC生产厂家主要有美国的A-B(Allen-Bradly)公司、GE(GeneralElectric)公司,日本的三菱电机(MitsubishiElectric)公司、欧姆龙(OMRON)公司,德国的AEG公司、西门子(Siemens)公司,法国的TE(Telemecanique)公司等。我国的PLC研制、生产和应用也发展很快,尤其在应用方面更为突出。在20世纪70年代末和80年代初,我国随国外成套设备、专用设备引进了不少国外的PLC。此后,在传统设备改造和新设备设计中,PLC的应用逐年增多,并取得显著的经济效益,PLC在我国的应用越来越广泛,对提高我国工业自动化水平起到了巨大的作用。目前,我国不少科研单位和工厂在研制和生产PLC,如辽宁无线电二厂、无锡华光电子公司、上海香岛电机制造公司、厦门A-B公司等。从近年的统计数据看,在世界范围内PLC产品的产量、销量、用量高居工业控制装置榜首,而且市场需求量一直以每年15%的比率上升。PLC已成为工业自动化控制领域中占主导地位的通用工业控制装置。我国许多引进的重大工程项目,列入宝钢,中原制药厂等都使用很多可编程控制器,取得了明显效益。推广利用可编程控制器是一项很有意义的工作。1.3.2 起重机控制技术发展状况桥式起重机(天车)是一种用来起吊、放下和搬运重物、并使重物在一定距离内水平移动的起重、搬运设备,在生产过程中有着重要应用。5吨桥式起重机,电气驱动系统分为起重机升降、小车、大车三部份。其中起重机升降由一台13kW的绕线式异步电动机驱动,大车由两台4kW绕线式异步电动机、小车由一台2.5kW绕线式异步电动机驱动。在原传动控制中,采用转子串接电阻的调速方式.由于工作环境差,粉尘和有害气体对电机的集电环、电刷和接触器腐蚀性大,加上工作任务重,实际过载率高,由于冲击电流偏大,容易造成电动机触头烧损、电刷冒火、电动机及转子所串电阻烧损和断裂等故障,影响现场生产和安全,工人维修量和产生的维修费用也很高.并且原调速方式机械特性较差,调速不够平滑,所串电阻长期发热浪费能量。综上所述设备存在的主要缺点如下:(1)拖动电动机容量大,起动时电流对电网冲击大,电能浪费严重。(2)起重机升降、小车、大车起动、停止速度过快,而且都是惯性负载,机械冲击也较大,机械设备使用寿命缩短,操作人员的安全系数较差,设备运行可靠性较低。(3)由于电动机一直在额定转矩下工作,而每次升降的负载是变化的,因此容易造成比较大的电能浪费。(4)起重机每天需进行大量的装卸操作,由于绕线式电机调速是通过电气驱动系统中的主要控制元件---交流接触器来接入和断开电动机转子上串接的电阻,切换十分频繁,在电流比较大的状态下,容易烧坏触头。同时因工作环境恶劣,转子回路串接的铜电阻因灰尘、设备振动等原因经常烧坏、断裂。因而设备故障率比较高,维修工作量比较大。同样小车、大车的运转也存在上述问题。(5)在起重机起升的瞬间,升降电动机有时会受力不均匀,易过载,直接造成电机损坏或者钢丝绳断裂。(6)为适应起重机的工况,起重机的操作人员经常性的反复操作,起重机的电器元件和电动机始终处于大电流工作状态,降低了电器元件和电动机的使用寿命。(7)起重机工作的协调性主要靠操作人员的熟练程度。由于升降、大车、小车三个凸轮控制器之间没有固定的联系,在起重机工作时操作人员劳动强度比较大,容易疲劳,易产生误操作。针对上述现有技术存在的不足,所以越来越多的国内外厂商生产的起重机采用先进的可编程控制技术(PLC)和变频器技术,以程序控制取代继电器----接触器控制,进而实现了起重机的半自动化控制。1.4本课题主要任务、意义1.4.1任务本论文是研究利用松下FP1系列的可编程控制器及外围电路继电器、开关的连接在桥式起重机质量检测控制中实现半自动化,以克服原设备的诸多缺点。 1.4.2主要意义本论文是利用松下FP1系列可编程控制器对桥式起重机进行编程、调试,进而实现了桥式起重机的半自动化。解决了以往所使用的起重机容易造成电动机触头烧损、电刷冒火、电动机及转子所串电阻烧损和断裂等故障,并且降低了工人维修量和产生的维修费用.,也详细介绍其系统配置,兼顾介绍其指令系统、编程方法和控制系统设计方法。从而能更多了解松下PLC和更好的使用它。。第二章总体方案设计2.1如何选购PLC产品在现代化的工业生产设备中,有大量的数字量及模拟量的控制装置,例如电机的起停,电磁阀的开闭,产品的计数,温度、压力、流量的设定与控制等,工业现场中的这些自动控制问题,若采用可编程序控制器(PLC)来解决自动控制问题已成为最有效的工具之一,本文叙述PLC控制系统设计时应该注意的问题。硬件选购目前市场上的PLC产品众多,除国产品牌外,国外有:日本的OMRON、MITSUBISHI、FUJJ、anasonic,德国的SIEMENS,韩国的LG等。近几年,PLC产品的价格有较大的下降,其性价比越来越高,这是众多技术人员选用PLC的重要原因。那么,如何选购PLC产品呢?1、系统规模首先应确定系统用PLC单机控制,还是用PLC形成网络,由此计算PLC输入、输出点。数,并且在选购PLC时要在实际需要点数的基础上留有一定余量(10%)。2、、确定负载类型根据PLC输出端所带的负载是直流型还是交流型,是大电流还是小电流,以及PLC输出点动作的频率等,从而确定输出端采用继电器输出,还是晶体管输出,或品闸管输出。不同的负载选用不同的输出方式,对系统的稳定运行是很重要的。3、存储容量与速度尽管国外各厂家的PLC产品大体相同,但也有一定的区别。目前还未发现各公司之间完全兼容的产品。各个公司的开发软件都不相同,而用户程序的存储容量和指令的执行速度是两个重要指标。一般存储容量越大、速度越快的PLC价格就越高,但应该根据系统的大小合理选用PLC产品。4、编程器的选购PLC编程可采用三种方式:是用一般的手持编程器编程,它只能用商家规定语句表中的语句编程。这种方式效率低,但对于系统容量小,用量小的产品比较适宜,并且体积小,易于现场调试,造价也较低。是用图形编程器编程,该编程器采用梯形图编程,方便直观,一般的电气人员短期内就可应用自如,但该编程器价格较高。是用IBM个人计算机加PLC软件包编程,这种方式是效率最高的一种方式,但大部分公司的PLC开发软件包价格昂贵,并且该方式不易于现场调试。因此,应根据系统的大小与难易,开发周期的长短以及资金的情况合理选购PLC产品。 5、尽量选用大公司的产品其质量有保障,且技术支持好,一般售后服务也较好,还有利于产品扩展与软件升级。2.2PLC的选型标准世界上有很多厂商生产PLC,如德国的西门子、日本的三菱、松下,美国GE公司等,由于松下FP系列相比较有体积小、功能较多、编程方便,稳定性,此外还开发了A/D和D/A转换单元,主控单元通过I/O扩展单元扩展I/O点数,以适应不同的需要,PLC系统是以I/O点数为核心的控制系统,系统包括PLC和输入输出设备。完成系统的设计主要是选型和程序设计。但是由于PLC应用在不同场合,有不同的工艺流程,对控制功能有不同的要求,由于各程序难易程度不一样,因此有一定的选择标准:(1)PLC机型选择主要考虑I/O点数。根据控制系统所需要的输入设备(如按钮、限位开关、转换开关等)、输出设备(如接触器、电磁阀、信号指示灯等)以及A/D、D/A转换的个数。确定I/O的点数。一般要留有一定裕量(约占10%),满足生产发展和工艺的改进。(2)随着PLC功能日益完善,很多小型机也具有中、大型机的功能。对于PLC的功能选择,一般只要满足I/O点数,大多数机型也能满足。目前大多数PLC机型都具有I/O扩展模块、A/D、D/A转换模块,以及高级指令、中断能力与外设通信能力。(3)PLC一般根据I/O点数的不同,内存容量会有相应的差别。在选择内存容量时同样应留有一定余量,一般时实际程序的25%。不应单纯追求大容量,以够用为原则。(4)在PLC机型选取上要考虑控制系统与PLC结构功能的合理性。如果是单机系统控制,I/O点数不多,不涉及PLC之间的通信,但又要求功能更强,要求有处理模拟信号的能力,可选择整体式机,如松下FP0、FP1、FP-M系列,以及OMRONC200H系列等。如果仅有开关量控制,可选择OMRONC系列P型机、西门子S7-200,三菱F1、FX系列等。(5)一个企业尽量选择同一类型的PLC同一机型PLC模块可互为利用,便于采购管理。同一机型PLC的功能、编程方法相同,有利于技术人员水平的提高。同一机型PLC,其外围设备通用,资源共享,易于联网通信,与上位计算机配合可形成多级分布式的控制系统。由于松下FP系列相比较有体积小、功能较多、编程方便,稳定性,此外还开发了A/D和D/A转换单元,主控单元通过I/O扩展单元扩展I/O点数,本课题将选择松下PLC进行程序设计。2.3PLC程序设计的基本步骤(1)对桥式起重机工作现场的调查。程序设计要首先对现场进行调查以适应不同的工作环境,可编程控制器是专门为工业环境下应用而设计的,因此,可编程控制器一般都能满足工业场合的要求。但在一些特殊场合下,可编程 控制器不能满足要求时,应对可编程控制器采取适当防护措施。现场的调查包括以下内容:环境温度和环境湿度。可编程控制器机构的振动和冲击情况。环境内的电磁干扰情况。工作环境内有无腐蚀性气体和过量粉尘。供电电源情况(2)确定桥式起重机系统运行方案。根据桥式起重机工作要求详细了解系统完成哪些动作,动作的先后顺序以及各动作之间的相互制约关系等。各种物理量的检测手段,如温度、压力、速度、位移、位置等物理量的检测。设备及人生安全的保障措施。(3)统计输入设备和输出设备的数量,规格和型号。确定该系统输入点和输出点的数量及其性质(直流量或交流量、数字量或模拟量)。(4)根据以上三项的要求,选择满足上述要求的可编程控制器的规格和型号。(5)输入输出定义。输入输出定义又叫I/O分配,就是把输入量分配给可编程控制器的输入点I,把输出量分配给可编程控制器的输出点O。(6)编辑梯形图。根据系统流程的要求和I/O分配,编辑满足系统要求的梯形图。首先要合理的划分功能模块,这样做的目的是使程序层次清楚,便于检查、单块调试和系统总调。其次是合理利用指令,提高内存的利用率,减少内存投资,缩短运行周期,提高系统的研制周期。(7)详细地对所设计的梯形图进行检查和修改,以缩短系统的研制周期。(8)程序的试运行。程序的试运行可以分两个阶段进行,即模拟运行和现场运行。编好梯形图并输入到可编程控制器的内存中,在离线状态下,利用编程器的OP-10,11强制I/O的ON/OFF功能,接通某些输入点I,观察输出点O的指示灯,检查是否满足系统规定的要求。模拟运行工作无误后,就可编程控制器安装到现场并与系统相连接,进行现场试运行。在实际工作中以上8个步骤,不是决然分开的,往往相互穿插进行,直至程序满足系统要求为止。2.4程序设计编程基本原则与注意问题2.4.1程序设计(梯形图)编程基本原则(1)梯形图按自上而下,从左到右的顺序排列。每个继电器线圈为以逻辑行,又称为一个梯级。每个梯形图由多层逻辑行组成。每一逻辑行起于左母线,经触电、线圈终止于右母线。(2)触电不能放在线圈的右边,即线圈与右母线之间不能有任何触电。(3)线圈不能直接与左母线相接,如果需要,可通过一个没有使用的常闭触电或特殊继电器R9010相连接。(4)触电可以任意串联、并联,而且同一触点可以无限次使用。(5)输出线圈可以并联不能串联,同一输出线圈在同一程序中避免重复使用。2.4.2程序设计注意问题1.PLC和上位机(或触摸屏)组成监控系统时,在画面上很多时候需要有"手动","自动"等控 制模式(一般都是多个只能一个时).在程序里面可以用"MOV"指令.如:当选择"手动"就将常数1存储到一个寄存器里面,当选择"自动"就将2存储到同一寄存器.只要判断寄存器的数据是多少,就知道系统是那种控制方式.这样的思路好处是容易理解,不需要互锁之类的麻烦程序.2.程序有模拟量控制时,如果读取的模拟量基本上没误差,可以采取时间滤波的方式,延时一段时间(我做过一个系统,基本上能正常反映实际情况,但是偶尔会出现一次很大跳动,由于没有加滤波,引起了系统停机,其实不算故障).如果读取的数据误差很大,就需要采取其它的滤波方式.如算平均值等.可以查阅相关的资料.3.在程序调试过程中(特别是设备改造时,你的程序是加入到原来设备的程序中时),当程序语句中出现条件满足,而输出线圈不接通时,可以检查你的这段程序是否是在这样的语句之间,还有一种可能就是在中断程序之后.条件满足而没输出不接通,一般都是这段的程序不被扫描.4.在设计程序的时候,当出现工艺上的故障(非控制系统控制),最好将故障现象保持,并有灯光声音报警.知道操作工复位,以让其知道系统出现了故障.不然停机了,别人还认为你的程序问题.一般都是在设计一个新系统时,要注意到这些.5.当检查所设计的程序无误后,对所输入的程序进行调试和检测。2.4.3所用编程软件特点及界面操作针对该课题地总体设计要求,我们应用的编程软件是松下FPWINGR2.0。该软件的主要特点是1.三种编程模式;即符号梯形编辑模式、布尔梯形图模式、布尔非梯形图模式2.注释功能;可以为各个继电器即输出指令添加注释文字,便于对程序进行修改3.查找功能;可以查找程序中使用的继电器或寄存器,也可以对注释即指令进行修改4.调试功能;可以在在线模式下对程序的语法错误进行检查及进行在线测试5.监控功能;可以使生成的程序动作,在显示画面中对梯形图中的继电器,寄存器,输入状态等进行监控。6.系统寄存器的置位、复位;可以对PLC内部的系统寄存器进行置位,复位。7.I/O分配;可以通过本软件进行I/O单元进行分配,也可以读出登陆在PLC中的I/O映射表。8.程序传输;可以将编辑完成的程序传输到PLC中,也可以有PLC读出其中的程序。如果创建了FP10或FP10S的程序,还可以向IC卡中传输程序。如果使用ROM写入器,还可以向ROM中写入程序。9.在线编辑;可以在画面中显示PLC内部程序的同时,进行程序编辑。10.打印功能;可以打印输出的梯形图,布尔形式助记符等程序清单、系统寄存器等设置内容、I/O列表等,在执行打印之前,也可以预览实际的打印效果。松下FPWINGR编程软件操作标题栏:显示当前打开的文件名称。 工具栏:将本软件中被认为是经常使用的功能制成按钮的形式,利用这些按钮可以更加快速的进行操作。当光标移至功能栏上按钮时,画面中将显示与按钮相对应的功能内容编辑画面:显示程序的画面。将此画面激活,进行创建、编辑或进行输入说明、监控等操作。图2-1FPWINGR基本界面对话框功能键栏:显示输入程序时所使用的编辑元素的快捷键、各项功能的快捷键。通过单击视图中的功能栏,可以选择显示或隐藏。通过单击功能栏形式,可以改变显示的段数。图2-2FPWIN符号梯形图模式下的功能键栏GR的使用:GR启动FPWIN(1)创建新程序:创建新程序时在菜单栏中选择文件下的创建。13(2)编写程序:(3)保存编写的程序图2-3FPWINGR启动对话框然后保存所编写的程序图2-4选择PLC机型的对话框2.5硬件部分简述2.5.1PLC一般的硬件设计PLC硬件设计包括:及外围线路的设计、PLC电气线路的设计和抗干扰措施的设计等。选定PLC的机型和分配I/O点后,硬件设计的主要内容就是电气控制系统的原理图的设计,电气控制元器件的选择和控制柜的设计。电气控制系统的原理图包括主电路和控制电路。控制电路中包括PLC的I/O接线和自动、手动部分的详细连接等。电器元件的选择主要是根据控制要求选择按钮、开关、传感器、保护电器、接触器、指示灯、电磁阀等。据本论题所用到的是导线,继电器,开关等。2.5.2所用的硬件类型开关主要用到常开和常闭开关,指示灯是用LED指示灯显示,还要用到计数器、定时器等结论硬件部分是软件编程与试验结果的连接,只有连接正确的硬件部分,才可以得到准确、正确的结果,才能对设计的程序进行检测和实行。第三章具体方案设计与实现3.1PLC桥式起重机检测中的I/O定义本文选择松下PLC进行程序设计和编程,选择适应的I/O点数进行程序设计。根据 上述对桥式起重机检测过程的控制要求,PLC控制系统的输入包括:自动运行开关的输入信号,手动前进,后退开关信号,手动上升,下降开关信号;共计7个开关量输入信号。PLC控制系统的输出包括:前进,后退接触器驱动信号,左行,右行接触器驱动信号,上升,下降接触器驱动信号,电铃和指示灯驱动信号;共计8个开关量输出信号。根据系统的I/O点数,并考虑富裕量,其I/O点数为:24点输入、16点输出。系统I/O地址定义表如表3.1所示。表3-1序号12PLC的I/O定义表输入元件自动运行开关S1手动前进开关S2输入地址X0X1输出元件指示灯前进接触器KM1输出地址Y0Y13手动后退开关S3X2后退接触器KM2Y24手动左行开关S4X3左行接触器KM3Y35手动右行开关S5X4右行接触器KM4Y46手动上升开关S6X5上升接触器KM5Y57手动下降开关 S7X6下降接触器KM6Y68电铃BY73.2桥式起重机检测的PLC控制梯形图设计3.2.1进退机构工作的控制梯形图设计与分析、调试进退机构的梯形图程序设计如图3-2-1所示。运行时有手动和自动操作两种,自动运行过程如下。16图3-2-1进退机构工作的控制梯形图过程分析:.当PLC开机工作时,通过内部继电器R9013产生初始化脉冲,使各个计数器(C100-C103)复位。.当自动运行开关S1合上后,X0的常开接点闭合,Y1线圈接通进退机构执行元件前进,接触器通电,起重机开始前进;同时,所有的定时器、计数器开始工作,定时器T0每5s产生一个脉冲,脉冲的保持时间为一个扫描周期,为计数器提供计数信号。.当C100计到6时(即延时30s),C100的常闭接点断开,使Y1线圈断电进退机构停止前进。.再过45s后,C101计数器计到15,C101的常开接点闭合,Y2线圈接通,起重机开始后退;工作30s后C102计数器到21,C102的常闭接点断开,Y2的线圈断开,使后退停止。.休息45s,C103计数到30,C103的常开接点闭合,使所有计数器复位,又重新计数,进入第二次循环。除了上述自动控制方式外,根据需要也可以进行手动操作。从图3.2.1所示的梯形图可知,Y1有两条控制支路,X1的常开接点和X0的常闭接点串联构成手动操作支路。当S2合上时,Y1有输出,KM1接通,前进运行;当S2断开时,停止前进。S3手动后退的使用与S2类同。程序的调试:首先核对所输程序是否和自己所编写的一致,启动总体检查时,利用菜单栏选择[调试]→[总体检查],选择[执行]后,开始总体检查,检查无误后,检测程序运行(主要时 计数器与计时器所记录的时间是否正确,能否正常工作运行),可以采用但不执行程序,即每执行一条指令暂停一次,逐条检查程序的显示结果是否与所要求的相一致(可以先选择输出状态,或者断点指令有效或者无效进行判断),如果相一致就表示程序正确,否则就要对程序相加修改。3.2.2左、右运行机构工作的控制梯形图与分析、调试左右运行机构的控制梯形图如图3-2-2所示18图3-2-2左右运行机构的控制梯形图分析:C104表示左行14s计时,C105表示间隔23s计时,C1xxx表示右行14s计时,C107表示间隔23s计时,Y3表示自动/手动左行工作,Y4表示自动/手动右行工作。程序的调试:首先核对所输程序是否和自己所编写的一致,启动总体检查时,利用菜单栏选择[调试]→[总体检查],选择[执行]后,开始总体检查,检查无误后,检测程序运行(定时、计数器所记录的时间是否正确),可以采用但不执行程序,即每执行一条指令暂停一次,逐条检查程序的显示结果是否与所要求的相一致(可以先选择输出状态,或者断点指令有效或者无效进行判断),如果相一致就表示程序正确,否则就要对程序相加修改。3.2.3升降机构工作的控制梯形图设计与分析、调试升降机构的控制梯形图如图3-2-3所示图3-2-3升降机构工作的控制梯形图分析:C108表示上升15s计时,C109表示间隔19s计时,C110表示下降10s计时,C111表示间隔10s计时,Y5表示自动/手动上升工作,Y6表示自动/手动下降工作。程序的调试:首先核对所输程序是否和自己所编写的一致,启动总体检查时,利用菜单栏选择[调试]→[总体检查],选择[执行]后,开始总体检查,检查无误后,检测程序运行(计数器、定时器的送记录时间是否正确),可以采用但不执行程序,即每执行一条指令暂停一次,逐条检查程序的显示结果是否与所要求的相一致(可以先选择输出状态,或者断点指令有效或者无效进行判断),如果相一致就表示程序正确,否则就要对程序相加修改。3.2.4声光指示的控制梯形图与调试当加载并按控制要求反复运行1h后,若需要声光信号,并停止运行,可增加如图3-2-4 所示的梯形图。当起重机工作时,与C113的计数输出端连接的T0的常开接点每5s通断一次,C113计到720(即延时1h),串联在前进、后退、左行、右行、上升、下降工作自动运行控制支路的C113常闭接点断开,使Y1、Y2、Y3、Y4、Y5、Y6均断开而停止工作。同时C113常开接点接通,Y0、Y7线圈得电,发出声光信号;由于T4作用,10s后,声音信号消失,但灯光信号仍保持。图3-2-4声光指示的控制梯形图程序的调试:首先核对所输程序是否和自己所编写的一致,启动总体检查时,利用菜单栏选择[调试]→[总体检查],选择[执行]后,开始总体检查,检查无误后,检测程序运行,可以采用但不执行程序,即每执行一条指令暂停一次,逐条检查程序的显示结果是否与所要求的相一致(可以先选择输出状态,或者断点指令有效或者无效进行判断),如果相一致就表示程序正确,否则就要对程序相加修改3.3本章小结通过PLC编程设计桥式起重机改变了以往继电器----接触器控制的现象,改进了原设备的诸多缺点,克服了工作环境差,粉尘和有害气体对电机的集电环、电刷和接触器腐蚀性大,加上工作任务重,实际过载率高,由于冲击电流偏大,容易造成电动机触头烧损、电刷冒火、电动机及转子所串电阻烧损和断裂等故障,影响现场生产和安全的缺点,实现了设备的半自动化控制。通过采用PLC来控制桥式起重机的运行,使起重机在现场的检测可以高效率地完成,可以充分的体现出PLC所具有的功能强,可靠性高、编程简单、使用方便、体积小巧等优点。此外,起重机采用PLC控制,还能解决传统控制方式下在操作方面的许多麻烦,包括开闭电机和起升电机在抓斗刚装料闭合起升时难以同步等问题。同时,通过采用PLC控制可以减轻工人的劳动强度,提高抓斗桥式起重机的工作性能。因此,PLC在该方面的应用具有重要的实用意义和推广价值。参考文献文献、资料名称《可编程控制器原理及应用》《可编程控制器技术》《可编程控制器应用技术》《ControlFPWINGR》操作指南编著者江晓光、孙晓瑛等,刘敏魏志精等松下电工株式会社出版单位机械工业出版社机械工业出版社电子工业出版社松下电工株式会社出版 社《可编程控制器技术及应用》《可编程控制器应用技术与设计实例》《可编程控制器系统开发实例导航》《可编程控制器原理及其应用》《可编程控制器应用技术》《PLC毕业设计论文》夏辛明、黄鸿等高钦和等江晓平等林春方张永飞、于丽等北京理工大学出版社人民邮电出版社人民邮电出版社上海交通大学出版社中国电力出版社电子工业出版社致谢经一个月的课题研究,从选题和资料、分析和计划、实际产品设计、调试维护阶段、毕业设计说明书写等等中,逐渐对可编程控制器(PLC)有了更深入的了解,通过这次毕业设计学到了很多电路知识,电脑知识,以及相关软件的知识,如松下编程FPWINGR2.2、MicrosoftOffice等等,从中学到了知识也得到了实际的应用。特别是通过本次毕业设计巩固平时的理论知识。电子编程技术的研究才刚刚开始,相信以后这项技术的研究会逐渐深入,涉及的研究领域也将更广。希望这项技术的研究能为人们以后的生活、工作带来更大的便利,为人们提供更为舒适、完美的生活方式。在日后的开发中将更加深入学习,加深研究,争取把本系统应用到实际工作中,使之产生商业价值。编程技术发展日新月异,我会在以后的研发中加入新技术,使之更趋完善,总之本次毕业设计是我的电子研发之路的良好开端。并会以此为契机,在以后的电子开发工作中取得更好的成绩。经过一个月的毕业设计,深刻明白了理论知识与社会实践相结合的道理,从总得到了以前书本知识所不曾得到的知识。更加明白了如今信息时代电子技能知识的重要性。增强了对实际工艺技术、电子技术和设备技术等方面的认识,掌握了分析处理方法,调试、计算等基本技能的训练,具有一定程度的实际工作能力。面对如此激烈的市场竞争体系,只有努力掌握好编程知识方可在竞争中立于不败之地,也对从事PLC程序开发和研究产生了良好的兴趣。希望自己以后能通过自己的不断努力获的更大的成功。能很好的完成这次设计与老师的辛勤劳动和耐心细致地循循诱导分不开的,他们学识渊博,治学严谨,为指导我们搞设计,不辞辛劳,其严谨的治学作风和兢兢业业的工作作风是我们学习榜样,在此我表示深切的感谢。谨向我的设计指导老师谢广坤老师表示感谢。谨向所有任课老师致以衷心的感谢!我们即将毕业,在此,再一次向三年中在学习和生活中给予过我帮助的老师和同学致谢。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭