您好,欢迎访问三七文档
第五章梯形图编程及其应用杨红youngh@szpt.edu.net6.1基本编程方法要求:熟练掌握梯形图的基本编程规则一、触点及线圈驱动常开触点控制:常闭触点控制:注意:线圈不可直接与左母线相连接。二、触点串联常开触点串联连接常闭触点串联连接三、触点并联常开触点并联连接常闭触点并联连接四、串联电路块的并联连接串联电路的并联连接五、并联电路块的串联连接并联电路的串联连接6.2梯形图的编程规则线圈右边无触点图线圈右边无触点的梯形图6.2梯形图的编程规则触点可串可并无限制触点水平不垂直梯形图的节点应画在水平线上,不能画在垂直分支上。6.2梯形图的编程规则触点多上并左有串联电路相并联时,应将触点最多的那个串联回路放在梯形图最上面。触点多上并左有并联电路相串联时,应将触点最多的并联回路放在梯形图的最左边。这种安排程序简洁、语句也少。顺序不同结果不同当X0为ON时,Y0、Y2为ON,Y1为OFF当X0为ON时,Y1、Y2为ON,Y0为OFF线圈不能重复使用如果在同一程序中同—元件的线圈使用两次或多次,则称为双线圈输出,这时前面的输出无效,只有最后一次才有效。不正确的梯形图正确的梯形图基本电路的编程目的:1.掌握输入、输出端的连接方法;2.学习图形化编程语言的编程思路;3.掌握输入信号、程序、输出信号三者之间的关系;4.熟练掌握编程软件的使用。编程示例一盏指示灯的控制。要求:按下启动按钮,指示灯亮;按下停止按钮,指示灯灭。编程示例:三相异步电动机起停控制控制要求:按下启动按钮,电机运转;按下停止按钮,电机立即停止。1.输入、输出分配表输入端子输出端子X0启动按钮SB2Y0KM线圈X1停止按钮SB1X2热继电器FR继电器线路图及其等效的梯形图a)继电器线路图b)PLC梯形图2.输入、输出电路的接线图2输出电路的连接方法1.输出:每3—8个输出点构成一组,共用一个公共点。2.在同一个组内的输出端子,必须用同一电压类型和同一电压等级,但不同的公共点组可使用不同电压类型和等级(如AC200V、AC100V、DC24V等)的负载。3.各输出公共点之间是相互隔离的。3.编写程序PLC控制的基本步骤预备工作1、画出主电路(对于电动机控制电路);2、写出I/O分配表;3、画出I/O接线图(硬件);4、编写应用程序(软件)接线(主回路和I/O接线图)输入程序运行、调试程序撰写实训报告实训一:异步电动机正反停的PLC控制目的熟悉PLC的I/O接线;熟悉基本逻辑指令;熟悉三相异步电动机正反停控制的编程方法及其运行。实训内容通过按钮实现三相异步电动机正反停PLC控制实训步骤步骤:预备工作1、画出主电路;2、写出I/O分配表;3、画出I/O接线图(硬件);4、编写应用程序(软件)接线(主回路和I/O接线图)输入程序运行程序撰写实训报告考虑用PLC来替代控制电路哪些元件是不可替代的?发布命令:按钮控制对象:接触器线圈两台电动机的顺序联动控制控制要求:电动机M1先起动(SB1),电动机M2才能起动(SB2)。两台电动机的顺序联动控制二、定时器、计数器的应用控制要求:1.按下启动按钮后,指示灯立即亮,5秒钟以后自动熄灭;2.按下停止按钮,立即熄灭。定时器(T)通用型:100ms:T0~T199,共200点;10ms:T200~T245,共46点;积算型:1ms:T246~T249,共4点;100ms:T250~T255,共6点;例题讲解(定时器应用):控制要求:1.按下启动按钮后,指示灯立即亮,5秒钟以后自动熄灭;2.按下停止按钮,立即熄灭。抢答显示系统抢答显示系统(讨论程序设计方案)控制要求:(A)竞赛者若要回答主持人所提问题时,需要抢先按下桌上的按钮;(B)指示灯亮后,需等到主持人按下复位键PB4后才熄灭。为了给参赛儿童一些优待,PB11和PB12中任一个按下时,灯L1都亮;而为了对教授组做一定限制,L3只有在PB31和PB32键都按下时才亮。(C)如果竞赛者在主持人打开SW开关的10秒钟内按下按钮,电磁线圈将使彩球摇动,以示竞赛者得到一次幸运的机会。四、PLC内部软元件辅助继电器(M):其常开、常闭触点可以无限次的自由使用,但不能直接驱动外部负载。通用型:M0~M499共500点保持型:M500~M3071共2572点特殊型:M8000-M8255共256个其中:M8000——运行接通,作监控用;M8002——仅在运行开始瞬间接通的初始脉冲特殊辅助继电器。M8011~M8014——分别产生l0ms、l00ms、ls、lmin时钟脉冲的特殊辅助继电器。启动、停止、保持电路延时通、断定时器分析:实训三:PLC控制异步电动机Y-Δ启动控制要求该控制电路设置Y—Δ降压起动,Y形启动时KM1和KM2动作后,KM2断开延时0.5秒钟,然后转换成Δ形使KM3闭合。具有热保护和停止功能。二、定时器、计数器的应用控制要求:1.按下启动按钮后,指示灯闪烁,2.按下停止按钮,立即熄灭。振荡电路分段计时法累积计时法实训三:PLC控制异步电动机Y-Δ启动控制要求(中级工考试题)该控制电路设置Y—Δ降压起动,Y形启动时KM1和KM2动作后,用闪动指示灯闪动5次,闪动周期为1秒。KM2断开延时0.5秒钟,并有显示,然后转换成Δ形使KM3闭合。振荡电路的应用(1)控制要求:两台电动机交替顺序控制。电动机M1工作3s停下来,紧接着电动机M2工作5s停下,然后再交替工作;按下停止按钮,电动机M1、M2全部停止运行.(2)输入/输出分配起动按钮:X0,电动机M1:Y1,停止按钮:X1,电动机M2:Y2。(3)梯形图方案设计(3)梯形图方案设计顺序循环执行程序(累积法)设计一个用PLC基本逻辑指令来控制数码管循环显示数字0、1、2、……9的控制系统。(1)程序开始后显示0,延时1秒,显示1,延时2秒,显示2,……显示9,延时10秒,再显示0,如此循环不止;(2)按停止按钮时,程序无条件停止运行;(3)需要连接数码管(数码管选用共阴极)。实训四数码管循环点亮的PLC控制I/O分配:X0:停止按钮,X1:起动按钮;Y1~Y7:数码管的a~g。外部接线练习(定时器的使用)现有红、绿两盏指示灯,要求:1按启动按钮后绿灯亮3秒,灭2秒;然后红灯亮5秒,灭3秒;……,如此循环不止。2按下停止按钮后,程序无条件停止。思考:1.同样3盏灯、4盏灯等等该如何控制?2.如果要求循环2次后自动停止,该如何修改程序?实例三:PLC控制电机循环正反转控制要求:用基本指令编程,控制电动机循环正反转1、电动机正转3秒,停2秒。2、电动机反转5秒,停3秒。3、如此循环3次,自动停止。4、运行中可按紧急停止按钮,热继电器动作应停止。四、PLC内部软元件计数器(C)通用型:C0~C99共100个;保持型:C100~C199共100个。双向通用型:C200~C219共20个;双向保持型:C220~C234共15个。高速计数器:C235~C255共21个。主电路:输入输出X0启动按钮Y1KM1线圈X1紧急停止按钮Y2KM2线圈X2热继电器1、启、停、自锁控制2、时间控制3、循环控制4、输出控制1、启、停、自锁控制2、时间控制3、循环控制4、输出控制定时器的扩展100ms定时器的设定值范围为0.1s~3276.7s;10ms定时器的设定值范围为0.01~327.67s;1ms定时器的设定值范围为0.001s一32.767s。定时器的延时扩展定时器的延时扩展单触点的起动/停止控制YOO1脉冲输出指令:PLS指令实例:料箱盛料过少报警系统控制要求(A)自动方式(X2=OFF)当低限开关X0变为ON后,蜂鸣器Y0开始鸣叫,同时报警灯Y1连续闪烁10次(亮1.5秒、灭2.5秒),此后,蜂鸣器停止鸣叫,灯也熄灭。此外,RESET(复位)按钮X1可以使二者中止。(B)手动方式(X2=ON)当低限开关X0变为ON后,蜂鸣器Y0开始鸣叫,同时报警灯Y1开始闪烁。当按下RESET按钮X1时,二者中止。输入输出X0低限开关Y0蜂鸣器X1复位按钮Y1报警灯X2自动/手动开关定时器、计数器总结通用的定时器没有保持功能,线圈断电后触点立即复位——不需RST指令通用的内部计数器是16位的加计数器,计算线圈通断的次数,因此,线圈断电并不能使触点复位,必须使用RST指令使其复位。计数器复位一般有两种方法:1.停止时一直处于复位状态;2.程序开始运行时,使用脉冲指令PLS(PLF)使其复位,这样不会影响计数器的正常计数。实例三:按钮人行道控制控制要求当人行道口的按钮被按下时,交通灯按以下顺序变化,如果交通灯已经进入运行变化,按钮将不起作用。实训七:十字路口交通灯控制系统控制要求:红绿黄灯受一个起动开关控制,当起动开关接通时,信号灯系统开始工作,先南北红灯和东西绿灯亮,东西绿灯亮5s后,开始闪动,周期1s,闪动3次后熄灭,东西黄灯亮2s钟,到2秒时,东西黄灯熄灭,东西红灯亮,同时南北红灯熄灭,南北绿灯亮。南北绿灯亮5s后,闪动3s后熄灭,南北黄灯亮2s,然后南北红灯亮,同时东西红灯熄灭,东西绿灯亮,开始第二周期的动作。置位与复位指令SET/RSTSET——置位,令元件自保持ON,操作对象:Y,M,SRST——复位,令元件自保持OFF或清除数据寄存器的内容,操作对象:Y,M,S,C,D,V,Z,积T应用:电动机的起、保、停控制停止优先起动优先主控触点指令MC/MCRMC——主控电路块起点MCR——主控电路块终点是控制一组电路的总开关应用
本文标题:梯形图的编程规则
链接地址:https://www.777doc.com/doc-4550055 .html