PLC梯形图典型程序设计课件

上传人:29 文档编号:242738340 上传时间:2024-09-02 格式:PPT 页数:48 大小:5.86MB
返回 下载 相关 举报
PLC梯形图典型程序设计课件_第1页
第1页 / 共48页
PLC梯形图典型程序设计课件_第2页
第2页 / 共48页
PLC梯形图典型程序设计课件_第3页
第3页 / 共48页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第五章 典型程序设计,第五章 典型程序设计,第一节编程步骤,1,、估计控制任务、分配,I/O,位,2,、绘制梯形图,3,、将梯形图程序转换成指令表语言,4,、编程的基本原则及编程技巧,第一节编程步骤1、估计控制任务、分配I/O位,1,、估计控制任务、分配,I/O,位,确定控制任务:,(,1,)总,I/O,点数的确定,输入设备:信号给,PLC,的设备,如按钮、开关、传感器等,对输入设备进行统一编号,分配输入元件的位,使各设备与,PLC,的输入通道或输入继电器对应。,输出设备:,PLC,发出信号的执行设备,如指示灯、电磁阀、继电器、接触器的线圈等,对输出设备进行统一编号,分配输出元件的位,使各输出设备与,PLC,的输出通道或输出继电器对应。,(,2,)确定控制顺序:,确定具体的控制过程中,各输入输出的动作顺序,画出动作流程,对内部的继电器、定时,/,计数、等元件进行分配。,2,、绘制梯形图,根据控制任务,确定各,I/O,位,内部元件的编号, 编制梯形图。,3,、将梯形图程序转换成指令表语言,如果,用简易编程器输入程序,必须要将梯形图语言转换成指令表语言,才能输入,PLC,中去。,1、估计控制任务、分配I/O位确定控制任务:,4,、编程的基本原则编程技巧,基本原则,(,1,),I/O,继电器、内部辅助继电器、定时,/,计数器等器件的触点数可以无限次重复使用。,(,2,)在,OUT,的右边不应再有触点应将,OUT,作为一个逻辑行的结束。,(,3,)不能用,OUT,做一个逻辑行的起点,若必须有一个,OUT,保持常通时,则应串接一个常,ON,接点。如,C,系列,P,型机当,PLC,正常工作时,1813,常为,ON,。,(,4,)输出的编号一般不能重复使用,但两个以上的输出可以并行连接在一点。,编程技巧,(,1,)将串联接点较多的电路放在梯形图的上方。,(,2,)将并联接点较多的电路放在梯形图的左边。,(,3,)并联线圈电路,从分支到线圈之间,无触点的线圈应放在上方。,(,4,)复杂电路的处理。,4、编程的基本原则编程技巧,本章简介一些典型程序的编写,包括:,自锁程序设计,互锁程序设计,顺序控制程序设计,互控程序设计,时间控制程序设计,本章简介一些典型程序的编写,包括:自锁程序设计,第二节自锁程序设计,单输出自锁程序,多输出自锁控制程序,多地控制,第二节自锁程序设计单输出自锁程序,单输出自锁程序,单输出控制,是指,只对一个负载,进行控制的电路。,停止优先自锁控制电路,:无论启动按钮,0000,是否闭合,只要按一下停止按钮,输出,0500,必定停车。,用于:,紧急停车的场合。,单输出自锁程序停止优先自锁控制电路:无论启动按钮0000是否,停止优先的自锁电路,:因,KEEP,指令的复位优先,所以是,只要,0001,按下,无论,0000,状态如何,输出,0500,复位停止。,同样,可用于紧急停车的场合。,停止优先的自锁电路:因KEEP指令的复位优先,所以是,只要0,停止优先电路,:用,KEEP,指令实现停止优先,当掉电时,由,HR,继电器实现掉电保护功能,同时,,KEEP,指令也具有自锁控制的功能。,停止优先电路:用KEEP指令实现停止优先,当掉电时,由HR,启动优先的自锁控制电路,:无论停止按钮,0001,状态如何,只要按下启动按,0000,,便可启动设备;,启动优先的自锁控制电路:无论停止按钮0001状态如何,只要按,二、多输出自锁控制程序,多输出控制,是指,每次输出多个,控制的电路。,启动优先,多输出自锁控制,:当启动按钮,0002,按下,无论停止按钮,0003,状态如何,都执行将,0FFF,传送给通道,05,,则,CH05,的,0011,位的负载被驱动;,停车时,按下,0003,,将,0000,传送给,CH05,,实现强迫复位。,二、多输出自锁控制程序多输出控制,是指每次输出多个控制的电,停止优先,的多元自锁控制程序,:无论启动按钮,0002,状态如何,只要按下停止按钮,0003,,将,0000,传送给,CH05,,强迫通道,05,复位停止,,启动时,传送,0FFF,给,CH05,的位,0011,共,12,个负载。,停止优先的多元自锁控制程序:无论启动按钮0002状态如何,只,停止优先的有掉电保护的,多输出自锁程序,:按下停止按钮,0003,,无论启动按钮,0002,状态如何,,HR000,复位,其常闭触点使,0000,传送给,CH05,,强迫复位;,当按下启动按钮,0002,,,HR000,接通并保持,传送,0AFC,给,CH05,,驱动对应的输出。,停止优先的有掉电保护的多输出自锁程序:按下停止按钮0003,,启动优先的有掉电保护的,多输出自锁程序,:启动按钮,0002,的常闭接点切断了复位回路,具有启动优先功能,,当启动按钮,0002,按下时,无论停止按钮,0003,状态如何,,HR000,启动并保持,传送,0AFC,给,CH05,,,若,0003,按下,,HR000,复位,并传送,0000,给,CH05,,强迫复位。,启动优先的有掉电保护的多输出自锁程序:启动按钮0002的常闭,三、多地控制,:,多地控制:指,同一个控制对象,在不同地点,用同样的控制方式实现控制。,一般多地控制:,三、多地控制:一般多地控制:,掉电保护多地控制:,掉电保护多地控制:,多输出多地控制:,多输出多地控制:,第三节互锁程序设计,互锁控制:指多个自锁控制回路间有互相封锁的控制关系。启动其中任一个控制回路,其它控制回路不能再启动,只有将已启动负载停掉后,其它控制元件才能被启动。,互锁电路间没有优先权,是,先启动优先控制,电路,也称,唯一性控制。,第三节互锁程序设计互锁控制:指多个自锁控制回路间有互相封锁的,一、单输出互锁控制,启动优先单输出互锁,控制程序如图,(b),:,0000,与,0001,组成一对启、停按钮。,启动优先,的互锁程序:三个负载,0500,、,0501,、,0502,,每个回路单输出自锁控制,相互互锁。,任意启动,0000,、,0002,、,0004,,则对应的输出线圈常闭触点切断了其它两路输出。,在任何时候只能启动一路控制。,一、单输出互锁控制启动优先单输出互锁控制程序如图(b):,停止优先单输出互锁,控制程序如图,(a),:,停止优先单输出互锁控制程序如图(a):,启动优先,掉电保护互锁控制程序:,HR000,、,HR001,、,HR002,的常闭触点互相封锁,,0001,为总停按钮,,启动优先掉电保护互锁控制程序:,停止优先,掉电保护互锁控制程序,停止优先掉电保护互锁控制程序,停止优先,多输出互锁控制程序,二、多输出互锁控制,启动,停止优先多输出互锁控制程序二、多输出互锁控制启动,启动优先、有,掉电保护功能、用,KEEP,自锁的多输出互锁控制程序。,启动优先、有掉电保护功能、用KEEP自锁的多输出互锁控制程序,第四节顺序控制程序设计,一、单输出单向顺序封锁控制程序,封锁关系是单方向的,即,:A,封锁,B,B,封锁,C,不存在,B,对,A,、,C,和,C,对,A,、,B,的封锁。,停止优先,:,0500,为,ON,,则,0501,、,0502,不能启动;,0501,为,ON,,则,0502,不能启动;,0500,、,0501,均为,OFF,,,0502,才能启动。,NOTE,:,0001,常闭接点在主电路中,停止优先。,0001,(,T,),第四节顺序控制程序设计一、单输出单向顺序封锁控制程序停止优,启动优先,:,0500,为,ON,,则,0501,、,0502,不能启动;,0501,为,ON,,则,0502,不能启动;,0500,、,0501,均为,OFF,,,0502,才能启动。,NOTE,:,0001,常闭接点在自锁电路中,启动优先。,启动优先:NOTE:0001常闭接点在自锁电路中,启动优先。,二、多输出单向封锁控制程序,二、多输出单向封锁控制程序,三、单向顺序启动程序,单向顺序启动控制:,A,启动后,,B,才能启动,,A,、,B,启动后,,C,才能启动。,一般单向顺序启动控制:,0500,在任何时候都可以启动,,0501,在,0500,启动后才能启动,,0502,在,0500,、,0501,之后才能启动。,若,0001,为,ON,,则主电路串联的,001,常闭触点将切断电源。,停止优先,。,若将,0001,常闭接点串接在自锁回路,,启动优先,。,与单向顺序封锁程序的区别:将输出,0500,、,0501,、,0502,的常闭接点改为常开接接点串联在各主电路中。,三、单向顺序启动程序一般单向顺序启动控制:,有掉电保护,的多输出单向顺序启动控制:,HR00,启动后,,HR001,才启动,,HR00,、,HR001,启动后,,HR002,才启动。,如图,(b),是停止优先。,如果要得到启动优先,只要,0000,、,0002,、,0004,常闭触点封锁,KEEP,的复位端,HR000,、,HR001,、,HR002,及停车回路;,有掉电保护的多输出单向顺序启动控制:,四、单向步进式启动,单向步进式启动:,不,象单向顺序启动控制,由,人工,顺序操作按钮完成顺序动作,而是,,只要按一下主令按钮,便可启动程序并自动顺序控制各操作,。,构成自动步进式顺序启动的方法,主要是利用步进信号与各指令,如,SFT,、,DIFU/DIFD,等,配合编程。,四、单向步进式启动,单向步进式启动,:,0000,为主令按钮,当,0000,为,ON,,系统启动并将启动脉冲置入,HR000,。,步进信号,0003,到来,启动信号从,HR000,从,HR000,移入,HR001,,第一组输出,#000F,CH,05,,,下一个步进信号到来,,HR02,为,ON,,第二组,#00FF,CH05,,,再下一个步进信号到来,,HR03,为,ON,,第三组运行,,#0FFFCH05,,,按停止按钮,0001,,,HR000,复位,停车回路接通,,CH05,复位,各负载停止运行。,NOTE,:,HR,具有掉电保护功能,,0001,为,ON,,复位,HR000,,具有复位优先功能。,单向步进式启动:,第五节 互控程序设计,互控程序,:在多个控制元件中,可任意启动其中一个,且只能启动一个,若要启动下一个,无需停车,可直接启动,且上一个自动停车。,第五节 互控程序设计互控程序:在多个控制元件中,可任意启动其,一、单输出互控程序,0500,、,0501,、,0502,常闭接点只封锁自锁回路,只要按下任一个启 动按钮,均可启动各自负载,且同时解除另外被控对象的自锁状态,使之停止。,NOTE,:,0001,常闭接点与主回路串联,,停止优先,。,一、单输出互控程序0500、0501、0502常闭接点只封锁,具有掉电保持,,0000,、,0002,、,0004,任一按下,相应,HR000,、,HR001,、,HR002,动作并保持。,停止优先,,001,按下,停止按钮使,HR,复位。,0000,、,0002,、,0004,常开触点与,001,并联,构成一路启动,另二路复位,所以,只能一个启动,同样,另一路启动,会令前一路复位,自动停车。,具有掉电保持,0000、0002、0004任一按下,相应HR,二、多输出互控程序,具有掉电保护,停止优先多输出互控程序:,将单输出互控程序中输出回路改为多输出回路,再加一个停车回路。,NOTE,:,0001,为,ON,,各,HR,复位,且强迫,05,复位,,停止优先,。,二、多输出互控程序具有掉电保护,停止优先多输出互控程序:,第六节 时间控制程序,超长定时控制程序,步进式启动及停车控制,延时启、停控制,循环定时步进控制。,一、超长定时控制程序,OMRON TIM0047,定时范围,0.1999.9s,FX,常规定时器,T0199,, 定时范围,0.13276.7s,T200245,定时范围,0.01327.67s,积算定时器,T246249,, 定时范围,0.00132.767s,T250255,定时范围,0.13276.7s,第六节 时间控制程序超长定时控制程序,步进式启动及停车控制,,一个确定的定时器的定时时间有一个最长的长度,当一个定时器不能完成定时任务时,属,超长定时,。,超长定时的方法:,(1),用多个定时器接力定时;,(2),用,CNT,和,1902,脉冲发生器配合定时;,一个确定的定时器的定时时间有一个最长的长度,当一个定时器不能,1,、多个,TIM,接力定时,用,4,个,TIM,接力定时,使,0500,定时运行,,900s4=3600s=1h,特点:,利用上一个,TIM,启动下一个,TIM,,,利用内部辅助继电器对每一个,TIM,进行自锁,使定时器可靠定时,,利用各自的,TIM,常闭触点延时断开进行复位。,1、多个TIM接力定时用4个TIM接力定时,使0500定时运,2,、用,CNT,与,1902,配合定时,OMRON,定时器,/,计数器,(TC),区,地址,000512,,在使用时,电源掉电,则,TC,区将保持,TIM,或以,CNT,的设定值,SV,及保持,CNT,的当前值,不保持,TIM,的当前值。,所以,用,CNT,作定时器,可使定时值得到掉电保护。,CNT,设定值范围,19999,或每秒计数一次,则可定时长度为:,9999s,。,2、用CNT与1902配合定时CNT设定值范围19999,eg,:用两个,CNT,与,1902,配合,使,0500,定时运行,5h,。,0000,为,ON,,,0500,为,ON,,来启动,C0,、,C1,,,当,CNT00,计时到,(900s),,由,C00,再启动,CNT01,,,当,CNT01,计时到,(900s),则同时断开,0500,,,CNT00,,,CNT01,复位。,eg:用两个CNT与1902配合,使0500定时运行5h。0,二、延时启、停控制,1,、延时,10s,启动程序及波形关系,二、延时启、停控制,2,、延时,5s,启动,延时,10s,停止,启动按钮,0000,为,ON,,延时,5s,后,负载,0500,启动,,停止按钮,0001,为,ON,,延时,10s,后,负载,0500,停止。,2、延时5s启动,延时10s停止启动按钮0000为ON,延时,三、单向定时步进控制,按步进的时间不同分:,(1),等时步进控制程序,(2),不等时步进控制程序,三、单向定时步进控制,(1),等时步进控制程序,(1)等时步进控制程序,(2),不等时步进控制程序,0000,为,ON,,,0500,启动,,10min,后,(T00),0501,启动,再过,5min,后(,T02,),,0502,启动;,0500,运行,15min(T01),停止,,0501,运行,10min(T03),停止,,0502,运行,15min(T04)2,停止。,(2)不等时步进控制程序0000为ON,0500启动,10m,四、循环定时步进控制,eg:,甲组启动运行,10min,后停止,并启动乙组运行,20min,停止,并启动丙组运行,30min,停止,循环。,分配:甲组负载,,05000503,乙组负载,,05040507,丙组负载,,05080511,四、循环定时步进控制eg:甲组启动运行10min 后停止并,PLC梯形图典型程序设计课件,练习与思考,利用单向步进控制的方法,编写一个彩灯移位的程序,每四位每隔,1,秒从右向左循环移位。,练习与思考利用单向步进控制的方法,编写一个彩灯移位的程序,每,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!