PLC实例与解析
几个西门子PLC经典实例详解(含程序)
![几个西门子PLC经典实例详解(含程序)](https://img.taocdn.com/s3/m/16e93768b90d6c85ed3ac657.png)
几个西门子PLC经典实例详解(含程序)
十字路口的交通指挥信号灯布置如下图:
一、控制要求
(1)信号灯系统由一个启动开关控制,当启动开关接通时,该信号灯系统开始工作,当启动开关关断时,所有信号灯都熄灭。
(2)南北绿灯和东西绿灯不能同时亮。
如果同时亮应关闭信号灯系统,并立刻报警。
(3)南北红灯亮维持25s。
在南北红灯亮的同时东西绿灯也亮,并维持20s。
到20s 时,东西绿灯闪亮,闪亮3s 后熄灭,此时,东西黄灯亮,并维持2s。
到2s 时,东西黄灯熄灭,东西红灯亮。
同时,南北红灯熄灭,南北绿灯亮。
(4)东西红灯亮维持30s。
南北绿灯亮维持25s,然后闪亮3s 后熄灭。
同时南北黄灯亮,维持2s 后熄灭,这时南北红灯亮,东西绿灯亮。
(5)以上南北、东西信号灯周而复始地交替工作状态,指挥着十字路口的交通,其时序如下所示。
二、PLC 接线
三、定义符号地址
四、梯形图程序。
三菱PLC编程实例解读
![三菱PLC编程实例解读](https://img.taocdn.com/s3/m/78d87232647d27284b735168.png)
课题一PLC控制运料小车一、课题要求:要求:根据给定的设备和仪器仪表,在规定的时间内完成程序的设计、安装、调试等工作,达到课题规定的要求。
二、设计原则:按照完成的工作是否达到了全部或部分要求,由实验老师对其结果进行评价。
三、课题内容:其中启动按钮S01用来开启运料小车,停止按钮S02用来手动停止运料小车(其工作方式见考核要求2选定)。
按S01小车从原点起动, KM1接触器吸合使小车向前运行直到碰SQ2开关停,KM2接触器吸合使甲料斗装料5秒,然后小车继续向前运行直到碰 SQ3开关停,此时KM3接触器吸合使乙料斗装料3秒,随后KM4接触器吸合小车返回原点直到碰SQ1开关停止,KM5接触器吸合使小车卸料 5秒后完成一次循环。
四、设计要求:1、编程方法由实验老师指定:⑴用欧姆龙系列PLC简易编程器编程1⑵用计算机软件编程2、工作方式:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02则小车完成一次循环后才能停止;3、按工艺要求画出控制流程图;4、写出梯形图程序或语句程序;5、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入;6、在考核箱上接线,用电脑软件模拟仿真进行调试。
五、输入输出端口配置:六、问题:小车工作方式设定:A.小车连续循环与单次循环可按S07自锁按钮进行选择,当S07为“0”时小车连续循环,当S07为“1”时小车单次循环;B.小车连续循环,按停止按钮S02小车完成当前运行环节后,立即返回原点,直到碰SQ1开关立即停止;当再按启动按钮S01小车重新运行;C.连续作3次循环后自动停止,中途按停止按钮S02小车完成一次循环后才能停止。
1、按工艺要求画出控制流程图:2、写出梯形图程序或语句程序3、用欧姆龙系列PLC简易编程器或计算机软件进行程序输入及调试。
PLC工程应用实例详解
![PLC工程应用实例详解](https://img.taocdn.com/s3/m/d06e3a30443610661ed9ad51f01dc281e53a563b.png)
PLC工程应用实例详解PLC工程实例解析高东胜编2012.04目录前言 (2)模块一实训的目的 (3)一、实训的目的 (3)二、实训的内容及要求 (3)三、实训的工作量 (4)四、考核方法、考核内容及成绩评定 (4)五、实训的参考题目 (5)模块二控制系统设计的一般过程 (9)一、系统设计原则 (9)二、系统设计步骤 (9)模块三控制方案确定 (14)一、预备知识 (14)二、确定控制方案 (17)模块四电气原理图绘制 (19)一、预备知识 (19)二、绘制电气原理图 (23)三、选择低压电器 (23)模块五控制程序编写 (28)一、预备知识 (28)二、编写控制程序 (35)模块六控制柜安装 (37)一、安装低压电器 (37)二、控制柜接线 (37)模块七系统调试 (39)一、检查线路 (39)二、排除故障 (39)三、通电调试 (39)附录Ⅰ电气图常用图形符号 (41)附录Ⅱ常用低压电器技术数据 (45)前言PLC作为先进的、应用势头最强的工业控制器已风靡全球;变频器作为交流电动机的驱动器,广泛应用于现代的工业生产和民用生活中;而使用触摸屏进行监控操作是现代工业控制的常用手段。
《PLC、变频器、触摸屏综合实训》体现了技术的综合性、现代性和现场性,对于在校学生的专业知识学习和专业技能的锻炼有极其重要的意义。
PLC技术、变频技术、传感器技术、低压电气控制技术和组态控制技术是我校的机电专业、电气专业、电控专业和计控专业的专业核心课程。
这些课程在我校已连续开课多届,已有广泛的应用基础,现在通过项目把多门专业课程有机的结合起来,培养学生专业能力和综合素质,效果是十分显著的。
这在我校的多年实践中得到了证实。
《PLC、变频器、触摸屏综合实训》以学生小组为单位进行,实训中能培养学生的交流、分工、合作、计划、组织、协调、检验和评价能力。
在教学过程中,学生要通过阅读教材和相关技术资料来明确项目内容、项目要求和项目实施方法,需要在项目的总体实施计划下,确定操作步骤与操作方法。
PLC实例与解析(精编文档).doc
![PLC实例与解析(精编文档).doc](https://img.taocdn.com/s3/m/12b069d39b6648d7c0c74612.png)
【最新整理,下载后即可编辑】第7章PLC应用系统设计及实例本章要点● PLC应用系统设计的步骤及常用的设计方法●应用举例● PLC的装配、检测和维护7.1 应用系统设计概述在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是:1. 充分发挥PLC的控制功能,最大限度地满足被控制的生产机械或生产过程的控制要求。
2. 在满足控制要求的前提下,力求使控制系统经济、简单,维修方便。
3. 保证控制系统安全可靠。
4. 考虑到生产发展和工艺的改进,在选用PLC时,在I/O点数和内存容量上适当留有余地。
5. 软件设计主要是指编写程序,要求程序结构清楚,可读性强,程序简短,占用内存少,扫描周期短。
7.2 PLC应用系统的设计7.2.1 PLC控制系统的设计内容及设计步骤1. PLC控制系统的设计内容(1)根据设计任务书,进行工艺分析,并确定控制方案,它是设计的依据。
(2)选择输入设备(如按钮、开关、传感器等)和输出设备(如继电器、接触器、指示灯等执行机构)。
(3)选定PLC的型号(包括机型、容量、I/O模块和电源等)。
(4)分配PLC的I/O点,绘制PLC的I/O硬件接线图。
(5)编写程序并调试。
(6)设计控制系统的操作台、电气控制柜等以及安装接线图。
(7)编写设计说明书和使用说明书。
2. 设计步骤(1)工艺分析深入了解控制对象的工艺过程、工作特点、控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。
(2)选择合适的PLC类型在选择PLC机型时,主要考虑下面几点:1功能的选择。
对于小型的PLC主要考虑I/O扩展模块、A/D与D/A 模块以及指令功能(如中断、PID等)。
2I/O点数的确定。
统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%~20%的备用量),从而选择PLC的I/O 点数和输出规格。
PLC在矿业与采矿行业中的应用案例解析
![PLC在矿业与采矿行业中的应用案例解析](https://img.taocdn.com/s3/m/a7491e37773231126edb6f1aff00bed5b9f37397.png)
PLC在矿业与采矿行业中的应用案例解析概述:PLC(可编程逻辑控制器)是一种用于自动化控制的设备,广泛应用于各个行业,其中包括矿业与采矿行业。
本文将通过几个实际案例,探讨PLC在矿业与采矿行业中的应用,并解析其对于行业发展的重要性和优势。
案例一:自动运输系统控制矿业与采矿行业中,运输设备的高效运作对于生产过程至关重要。
通过PLC的应用,可以实现自动控制和监测,提高运输设备的精确性和效率。
以某矿山为例,他们采用了PLC控制系统来控制和管理矿场内的运输车辆。
通过传感器检测车辆位置和运行状态,PLC能够监测车辆的实时位置和速度,并根据需要调整运输路线和速度,避免车辆之间的碰撞或堵塞现象。
这种自动运输系统的应用不仅提高了生产效率,还提高了安全性,减少了人为操作的瑕疵。
案例二:智能化的矿石处理PLC在矿业与采矿行业中还广泛应用于矿石处理的过程控制。
以某金矿为例,他们使用PLC控制系统对矿石处理过程进行智能化管理。
通过监测不同步骤中的参数和传感器数据,PLC能够实时调整设备的运行状态和参数,以提高矿石的提纯效率和产量。
此外,PLC还能够对设备进行故障检测和诊断,减少了生产停机的时间,提高了生产线的可靠性和稳定性。
这种智能化的矿石处理系统不仅提高了生产效率,还降低了能源消耗和资源浪费。
案例三:安全监测与控制在矿业与采矿行业中,安全是至关重要的一环。
PLC的应用可以大大提升矿山的安全性和监测能力。
以某大型煤矿为例,他们采用了PLC控制系统来监测和控制矿井内的各种安全设备,如风机、排水泵等。
通过传感器和监测设备,PLC能够实时检测设备的工作状态,同时自动控制设备的开关与运行,以确保矿井内的气体浓度、温度以及水位等指标处于安全范围内。
这种自动化的安全监测和控制系统可以大大减少事故风险,保护矿工的安全。
结论:通过以上案例的分析,我们可以看出,PLC在矿业与采矿行业中的应用已经成为行业发展的重要推动力。
PLC能够实现自动化控制和监测,提高生产效率、降低成本,同时还能够提高工作环境的安全性,减少事故风险。
LS_PLC应用案例解析
![LS_PLC应用案例解析](https://img.taocdn.com/s3/m/ec1fa5be0b1c59eef9c7b415.png)
3. 系统构成
RS422
转距控制 位置/速度控制
4. 主要功能 1) 通过X轴往返运动实现加工件的移动位置和速度控制 2) 通过Y轴正反旋转速度的控制实现内孔的一般加工 3) 通过Z轴正反旋转和转距改变指令实现内孔的精密加工 ※通过位置模块的使用来实现3轴的高速往返运行, 同时用位置控制,速度控制, 模拟量输出进行转距控制, 通过各轴同时启动提高加工物的精度。 (以前使用 CNC 来加工设备,不能满足使用户的要求, 所以必须使用PLC)。
页数 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19 20
使用实例 Smart I/O酒店客房控制系统 蘑菇栽培工厂加湿设备控制系统 包装切割机 高频热处理机 果冻冰淇淋 火药自动填充设备 钻孔加工设备 刺绣模具加工器 冲压设备 绕线器控制设备 Profibus-DP控制车辆空调组装线 送风系统 组装TFT LCD备件的设备 远程监控系统 净水厂流量计监控系统 净水厂过滤系统 冲压设备网络系统 ABS 踏板内部试验机 锻压热处理系统 汽车焊接控制系统
2. 系统构成
K300S
DeviceNet
温度控制
温度传感器 温度传感器
空气压缩机
SO
SOL
L
3. 主要功能 1) 传送带的速度是利用变频器(iS5)来控制的 2) 靠近传感器后,传感器发出信号,然后线圈动作 3) 时间的设定是根据两个相邻传感器输入信号来计算的 4) 传感器输出信号给PLC后,经过设定延时并驱动线圈动作
2) 位置控制模块(G4F-PP2D / G4F-PP1O) - 控制吸嘴位置准确移动 - 玻璃的前后,左右,旋转用3个轴来实现 - 使用的主要功能 : 2轴直线控制, 个别轴的间接运行, 直 接运行,速度和位置输入(变更), 点动运行等
plc可编程序控制器应用实例(梯形图+解析)
![plc可编程序控制器应用实例(梯形图+解析)](https://img.taocdn.com/s3/m/2182f443ff00bed5b9f31db7.png)
教师教案交通灯梯形图程序9.2 PLC在节日彩灯控制系统中的应用9.2.1控制要求用PLC实现对节日彩灯的控制,结构简单,变幻形式多样、价格低。
彩灯形式及变幻尽管花样繁多,但其负载不外乎三种:长通类负载、变幻类负载及流水类负载。
长通类负载是指彩灯中用以照明或起衬托底色作用之类的负载,其特点是只要彩灯投入工作,则这类负载长期接通。
变幻类负载则指某些在整个工作过程中定时进行花样变换的负载,如字形的变换,色彩的变幻或位置的变幻之类,其特点是定时通断,但频率不高。
流水、闪烁类负载则指变幻速度快,犹如行云流水、星光闪烁、万马奔腾,其特点虽也是定时通断,但频率较高(通常间隔几十毫秒至几百毫秒)。
对于长通类负载,其控制十分简单,只需一次接通或断开。
而对变幻类及流水、闪烁类负载的控制,则是按预定节拍产生一个“环形分配器”(一般可用SHRB、ROL-W产生),有了环形分配器,彩灯就能得到预设频率和预设花样的闪亮信号。
彩灯就可实现花样的变幻。
通常先根据花样变幻的规律例出动作时序表,再按预设彩灯变幻花样在表中“打点”,然后再依据动作时序表输出即可。
9.2.1控制程序设计本例所选彩灯变幻花样为跳闪方式:1隔1跳2,回跳1,隔1跳2,回跳1┈。
其动作时序表如表所示。
节日彩灯动作时序表即本例的节拍是16位,输出是8位,环形分配器由ROL-W产生彩灯闪烁频率固定为1Hz,如果需要现场改变频率,则T33的PT端需采用VWZ写入。
节日彩灯控制的梯形图如图所示。
节日彩灯控制的梯形图9.3 PLC在自动送料车控制系统中的应用9.3.1控制要求如图所示,当小车处于后端时,按下起动按钮,小车向前运行,行至前端压下前限位开关,翻斗门打开装货,7s后,关闭翻斗门,小车向后运行,行至后端,压下后限位开关,打开小车底门卸货,5s后底门关闭,完成一次动作。
要求控制送料小车的运行,并具有以下几种运行方式:1)手动操作:用各自的控制按钮,一一对应地接通或断开各负载的工作方式。
PLC还能用来解方程?没想到PLC还能这样玩
![PLC还能用来解方程?没想到PLC还能这样玩](https://img.taocdn.com/s3/m/5d0d7a487ed5360cba1aa8114431b90d6c8589b7.png)
PLC还能用来解方程?没想到PLC还能这样玩本篇文章为大家带来的是用plc解一些简易的方程,想要解更难的方程可以根据这种思路始终往下思索!假如有不懂的可以私信我解决喔!例1:用PLC解下列方程其中X用两位数字开关表示,变化范围(0~99):写出程序的梯形图;首先:把两位数字开关接在PLC的X0~X7上,然后用BIN指令把数字开关输入的BCD码转换为BIN码参加四则运算。
程序示例:在这里我们需要BIN指令把数字开关输入的BCD码转换为BIN码参加四则运算。
在这里D0就相当于等于方程中的X。
然后,我们根据题目中的要求,把25乘于X。
这里我们需要用到MUL乘法指令,MUL,D0,K25,D2就相当于是把X乘于25然后再把值放到D2里面去。
然后在这里我们要特殊留意一点由于前面用到了乘法,前面是16位的数值在经过乘法后就可能变成了32位的,所以在这里的加法我们就需要用32位的加法,也就是DADD,D2,C36,D4。
在这里D2的值就等于上一步的25 X,然后D2的值加上C36的值再放到D4里面去。
然后下一步我们用到的是除法,把前面的数据处于255就OK了。
但是这里的除法我们也使用32位的也就是:DDIV,D4,C255,D10.到了这一步后,这个方程就解出来了,答案放在D10里面。
例题2:要掌握一个数字D10在(0~500)范围内连续变化,当按住增加按钮X1时,该数字连续增大,但最大为500.当按住减小按钮X2时,该数字减小,但最小为10。
试编出PLC。
:思路:我们要求的是按住增加按钮数值是连续增大与减小的,那么在这里我们可以使用INC加一指令,DEC减一指令,再使用一个比较指令。
当数值等于500的时候停止。
程序示例:当我们接通X001的时候D10里面的就会不停的增加。
按住X002的时候程序就会不停的减小。
然后我们再运用比较指令:CMP,D10,K500,M0.当D10里面的数值等于500的时候,M1的常闭点断开。
PLC编程各类经典案例解析
![PLC编程各类经典案例解析](https://img.taocdn.com/s3/m/715833714b35eefdc8d333d8.png)
任务一十字路口交通信号灯控制实验一、控制要求:该实验在十字路口交通信号灯控制实验区内完成,交通灯分1、2两组,控制规律相同,工作时序图如下:起动┌┐─┘└──────────────────────────────┌──────┐┌┐┌┐┌┐1绿─┘└┘└┘└┘└─────────────────←20秒→←3秒→┌──1黄──────────────┘2秒└───────────────┐┌──────────────1红└───────────────┘┌──────┐┌┐┌┐┌┐2绿─────────────────┘└┘└┘└┘└─1─┐┌─2黄└────────────────────────────┘┌───────────────┐2红─┘└──────────────二、I/O分配:三、梯形图设计四.实验梯形图五.实验问题.今天的实验中,我们先在绿灯的闪烁上遇到了问题,后经同学讲解,运用了P -1s 解决了闪烁问题;在运行的时候,计时器出现了不工作的问题,老师说可以从灯100.00中看出计时器没有运行,在调整后就可以运行基本程序了;按钮的开关控制问题通过利用一个新线圈的引用,实现了0.00按下后整体的指示灯工作,0.01按下后整体停止。
实现了交通灯的指示控制。
以上为我们组今天实验中遇到的所有问题。
通过对这些问题的解决,让我们对PLC 实验更进一步的了解,对日后的实际操作会有很大的帮助。
任务二混料罐控制实验一、控制要求:该实验在混料罐实验区内完成。
液面在最下方时,按下起动按钮后, 可进行连续混料。
首先,液体A阀门打开,液体A流入容器;当液面升到M传感器检测位置时, 液体A阀门关闭,液体B阀门打开; 当液面升到H传感器检测位置时, 液体B阀门关闭,搅拌电机开始工作。
搅拌电机工作6秒钟后,停止搅拌,混合液体C阀门打开,开始放出混合液体。
当液面降到L传感器检测位置时,延时2秒后,关闭液体C阀门, 然后再开始下一周期操作。
台达PLC编程设计实例讲解
![台达PLC编程设计实例讲解](https://img.taocdn.com/s3/m/aeaf74d50740be1e640e9a83.png)
7
KTV包厢呼叫控制系统
实例七
【系统设计思路】
?程序最后用ZRST 和RST 指令将D0~D6 及D11 清0,在 TP04 显示器上呼叫包厢个数和呼叫包厢号码都将显示为0。
8
PLC扩展模块识别系统
【例程界面】
实例八
8
PLC扩展模块识别系统
实例八
【控制要求】
?可自动识别PLC上的扩展模块,并且把该扩展模块的实物 图片显示出来。 ?当所接的扩展模块移除后则不显示图片及文字。
4
三层电梯自动控制系统
【例程界面】
实例四
4
三层电梯自动控制系统
实例四
【控制要求】
?电梯三层,可以自动控制运行。 ?显示界面应包括楼层显示,电梯运行指示,当前时间显示。 ?输入端口应包括楼层输入,开/关门操作,报警按钮。 ?可以增加语音提示。
4
三层电梯自动控制系统
实例四
【系统设计思路】
?电梯自动控制在算是一个稍微复杂的系统,要判断本层是 第几层,还有按键有信号时判断目标层与本层之间的关系, 从而控制电机运转方向,到达目标层后,开门关门动作时 间控制。 ?电梯在运行中是靠安装在电梯系统中的行程开关以及其他 光电传感器判断电梯位置和到达目标层的位置,简单的控 制策略就是,采集-判断-输出。 ?电梯控制流程图如下图所示。
2
电镀生产线自动控制系统
实例二
回
往右运动循环一圈
归
后又回到左极限
左极限
到达左极限后 开始往下运动
到 达
原
右
点
极
后 抓 取
往右运动
电源
下极限
限 后 释
工 件
开
放 的
流 程
常见的PLC程序实例详解
![常见的PLC程序实例详解](https://img.taocdn.com/s3/m/0e135dbfaf45b307e971971c.png)
常见的PLC程序实例详解(附图),看得多才能会的多!十字路口的交通指挥信号灯布置:一、控制要求(1)信号灯系统由一个启动开关控制,当启动开关接通时,该信号灯系统开始工作,当启动开关关断时,所有信号灯都熄灭。
(2)南北绿灯和东西绿灯不能同时亮。
如果同时亮应关闭信号灯系统,并立刻报警。
(3)南北红灯亮维持25s。
在南北红灯亮的同时东西绿灯也亮,并维持20s。
到20s 时,东西绿灯闪亮,闪亮3s 后熄灭,此时,东西黄灯亮,并维持2s。
到2s 时,东西黄灯熄灭,东西红灯亮。
同时,南北红灯熄灭,南北绿灯亮。
(4)东西红灯亮维持30s。
南北绿灯亮维持25s,然后闪亮3s 后熄灭。
同时南北黄灯亮,维持2s 后熄灭,这时南北红灯亮,东西绿灯亮。
(5)以上南北、东西信号灯周而复始地交替工作状态,指挥着十字路口的交通,其时序如下所示。
二、PLC 接线三、定义符号地址四、梯形图程序三层楼电梯控制电梯的上升、下降由一台电动机控制;正转时电梯上升、反转时电梯下降。
各层设一个呼叫开关(SB1、SB2、SB3)、一个呼叫指示灯(H1、H2、H3)、一个到位行程开关(ST1、ST2、ST3)。
一、控制要求:(1)各层的呼叫开关为按钮式开关,SB1、SB2 及SB3 均为瞬间接通有效(即瞬间接通的即放开仍有效)。
(2)电梯箱体上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效,简称为不可逆响应。
具体动作要求,如下表。
(3)各楼层间有效运行时间应小于10S,否则认为有故障、自动令电动机停转。
多种液体自动混合装置的PLC 控制如图所示为三种液体混合装置,SQ1、SQ2、SQ3 和SQ4 为液面传感器,液面淹没时接通,液体A、B、C 与混合液阀由电磁阀YV1、YV2、YV3、YV4 控制,M 为搅匀电动机,其控制要求如下:1.初始状态装置投入运行时,液体A、B、C 阀门关闭,混合液阀门打开20s 将容器放空后关闭。
2.起动操作按下启动按钮SB1,装置开始按下列给定规律运转:①液体 A 阀门打开,液体 A 流入容器。
PLC应用及实例解析(原书第5版)
![PLC应用及实例解析(原书第5版)](https://img.taocdn.com/s3/m/5ac245e4370cba1aa8114431b90d6c85ec3a88b4.png)
作者介绍
这是《PLC应用及实例解析(原书第5版)》的读书笔记模板,暂无该书作者的介绍。
读书笔记
这是《PLC应用及实例解析(原书第5版)》的读书笔记模板,可以替换为自己的心得。
精彩摘录
这是《PLC应用及实例解析(原书第5版)》的读书笔记模板,可以替换为自己的精彩内容摘录。
感谢观看
10.5数字 数据I/O接 口
复习题
思考题
11.1数学指令简介 11.2加法指令
11.3减法指令 11.4乘法指令
1
11.5除法指令
2
11.6其他字级 数学指令
3
11.7文件算术 运算
4
复习题
5
思考题
1
12.1机械式定 序器
2
12.2定序器指 令
3
12.3定序器程 序
4
12.4移位寄存 器
5
6.7输出控制装置 6.8锁存电路
1
6.9电气互锁 电路
2
6.10锁存继电 器
3 6.11将继电器
原理图转换为 PLC梯形图逻 辑程序
4 6.12从过程机
理直接书写梯 形图逻辑程序
5
6.13仪表
复习题
思考题
01
7.1机械型 时间继电器
02
7.2定时器 指令
03
7.3延时导 通定时器指 令
04
7.4延时关 断定时器指 令
PLC应用及实例解析(原书第 5版)
读书笔记模板
01 思维导图
03 目录分析 05 读书笔记
目录
02 内容摘要 04 作者介绍 06 精彩摘录
思维导图
本书关键字分析思维导图
学习
习题
PLC在工业自动化中的应用案例解析
![PLC在工业自动化中的应用案例解析](https://img.taocdn.com/s3/m/b2715226f4335a8102d276a20029bd64783e62cf.png)
PLC在工业自动化中的应用案例解析工业自动化是一项重要的技术,它通过引入自动化设备和控制系统来提高生产效率和产品质量。
在工业自动化中,可编程逻辑控制器(PLC)被广泛应用于各种场景,为工业领域带来了巨大的改变和进步。
本文将通过分析几个实际案例,探讨PLC在工业自动化中的应用,展示其在不同行业中的作用和优势。
案例一:PLC在汽车生产线中的应用汽车生产线是一个复杂的系统,需要高效的协调和控制。
PLC可以用于控制和管理整个生产线的运作,实现自动化生产。
它可以监测各个工位上的传感器信号,控制机器人和机械臂的动作,确保生产过程的顺利进行。
同时,PLC还可以收集和存储生产数据,为工厂管理提供决策支持。
通过使用PLC,汽车生产线可以实现更高的生产效率和质量控制。
案例二:PLC在食品加工行业中的应用食品加工行业对生产线的要求非常严格,需要确保产品符合卫生标准和质量要求。
PLC可以用于控制和监测食品加工过程中的各个环节,实现精确的温度、压力、流量等参数的控制。
例如,在乳制品加工中,PLC可以监测牛奶的温度,控制杀菌时间和温度,确保产品的安全性和质量。
通过PLC的应用,食品加工行业可以提高生产效率,减少人为错误,并确保产品达到高标准的质量要求。
案例三:PLC在能源管理中的应用能源管理是现代工业的重要任务之一。
PLC可以用于监测和控制工厂的能源消耗情况,优化设备的使用和能源利用效率。
例如,在电力站中,PLC可以实时监测各个发电单元的工作状态和负荷情况,通过动态调整参数,实现最佳的发电效率。
通过PLC的智能管理,能源消耗可以被有效控制,节约资源并降低生产成本。
结论通过以上案例分析,我们可以看到PLC在工业自动化中的重要作用和优势。
它可以有效地控制和监测自动化系统的运作,提高生产效率,降低成本并提高产品质量。
随着科技的不断进步,PLC在工业自动化中的应用前景更加广阔,将为工业带来更多的创新和发展机遇。
PLC编程实例讲解与电路图接线图对照分析学习
![PLC编程实例讲解与电路图接线图对照分析学习](https://img.taocdn.com/s3/m/875c12eef80f76c66137ee06eff9aef8941e48f7.png)
PLC编程实例讲解与电路图接线图对照分析学习三相异步电动机的降压启动控制1、三相异步电动机的Y-△降压启动控制将三相异步电动机的Y-△降压启动的继电接触器控制改造为PLC 控制(1)确定I/O信号、画PLC的外部接线图(a)主电路(b)PLC的I/O接线图电动机的Y-△降压启动的接线图(2)设计三相异步电动机的Y-△降压启动梯形图电动机的Y-△降压启动控制的梯形图2.三相异步电动机的串自耦变压器降压启动控制将串自耦变压器降压启动的继电接触器控制改造为PLC控制系统:(1)确定I/O信号、画PLC的外部接线图PLC的输入信号:启动按钮SB1,停止按钮SB2,热继电器常开触点FR。
PLC的输出信号:运行接触器KM2、串接自耦变压器接触器KM1。
(a)主电路(b)PLC的I/O接线图电动机的自耦变压器降压启动的接线图(2)设计三相异步电动机的串自耦变压器降压启动梯形图三相异步电动机的串自耦变压器降压启动控制梯形图2三相绕线式异步电动机的控制1.三相绕线式异步电动机串电阻启动控制将绕线式异步电动机串电阻启动的继电接触器控制线路改造为PLC控制系统:(1)确定I/O信号、画PLC的外部接线图PLC的输入信号:启动按钮SB1,停止按钮SB2,热继电器常开触点FR。
PLC的输出信号:电源接触器KM、短接R1接触器KM1、短接R2接触器KM(a)主电路(b) PLC的I/O接线图电动机的自耦变压器降压启动的接线图2.三相绕线式异步电动机串频敏变阻器启动电路将绕线式异步电动机串频敏变阻器启动的继电接触器控制线路改造为PLC控制系统:(1)确定I/O信号、画PLC的外部接线图PLC的输入信号:启动按钮SB1,停止按钮SB2,热继电器常开触点FR。
PLC的输出信号:运行接触器KM1、短接频敏变阻器接触器KM2、接入热继电器的中间继电器KA。
(a)主电路(b) PLC的I/O接线图(2)设计三相绕线式异步电动机串频敏变阻器启动梯形图三相绕线式异步电动机串频敏变阻器启动梯形图3自动往返控制将自动往返控制的继电接触器控制线路改造为PLC控制系统:(1)确定I/O信号、画PLC的外部接线图PLC的输入信号:正转启动按钮SB1,反转启动按钮SB2,停止按钮SB3,热继电器常开触点FR、正向前进限位开关SQ1、反向后退限位开关SQ2、前进极限限位开关SQ3、后退极限限位开关SQ4。
plc控制教学案例
![plc控制教学案例](https://img.taocdn.com/s3/m/aafdc552effdc8d376eeaeaad1f34693dbef106e.png)
plc控制教学案例同学们,今天咱们来玩一个超级有趣的PLC控制教学案例,就拿自动售货机来说事儿。
一、自动售货机的功能需求分析。
咱们先想象一下这个自动售货机的功能哈。
你走到自动售货机前面,就像一个小宝藏箱一样,里面装满了各种好吃的、好喝的。
1. 它得有个选择界面。
这个界面就像是一个小菜单,上面列着各种商品,比如可乐、薯片、巧克力啥的。
每个商品呢,都有对应的按钮或者编号。
比如说,可乐是1号,薯片是2号,巧克力是3号。
这就要求PLC能识别出你按了哪个按钮,这就像它的小耳朵一样,得时刻听着你的选择呢。
2. 投币功能。
自动售货机可不能免费给咱们东西呀,得投币才行。
它得能识别不同面额的硬币或者纸币。
比如说,你投进去一个一元硬币,它得知道,“哦,来了一元钱呢”。
而且,如果投的钱不够买你选的东西,它得很聪明地提示你,“钱不够呀,再投点儿吧”。
要是投多了呢,它还得能找零,就像一个小小的收银员一样,把多余的钱退给你。
3. 出货功能。
这可是最关键的部分啦。
当你选了商品并且钱也够了,售货机就得把你要的东西送出来。
比如说你选了可乐,它就得启动那个小电机或者小机械装置,把可乐推到出货口,这样你就能拿到心爱的可乐啦。
4. 库存管理。
售货机还得知道自己肚子里还剩多少东西呀。
如果可乐都卖光了,你再按可乐的按钮,它就得告诉你,“不好意思,可乐没货了哦”。
二、PLC输入输出点的确定。
那咱们怎么让PLC来实现这些功能呢?这就得确定PLC的输入输出点啦。
1. 输入点。
选择按钮:每个商品对应的按钮都是一个输入点。
比如咱们有10种商品,那就有10个输入点用来接收你按按钮的信号。
投币检测:不同面额的硬币或纸币投入口都需要一个输入点来检测。
假设我们的售货机接受1元、5元、10元三种面额,那就需要三个输入点来分别检测这三种钱的投入。
找零确认:当售货机需要找零时,找零完成后会有一个信号反馈,这也需要一个输入点来告诉PLC,“找零已经完成啦”。
2. 输出点。
Plc实例和解析
![Plc实例和解析](https://img.taocdn.com/s3/m/79f2197348d7c1c708a145ae.png)
Plc实例练习讲解
要求;
1 有8只灯,序号为0.1.2.3.4.5.6.7.,要求0.2.4.6为第一组,1.3.5.7为第二组。
2.当按下x0启动按钮后,第一组灯亮,第二组不亮。
当一组灯亮了10秒后就灭了,第二组灯亮了,第二组灯亮了10秒后就灭,又开始第一组灯亮,不断循环。
3输出端Y0到Y7分别接8只小灯。
4.要求采用功能指令来编写程序。
本节我们就是采用MOV,CML两个功能指令编写。
要点:H55是一个数据的十六进制,其二进制就是01010101 K2m0是组合位元件是m0---m7共八个辅助继电器。
01010101H55
上图含义当把1传送到m0,m0就置ON,当0传送到m1中,m1就OFF了。
CML H55 K2M0的含义
因为H55的二进制是01010101,取反指令就是把二进制数据的0变1,1变0.那么取反后,二进制数据就是10101010.。
六个典型PLC程序实例详解(附图),自控项目轻松入门!
![六个典型PLC程序实例详解(附图),自控项目轻松入门!](https://img.taocdn.com/s3/m/63de9a48814d2b160b4e767f5acfa1c7ab00825c.png)
六个典型PLC程序实例详解(附图),自控项目轻松入门!(1)十字路口的交通指挥信号灯布置一、控制要求(1)信号灯系统由一个启动开关控制,当启动开关接通时,该信号灯系统开始工作,当启动开关关断时,所有信号灯都熄灭。
(2)南北绿灯和东西绿灯不能同时亮。
如果同时亮应关闭信号灯系统,并立刻报警。
(3)南北红灯亮维持25s。
在南北红灯亮的同时东西绿灯也亮,并维持 20s。
到 20s 时,东西绿灯闪亮,闪亮 3s 后熄灭,此时,东西黄灯亮,并维持 2s。
到 2s 时,东西黄灯熄灭,东西红灯亮。
同时,南北红灯熄灭,南北绿灯亮。
(4)东西红灯亮维持30s。
南北绿灯亮维持25s,然后闪亮3s 后熄灭。
同时南北黄灯亮,维持 2s 后熄灭,这时南北红灯亮,东西绿灯亮。
(5)以上南北、东西信号灯周而复始地交替工作状态,指挥着十字路口的交通,其时序如下所示。
二、PLC 接线三、定义符号地址四、梯形图程序(2)电梯控制电梯的上升、下降由一台电动机控制;正转时电梯上升、反转时电梯下降。
各层设一个呼叫开关(SB1、SB2、SB3)、一个呼叫指示灯(H1、H2、H3)、一个到位行程开关(ST1、ST2、ST3)。
一、控制要求:1、各层的呼叫开关为按钮式开关,SB1、SB2 及 SB3 均为瞬间接通有效(即瞬间接通的即放开仍有效)。
2、电梯箱体上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何反方向呼叫均无效,简称为不可逆响应。
具体动作要求,如下表。
3、各楼层间有效运行时间应小于10S,否则认为有故障、自动令电动机停转。
如图所示为三种液体混合装置,SQ1、SQ2、SQ3 和 SQ4 为液面传感器,液面淹没时接通,液体 A、B、C 与混合液阀由电磁阀 YV1、YV2、YV3、 YV4 控制,M 为搅匀电动机,其控制要求如下:1.初始状态装置投入运行时,液体A、B、C 阀门关闭,混合液阀门打开20s 将容器放空后关闭。
2.起动操作按下启动按钮 SB1,装置开始按下列给定规律运转:①液体 A 阀门打开,液体 A 流入容器。
plc运动控制实例及解析
![plc运动控制实例及解析](https://img.taocdn.com/s3/m/32aa18d70875f46527d3240c844769eae009a32a.png)
plc运动控制实例及解析
PLC(可编程逻辑控制器)运动控制是指通过PLC控制运动设备(如伺服驱动器、步进驱动器等)实现运动控制的过程。
以下是一个PLC运动控制的实例及解析:
1. 实例描述:
假设有一个自动化装配线,需要通过PLC控制一个伺服电机实现物体的定位和加工。
2. 控制流程:
- PLC接收输入信号,如按钮按下的信号。
- PLC运行相应的程序,将指令发送给伺服驱动器。
- 伺服驱动器接收指令,驱动伺服电机开始运动。
- 伺服电机根据指令控制定位和加工物体。
- 当任务完成后,PLC发送停止信号给伺服驱动器,电机停止运动。
3. 解析:
在这个实例中,PLC起到了调度和控制的作用。
它接收输入信号,根据信号的逻辑条件运行相应的程序。
通过发送控制指令给伺服驱动器,PLC实现了对伺服电机运动的控制。
伺服驱动器负责接收PLC发送的控制指令,并将其转化为电机能够理解的信号,实现了电机的变速、定位和加工等功能。
电机通过接收伺服驱动器发送的电信号,控制自身的转动和停止。
PLC运动控制的实现需要依赖于PLC和伺服驱动器的配合工作,它们通过通信接口进行数据传输和控制指令的交互。
这样就可以实现对电机的精准控制,满足装配线工作的需求。
总结:PLC运动控制实例中通过PLC控制伺服驱动器及其所连接的伺服电机进行定位和加工任务。
PLC负责接收输入信号,运行程序,发送控制指令;伺服驱动器接收指令,控制伺服电机的运动。
这样就实现了装配线的自动化运行。
9个经典的PLC编程案例,能看懂的就厉害了!
![9个经典的PLC编程案例,能看懂的就厉害了!](https://img.taocdn.com/s3/m/8a2e2185dbef5ef7ba0d4a7302768e9951e76ea2.png)
9个经典的PLC编程案例,能看懂的就厉害了!⼀、⼩车往返运动⽤S7-200实现⼩车往返的⾃动控制,控制过程为按下启动按钮,⼩车从左边往右边(右边往左边运动)当运动到右边(左边)碰到右边(左边)的⾏程开关后⼩车⾃动做返回运动,当碰到另⼀边的⾏程开关后⼜做返回运动。
如此的往返运动,直到当按下停车按钮后⼩车停⽌运动。
▲电⽓接线图I/O分配表梯形图程序PLC接线图程序调试及结果分析▲控制平台操作⾯板当按下SB2即i0.0(⿏标点击i0.0f)接通后,Q0.0接通,⼩车右⾏(即指⽰灯 Q0.0 亮)。
当⼩车运⾏碰到右限位开关SQ2即i0.4(⽤⿏标点击i0.4f,模拟SQ2被压下)接通,此时⼩车左⾏(指⽰灯Q0.0灭,指⽰灯Q0.1亮)。
当运⾏到左边碰到左限位SQ1即i0.3(⿏标点击i0.3f)接通,此时⼩车⼜往右运⾏(指⽰灯Q0.1灭,指⽰灯Q0.0 亮)。
如此往返运动下去直到按下SB1即i0.2(⿏标点i0.2f)接通,⼩车停⽌运⾏。
附:⼆、闪光电路当按下启动按钮后,要求在两秒钟内有⼀秒亮有⼀秒灭,如此反复,灯⼀闪⼀闪发光。
I/O分配表梯形图程序PLC接线图程序调试及结果分析把编写好的程序下载到西门⼦s7-200PLC中进⾏调试。
观察运⾏结果和实验要求是否相同。
通过在线控制⾯板进⾏调试,当按下在线控制⾯板上的I0.0f(即 I0.0 接通)此时Q0.0有输出,Q0.0所接负载灯就亮,同时启动定时器T37开始计时,。
当计时⼀秒后因T37动作,其常闭触点断开,所以Q0.0⽆输出,所接负载灯灭。
灯灭的同时启动定时器 T38,T38 计时⼀秒后,把串联在定时器T37的常闭触点断开,所以T37复位,T37常闭触点恢复常闭。
此时Q0.0 ⼜有输出,所接负载灯⼜亮。
这样,输出Q0.0上所接的负载灯以接通⼀秒,断开⼀秒频率不停的闪烁,直到按下在线控制⾯板上的 I0.1f(即I0.1接通),闪光电路不在继续⼯作。
若想改变灯闪烁的频率只要改变定时器的时间就能够达到改变要求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第7章PLC应用系统设计及实例本章要点● PLC应用系统设计的步骤及常用的设计方法●应用举例● PLC的装配、检测和维护7.1 应用系统设计概述在了解了PLC的基本工作原理和指令系统之后,可以结合实际进行PLC的设计,PLC 的设计包括硬件设计和软件设计两部分,PLC设计的基本原则是:1. 充分发挥PLC的控制功能,最大限度地满足被控制的生产机械或生产过程的控制要求。
2. 在满足控制要求的前提下,力求使控制系统经济、简单,维修方便。
3. 保证控制系统安全可靠。
4. 考虑到生产发展和工艺的改进,在选用PLC时,在I/O点数和内存容量上适当留有余地。
5. 软件设计主要是指编写程序,要求程序结构清楚,可读性强,程序简短,占用内存少,扫描周期短。
7.2 PLC应用系统的设计7.2.1 PLC控制系统的设计内容及设计步骤1. PLC控制系统的设计内容(1)根据设计任务书,进行工艺分析,并确定控制方案,它是设计的依据。
(2)选择输入设备(如按钮、开关、传感器等)和输出设备(如继电器、接触器、指示灯等执行机构)。
(3)选定PLC的型号(包括机型、容量、I/O模块和电源等)。
(4)分配PLC的I/O点,绘制PLC的I/O硬件接线图。
(5)编写程序并调试。
(6)设计控制系统的操作台、电气控制柜等以及安装接线图。
(7)编写设计说明书和使用说明书。
2. 设计步骤(1)工艺分析深入了解控制对象的工艺过程、工作特点、控制要求,并划分控制的各个阶段,归纳各个阶段的特点,和各阶段之间的转换条件,画出控制流程图或功能流程图。
(2)选择合适的PLC类型在选择PLC机型时,主要考虑下面几点:1功能的选择。
对于小型的PLC主要考虑I/O扩展模块、A/D与D/A模块以及指令功能(如中断、PID等)。
2I/O点数的确定。
统计被控制系统的开关量、模拟量的I/O点数,并考虑以后的扩充(一般加上10%~20%的备用量),从而选择PLC的I/O点数和输出规格。
3内存的估算。
用户程序所需的内存容量主要与系统的I/O点数、控制要求、程序结构长短等因素有关。
一般可按下式估算:存储容量=开关量输入点数×10+开关量输出点数×8+模拟通道数×100+定时器/计数器数量×2+通信接口个数×300+备用量。
(3)分配I/O点。
分配PLC的输入/输出点,编写输入/输出分配表或画出输入/输出端子的接线图,接着就可以进行PLC程序设计,同时进行控制柜或操作台的设计和现场施工。
(4)程序设计。
对于较复杂的控制系统,根据生产工艺要求,画出控制流程图或功能流程图,然后设计出梯形图,再根据梯形图编写语句表程序清单,对程序进行模拟调试和修改,直到满足控制要求为止。
(5)控制柜或操作台的设计和现场施工。
设计控制柜及操作台的电器布置图及安装接线图;设计控制系统各部分的电气互锁图;根据图纸进行现场接线,并检查。
(6)应用系统整体调试。
如果控制系统由几个部分组成,则应先作局部调试,然后再进行整体调试;如果控制程序的步序较多,则可先进行分段调试,然后连接起来总调。
(7)编制技术文件。
技术文件应包括:可编程控制器的外部接线图等电气图纸,电器布置图,电器元件明细表,顺序功能图,带注释的梯形图和说明。
7.2.2 PLC的硬件设计和软件设计及调试1. PLC的硬件设计PLC硬件设计包括:PLC及外围线路的设计、电气线路的设计和抗干扰措施的设计等。
选定PLC的机型和分配I/O点后,硬件设计的主要内容就是电气控制系统的原理图的设计,电气控制元器件的选择和控制柜的设计。
电气控制系统的原理图包括主电路和控制电路。
控制电路中包括PLC的I/O接线和自动、手动部分的详细连接等。
电器元件的选择主要是根据控制要求选择按钮、开关、传感器、保护电器、接触器、指示灯、电磁阀等。
2. PLC的软件设计软件设计包括系统初始化程序、主程序、子程序、中断程序、故障应急措施和辅助程序的设计,小型开关量控制一般只有主程序。
首先应根据总体要求和控制系统的具体情况,确定程序的基本结构,画出控制流程图或功能流程图,简单的可以用经验法设计,复杂的系统一般用顺序控制设计法设计。
3. 软件硬件的调试调试分模拟调试和联机调试。
软件设计好后一般先作模拟调试。
模拟调试可以通过仿真软件来代替PLC硬件在计算机上调试程序。
如果有PLC的硬件,可以用小开关和按钮模拟PLC的实际输入信号(如起动、停止信号)或反馈信号(如限位开关的接通或断开),再通过输出模块上各输出位对应的指示灯,观察输出信号是否满足设计的要求。
需要模拟量信号I/O时,可用电位器和万用表配合进行。
在编程软件中可以用状态图或状态图表监视程序的运行或强制某些编程元件。
硬件部分的模拟调试主要是对控制柜或操作台的接线进行测试。
可在操作台的接线端子上模拟PLC外部的开关量输入信号,或操作按钮的指令开关,观察对应PLC输入点的状态。
用编程软件将输出点强制ON/OFF,观察对应的控制柜内PLC负载(指示灯、接触器等)的动作是否正常,或对应的接线端子上的输出信号的状态变化是否正确。
联机调试时,把编制好的程序下载到现场的PLC中。
调试时,主电路一定要断电,只对控制电路进行联机调试。
通过现场的联机调试,还会发现新的问题或对某些控制功能的改进。
7.2.3 PLC程序设计常用的方法PLC程序设计常用的方法主要有经验设计法、继电器控制电路转换为梯形图法、逻辑设计法、顺序控制设计法等。
1. 经验设计法经验设计法即在一些典型的控制电路程序的基础上,根据被控制对象的具体要求,进行选择组合,并多次反复调试和修改梯形图,有时需增加一些辅助触点和中间编程环节,才能达到控制要求。
这种方法没有规律可遵循,设计所用的时间和设计质量与设计者的经验有很大的关系,所以称为经验设计法。
经验设计法用于较简单的梯形图设计。
应用经验设计法必须熟记一些典型的控制电路,如起保停电路、脉冲发生电路等,这些电路在前面的章节中已经介绍过。
2. 继电器控制电路转换为梯形图法继电器接触器控制系统经过长期的使用,已有一套能完成系统要求的控制功能并经过验证的控制电路图,而PLC控制的梯形图和继电器接触器控制电路图很相似,因此可以直接将经过验证的继电器接触器控制电路图转换成梯形图。
主要步骤如下:(1)熟悉现有的继电器控制线路。
(2)对照PLC的I/O端子接线图,将继电器电路图上的被控器件(如接触器线圈、指示灯、电磁阀等)换成接线图上对应的输出点的编号,将电路图上的输入装置(如传感器、按钮开关、行程开关等)触点都换成对应的输入点的编号。
(3)将继电器电路图中的中间继电器、定时器,用PLC的辅助继电器、定时器来代替。
(4)画出全部梯形图,并予以简化和修改。
这种方法对简单的控制系统是可行的,比较方便,但较复杂的控制电路,就不适用了。
【例7-1】图7-1为电动机Y/△减压起动控制主电路和电气控制的原理图。
(1)工作原理如下:按下启动按钮SB2,KM1、KM3、KT通电并自保,电动机接成Y型起动,2s后,KT动作,使KM3断电,KM2通电吸合,电动机接成△型运行。
按下停止按扭SB1,电动机停止运行。
图7-1电动机Y/△减压起动控制主电路和电气控制的原理图(2)I/O分配输入输出停止按钮SB1:I0.0 KM1:Q0.0 KM2:Q0.1起动按钮SB2:I0.1 KM3:Q0.2过载保护FR:I0.2(3)梯形图程序图7-2 例1梯形图程序转换后的梯形图程序如图7-2所示。
按照梯形图语言中的语法规定简化和修改梯形图。
为了简化电路,当多个线圈都受某一串并联电路控制时,可在梯形图中设置该电路控制的存储器的位,如M0.0。
简化后的程序如图7-3所示。
图7-3 例1简化后的梯形图程序3. 逻辑设计法逻辑设计法是以布尔代数为理论基础,根据生产过程中各工步之间的各个检测元件(如行程开关、传感器等)状态的变化,列出检测元件的状态表,确定所需的中间记忆元件,再列出各执行元件的工序表,然后写出检测元件、中间记忆元件和执行元件的逻辑表达式,再转换成梯形图。
该方法在单一的条件控制系统中,非常好用,相当于组合逻辑电路,但和时间有关的控制系统中,就很复杂。
下面将介绍一个交通信号灯的控制电路。
【例7-2】用PLC构成交通灯控制系统。
(1)控制要求:如图7-4所示,起动后,南北红灯亮并维持25s。
在南北红灯亮的同时,东西绿灯也亮,1s后,东西车灯即甲亮。
到20s时,东西绿灯闪亮,3s后熄灭,在东西绿灯熄灭后东西黄灯亮,同时甲灭。
黄灯亮2s后灭东西红灯亮。
与此同时,南北红灯灭,南北绿灯亮。
1s后,南北车灯即乙亮。
南北绿灯亮了25s后闪亮,3s后熄灭,同时乙灭,黄灯亮2s 后熄灭,南北红灯亮,东西绿灯亮,循环。
图7-4 交通灯控制示意图(2)I/O分配输入输出起动按钮:I0.0 南北红灯:Q0.0 东西红灯:Q0.3南北黄灯:Q0.1 东西黄灯:Q0.4南北绿灯:Q0.2 东西绿灯:Q0.5南北车灯:Q0.6 东西车灯:Q0.7 (3)程序设计根据控制要求首先画出十字路口交通信号灯的时序图,如图7-5所示。
起动I0.0东西绿灯Q0.5东西车灯甲Q0.7东西黄灯Q0.4东西红灯Q0.3南北绿灯Q0.2南北车灯乙Q0.6南北黄灯Q0.1南北红灯Q0.0图7-5 十字路口交通信号灯的时序图根据十字路口交通信号灯的时序图,用基本逻辑指令设计的信号灯控制的梯形图如图7-6所示。
分析如下:首先,找出南北方向和东西方向灯的关系:南北红灯亮(灭)的时间=东西红灯灭(亮)的时间,南北红灯亮25S(T37计时)后,东西红灯亮30S(T41计时)后。
其次,找出东西方向的灯的关系:东西红灯亮30S后灭(T41复位)→东西绿灯平光亮20S(T43计时)后→东西绿灯闪光3S(T44计时)后,绿灯灭→东西黄灯亮2S(T42计时)。
再其次,找出南北向灯的关系:南北红灯亮25S(T37计时)后灭→南北绿灯平光25S(T38计时)后→南北绿灯闪光3S(T39计时)后,绿灯灭→南北黄灯亮2S(T40计时)。
最后找出车灯的时序关系:东西车灯是在南北红灯亮后开始延时(T49计时)1S后,东西车灯亮,直至东西绿灯闪光灭(T44延时到);南北车灯是在东西红灯亮后开始延时(T50计时)1S后,南北车灯亮,直至南北绿灯闪光灭(T39延时到)。
根据上述分析列出各灯的输出控制表达式:东西红灯:Q0.3=T37 南北红灯Q0.0=M0.0·T3东西绿灯:Q0.5=Q0.0·T43+T43·T44·T59 南北绿灯Q0.2=Q0.3·T38+T38·T39·T59 东西黄灯:Q0.4=T44·T42 南北黄灯Q0.1=T39·T40东西车灯:Q0.7=T49·T44 南北车灯Q0.6=T50·T39图7-6 基本逻辑指令设计的信号灯控制的梯形图4. 顺序控制设计法根据功能流程图,以步为核心,从起始步开始一步一步地设计下去,直至完成。