《钻孔动力头PLC控制课程设计说明书.doc》由会员分享,可在线阅读,更多相关《钻孔动力头PLC控制课程设计说明书.doc(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、目录目录1一、控制任务2二、该动力头的加工过程2三、I/O地址的分配与接线图31、PLC的输入/输出点分配表32、PLC控制接线图3四、电气控制电路图4五、程序流程图.4六、设计过程51、控制方案的选择52、PLC如何选型113、分析所编的程序并阐述系统的工作原理15七、设计总结17八、参考资料18附录191、梯形图设计192、指令语句表20第 25 页钻孔动力头的PLC控制一、控制任务(1) 动力头在原位时开关SQ3受压,加启动命令后接通电磁阀YV1,动力头快进。(2) 动力头碰到限位开关SQ1后,接通电磁阀YV1与YV2,动力头由快进转为工进,同时电力头电机转动(由KM1控制)。(3) 动
2、力头碰到限位开关SQ2后,停止进给,延时10S。(4) 延时时间到,接通电磁阀YV3,动力头快速退回。(5) 当原点限位开关SQ3接通时,动力头快速退回结束。根据上述控制要求,用PLC编制程序实现对钻孔动力头的控制。二、该动力头的加工过程三、I/O地址的分配与接线图1、PLC的输入/输出点分配表输入信号名称代号输入点编号启动按钮启动X000停止按钮停止X001原点限位开关SQ0X002快进限位开关SQ1X003工进限位开关SQ2X004输出信号名称代号输出编号正转接触器KM1Y000正转接触器KM2Y001反转接触器KM3Y0022、PLC控制接线图四、电气控制电路图五、程序流程图六、设计过程
3、1、控制方案的选择(1)为何采用PLC控制可编程序控制器PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性与灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线与简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。(2)控制继电器存在的缺点控制继电器存在的缺点
4、如作条件下进行的,容易损坏.而且继电器的触点容易产生电弧,甚至会熔在一起产生误操作,引绝大多数控制继电器都是长期磨损与疲劳工起严重的后果.再者,对一个具体使用的装有上百个继电器的设备,其控制箱将是庞大而笨重的.在全负荷运载的情况下,大的继电器将产生大量的热与噪声,同时也消耗了大量的电能.并且继电器控制系统必须是手工接线、安装,如果有简单的改动,也需要花费大量时间与人力与物力去改制、安装与调试.今天继电器已应用到家庭与工业控制的各个领域.他们比以往的产品具有更高的可靠性.但是,这也是随之带来的一些问题.固体继电器的缺点A、导通后的管压降大,可控哇或双向控哇的正向降压,可达12V,大功率晶体管的饱
5、与压降也在12之间,一般功率场效应管的导通电阻也较机械触点的接触电阻大。B、半导体器件关断后仍可有数微安至数毫安的漏电流,因此不能实现理想的电隔离。C、由于管压降大,导通后的功耗与发热量也大,大功率固体继电器的体积远远大于同容量的电磁继电器,其输出功率与环境与外壳温度有关。D、电子元、器件的温度特性与电子路线的抗干扰能力较差,耐辐射能力也较差,如不采取有效措施,则工作可靠性低。E、通常固体继电器设计成单刀单掷形式,这样比较容易实现,多组与多组转换结构需要用几个相互连接与适当连锁的固体继电器,这些固体继电器基本上是积木式堆叠在一起,形成一个占地较大空间的复杂装置。大功率固体继电器,由于需用散热片
6、,就进一步增加了所有空间与成本。F、通常用于功率控制的固体继电器是针对负载或设计成交流输出或设计成直流输出,而不设计成既与用于交流负载,又可用于支流负载。(3)可编程序控制器的优势、特点与功能 可编程控制器以体积小功能强大所著称,它不但可以很容易地完成顺序逻辑、运动控制、定时控制、计数控制、数字运算、数据处理等功能,而且可以通过输入输出接口建立与各类生产机械数字量与模拟量的联系,从而实现生产过程的自动控制.特别是现在,由于信息、网络时代的到来,扩展了PLC的功能,使它具有很强的联网通讯能力,从而更广泛地应用于众多行业.A、生产过程的监控与管理 PLC可以通过通迅接口与显示终端与打印机等外设相连
7、.显示器作为人机界面(HMI)是一种内含微处理芯片的智能化设备,它与PLC相结合可取代电控柜上众多的控制按钮、选择开关、信号指示灯,与生产流程模拟屏与电控柜内大量的中间继电器与端子排.所有操作都可以在显示屏上的操作元件上进行.PLC可以方便、快捷地对生产过程中的数据进行采集、处理,并可对要显示的参数以二进制、十进制、十六进制、ASCII字符等方式进行显示.在显示画面上,通过图标的颜色变化反应现场设备的运行状态,如阀门的开与关,电机的启动与停止,位置开关的状态等.PID回路控制用数据、棒图等综合方法反映生产过程中量的变化,操作人员通过参数设定可进行参数调整,通过数据查询可查找任一时刻的数据记录,
8、通过打印可保存相关的生产数据,为今后的生产管理与工艺参数的分析带来便利.B、闭环过程控制 以往对于过程控制的模拟量均采用硬件电路构成的PID模拟调节器来实现开、闭环控制.而现在完全可以采用PLC控制系统,选用模拟量控制模块,关于时间继电器的用途,其功能由软件完成,系统的精度由位数决定,不受元件影响,因而可靠性更高,容易实现复杂的控制与先进的控制方法,可以同时控制多个控制回路与多个控制参数.例如生产过程中的温度、流量、压力、速度等.C、顺序控制 顺序控制是PLC最基本、应用最广泛的领域.所谓的顺序控制,就是按照工艺流程的顺序,在控制信号的作用下,使得生产过程的各个执行机构自动地按照顺序动作.由于
9、它还具有编程设计灵活、速度快、可靠性高、成本低、便于维护等优点,所以在实现单机控制、多机群控制、生产流程控制中可以完全取代传统的继电器接触器控制系统.它主要是根据操作按扭、限位开关与其它现场给来的指令信号与传感器信号,控制机械运动部件进行相应的操作,从而达到了自动化生产线控制.比较典型应用在自动电梯的控制、管道上电磁伐的自动开启与关闭、皮带运输机的顺序启动等.例如我分厂的原料混料系统就是利用了PLC的顺序控制功能. D、运动位置控制PLC可以支持数控机床的控制与管理,在机械加工行业,可编程控制器与计算机数控(CNC)集成在一起,用以完成机床的运动位置控制,它的功能是接受输入装置输入的加工信息,
10、经处理与计算,发出相应的脉冲给驱动装置,通过步进电机或伺服电机,使机床按预定的轨道运动,以完成多轴伺服电机的自控.目前以用于控制无心磨削、冲压、复杂零件分段冲裁、滚削摸削等应用中.(4)PLC与继电器控制两种控制方法的不同之处A、控制方式: 继电器的控制是采用硬件接线实现的,是利用继电器机械触点的串联或并联延时继电器的滞后动作等组合形成控制逻辑,只能完成既定的逻辑控制。 PLC采用存储逻辑,其控制逻辑是以程序方式存储在内存中,要改变控制逻辑,只需改变程序即可,称软接线。B、控制速度 继电器控制逻辑是依靠触点的机械动作实现控制,工作频率低,毫秒级,机械触点有抖动现象。 PLC是由程序指令控制半导
11、体电路来实现控制,速度快,微秒级,严格同步,无抖动。C、延时控制 继电器控制系统是靠时间继电器的滞后动作实现延时控制,而时间继电器定时精度不高,受环境影响大,调整时间困难。 PLC用半导体集成电路作定时器,时钟脉冲由晶体振荡器产生,精度高,调整时间方便,不受环境影响。(5)PLC(可编程控制器)与MC(微机)控制的区别微型计算机是在以往计算机与大规模集成电路的基础上发展起来的,其最大特点是运算速度快,功能强,应用范围广,在科学计算,科学管理与工业控制中都得到广泛应用。所以说,MC是通用计算机。而PLC是一种为适应工业控制环境而设计的专用计算机。但人工业控制的角度来看,PLC又是一种通用机,只要
12、选配对应的模块便可适用于各种工业控制系统,而用户只需改变用户程序即可满足工业控制系统的具体控制要求。而MC就必须根据实际需要考虑抗干扰问题与硬件软件的设计,以适应设备控制的专门需要。所以说MC是通用的专用机。基于以上理解,便可以得出MC与PLC具有以下几点区别: PLC抗干扰性能为MC高 。PLC编程比MC编程简单 。PLC设计调试周期短 。PLC的I/0响应速度慢,有较大的滞后现象(MS),而MC的响应速度快(US)。 PLC易于操作,人员培训时间短;而MC则较难人员培训时间长。PLC易于维修,MC则较困难 。随着PLC技术的发展,其功能越来越强;同时MC也逐渐提高与改进两者之间将相互渗透,
13、使PLC与MC的差距越来越小,但在今后很长一段时间内,两者将继续共存。在一个控制系统中,PLC将集中于功能控制上,而MC将集中于信息处理上。2、PLC如何选型在PLC系统设计时,首先应确定控制方案,下一步工作就是PLC工程设计选型。工艺流程的特点与应用要求是设计选型的主要依据。PLC与有关设备应是集成的、标准的,按照易于与工业控制系统形成一个整体,易于扩充其功能的原则选型所选用PLC应是在相关工业领域有投运业绩、成熟可靠的系统,PLC的系统硬件、软件配置与功能应与装置规模与控制要求相适应。熟悉可编程序控制器、功能表图与有关的编程语言有利于缩短编程时间,因此,工程设计选型与估算时,应详细分析工艺
14、过程的特点、控制要求,明确控制任务与范围确定所需的操作与动作,然后根据控制要求,估算输入输出点数、所需存储器容量、确定PLC的功能、外部设备特性等,最后选择有较高性能价格比的PLC与设计相应的控制系统。(1)输入输出(I/O)点数的估算 I/O点数估算时应考虑适当的余量,通常根据统计的输入输出点数,再增加10%20%的可扩展余量后,作为输入输出点数估算数据。实际订货时,还需根据制造厂商PLC的产品特点,对输入输出点数进行圆整。 (2)存储器容量的估算 存储器容量是可编程序控制器本身能提供的硬件存储单元大小,程序容量是存储器中用户应用项目使用的存储单元的大小,因此程序容量小于存储器容量。设计阶段
15、,由于用户应用程序还未编制,因此,程序容量在设计阶段是未知的,需在程序调试之后才知道。为了设计选型时能对程序容量有一定估算,通常采用存储器容量的估算来替代。 存储器内存容量的估算没有固定的公式,许多文献资料中给出了不同公式,大体上都是按数字量I/O点数的1015倍,加上模拟I/O点数的100倍,以此数为内存的总字数(16位为一个字),另外再按此数的25%考虑余量。 (3)控制功能的选择 该选择包括运算功能、控制功能、通信功能、编程功能、诊断功能与处理速度等特性的选择。A、运算功能 简单PLC的运算功能包括逻辑运算、计时与计数功能;普通PLC的运算功能还包括数据移位、比较等运算功能;较复杂运算功
16、能有代数运算、数据传送等;大型PLC中还有模拟量的PID运算与其他高级运算功能。随着开放系统的出现,目前在PLC中都已具有通信功能,有些产品具有与下位机的通信,有些产品具有与同位机或上位机的通信,有些产品还具有与工厂或企业网进行数据通信的功能。设计选型时应从实际应用的要求出发,合理选用所需的运算功能。大多数应用场合,只需要逻辑运算与计时计数功能,有些应用需要数据传送与比较,当用于模拟量检测与控制时,才使用代数运算,数值转换与PID运算等。要显示数据时需要译码与编码等运算。 B、控制功能 控制功能包括PID控制运算、前馈补偿控制运算、比值控制运算等,应根据控制要求确定。PLC主要用于顺序逻辑控制
17、,因此,大多数场合常采用单回路或多回路控制器解决模拟量的控制,有时也采用专用的智能输入输出单元完成所需的控制功能,提高PLC的处理速度与节省存储器容量。例如采用PID控制单元、高速计数器、带速度补偿的模拟单元、ASC码转换单元等。C、通信功能 大中型PLC系统应支持多种现场总线与标准通信协议(如TCP/IP),需要时应能与工厂管理网(TCP/IP)相连接。通信协议应符合ISO/IEEE通信标准,应是开放的通信网络。 PLC系统的通信接口应包括串行与并行通信接口(RS2232C/422A/423/485)、RIO通信口、工业以太网、常用DCS接口等;大中型PLC通信总线(含接口设备与电缆)应1:
18、1冗余配置,通信总线应符合国际标准,通信距离应满足装置实际要求。 PLC系统的通信网络中,上级的网络通信速率应大于1Mbps,通信负荷不大于60%。PLC系统的通信网络主要形式有下列几种形式:、PC为主站,多台同型号PLC为从站,组成简易PLC网络;、1台PLC为主站,其他同型号PLC为从站,构成主从式PLC网络;、PLC网络通过特定网络接口连接到大型DCS中作为DCS的子网;、专用PLC网络(各厂商的专用PLC通信网络)。 为减轻CPU通信任务,根据网络组成的实际需要,应选择具有不同通信功能的(如点对点、现场总线、工业以太网)通信处理器。D、编程功能 离线编程方式:PLC与编程器公用一个CP
19、U,编程器在编程模式时,CPU只为编程器提供服务,不对现场设备进行控制。完成编程后,编程器切换到运行模式,CPU对现场设备进行控制,不能进行编程。离线编程方式可降低系统成本,但使用与调试不方便。在线编程方式:CPU与编程器有各自的CPU,主机CPU负责现场控制,并在一个扫描周期内与编程器进行数据交换,编程器把在线编制的程序或数据发送到主机,下一扫描周期,主机就根据新收到的程序运行。这种方式成本较高,但系统调试与操作方便,在大中型PLC中常采用。 五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言与语句表(IL)、结构文本(ST)两种文本语言。选用的编程
20、语言应遵守其标准(IEC6113123),同时,还应支持多种语言编程形式,如C,Basic等,以满足特殊控制场合的控制要求。 E、诊断功能 PLC的诊断功能包括硬件与软件的诊断。硬件诊断通过硬件的逻辑判断确定硬件的故障位置,软件诊断分内诊断与外诊断。通过软件对PLC内部的性能与功能进行诊断是内诊断,通过软件对PLC的CPU与外部输入输出等部件信息交换功能进行诊断是外诊断。 PLC的诊断功能的强弱,直接影响对操作与维护人员技术能力的要求,并影响平均维修时间。 F、处理速度 PLC采用扫描方式工作。从实时性要求来看,处理速度应越快越好,如果信号持续时间小于扫描时间,则PLC将扫描不到该信号,造成信
21、号数据的丢失。处理速度与用户程序的长度、CPU处理速度、软件质量等有关。目前,PLC接点的响应快、速度高,每条二进制指令执行时间约0.20.4Ls,因此能适应控制要求高、相应要求快的应用需要。扫描周期(处理器扫描周期)应满足:小型PLC的扫描时间不大于0.5ms/K;大中型PLC的扫描时间不大于0.2ms/K。 (4)机型的选择PLC按结构分为整体型与模块型两类,按应用环境分为现场安装与控制室安装两类;按CPU字长分为1位、4位、8位、16位、32位、64位等。从应用角度出发,通常可按控制功能或输入输出点数选型。3、分析所编的程序并阐述系统的工作原理(1)按下启动按钮,第一逻辑行中的串联接触点
22、X000闭合,M0置1,并联接触点M0闭合,M0自锁。同时第二逻辑行中的串联接触点M0闭合,Y000置1,Y000的常开触点KM1闭合,快速电机与慢速电机启动,且快速电机拖动慢速电机,钻孔动力头快速进给。(2)动力头碰到限位开关SQ1后,第三逻辑行的串联接触点X003闭合,M1置1,并联接触点M1闭合,M1自锁。同时第四逻辑行的串联接触点M1闭合,Y001置1,Y001的常闭触点KM2断开,快速电机停止,慢速电机继续,钻孔动力头工进。(3)动力头碰到限位开关SQ2后,第五逻辑行的串联接触点X004闭合,M2置1,并联接触点M2闭合,M2自锁,T0开始计时,同时第一、五逻辑行的串联接触点M0断开
23、,进给电机停转。延时开始。(4)10s计时结束,第六逻辑行的串联接触点T0闭合,Y002置1,Y002的常开触点KM2闭合,快速电机与慢速电机反转,且快速电机拖动慢速电机,钻孔动力头快速退回。(5)动力头碰到原点限位开关SQ3后,第五逻辑行的串联接触点X002断开,Y002置0,Y002的常开触点KM3断开,快速电机与慢速电机停转,钻孔动力头停止进给。七、设计总结 通过这次设计实践。我学会了PLC的基本编程方法,对PLC的工作原理与使用方法也有了更深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序
24、与到PLC中的时候,问题出现了,不是不能运行,就是运行的结果与要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对PLC的理解得到加强,看到了实践与理论的差距。只有理论知识是远远不够的,只有把所学的理论知识与实践相结合起来,从理论中得出结论,才能真正为社会服务,从而提高自己的实际动手能力与独立思考的能力。在设计的过程中遇到问题,可以说得是困难重重,难免会遇到过各种各样的问题,同时在设计的过程中发现了自己的不足之处,对以前所学过的知识理解得不够深刻,掌握得不够牢固,通过这次课程设计之后,一定把以前学的知识重新温故一遍八、参考资料1陈宏钧.可编程控制器课程设计指导书M.天津:天津大学出版社
25、.20012钟肇新,王灏.可编程控制器入门教程M.广州:华南理工大学出版社.19993邓星钟.机电传动控制M.武汉:华中科技大学出版社.20014三菱电机株式会社.三菱 PLC 编程手册Z. 日本:三菱电机株式会社.20035谭维瑜.电机与电气控制M.北京:机械工业出版社.19996许缪.工厂电气控制设备M.北京:机械工业出版社.19997石玉珍.电气制图与图形符号国家标准汇编M.上海:中国标准出版社:19898姜培刚,盖玉先.机电一体化系统设计M.北京:机械工业出版社.2004.9张海根.机电传动控制M.北京:高等教育出版社.2001.10何存兴,张铁华.液压传动与气压传动M.武汉:华中科技大学出版社.2附录1、梯形图设计钻孔动力头的梯形图2、指令语句表钻孔动力头语句表如下: