资源预览内容
第1页 / 共37页
第2页 / 共37页
第3页 / 共37页
第4页 / 共37页
第5页 / 共37页
第6页 / 共37页
第7页 / 共37页
第8页 / 共37页
第9页 / 共37页
第10页 / 共37页
亲,该文档总共37页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
我要学我要学PLC 教师:朱贤勇教师:朱贤勇 我要学我要学PLC本章主要内容本章主要内容 4.1 4.1 顺序功能图程序设计顺序功能图程序设计 4.2 4.2 基于基于SETSET和和RSTRST指令的顺序控制梯形图设计指令的顺序控制梯形图设计 我要学我要学PLC4.14.1 顺序功能图程序设计顺序功能图程序设计 顺序功能图顺序功能图SFCSFC(SequeentialSequeential Function Chart Function Chart)是一种)是一种新颖、按工艺流程图进行编程的图形化编程语言,符合新颖、按工艺流程图进行编程的图形化编程语言,符合IECIEC标准,被首选推荐用于标准,被首选推荐用于PLCPLC编程的通用语言,在编程的通用语言,在PLCPLC编编程领域应用极广。程领域应用极广。我要学我要学PLC4.14.1 顺序功能图程序设计顺序功能图程序设计 顺序功能图基本思想:顺序功能图基本思想: (1 1)将被控设备运行周期划)将被控设备运行周期划分为若干个阶段(步、状态)分为若干个阶段(步、状态),每一步用一个,每一步用一个S S继电器表示。继电器表示。 (2 2)每一步要执行相应输出。)每一步要执行相应输出。 (3 3)步与步之间要有转换条)步与步之间要有转换条件。手动条件时为各输入按件。手动条件时为各输入按钮,自动转换时为定时器。钮,自动转换时为定时器。我要学我要学PLC顺序功能图基本要素与画法:顺序功能图基本要素与画法:1.划分步划分步每步用状态继电器每步用状态继电器S表示,表示,初始步用双初始步用双框表示框表示2.确定转换条件确定转换条件步与步之间要有转换步与步之间要有转换条件,如条件,如X、T等等3.执行输出执行输出每步进行输出每步进行输出4.有向连线有向连线步与步之间有向步与步之间有向连接。从上向下连接。从上向下可省略箭头可省略箭头4.14.1 顺序功能图程序设计顺序功能图程序设计 我要学我要学PLC顺序功能图运行原理:顺序功能图运行原理: PLC PLC上电形成初始脉冲上电形成初始脉冲M8002M8002,程,程序进入初始步序进入初始步S0S0,做初始化或等待。,做初始化或等待。 X0X0闭合,进入步闭合,进入步S10S10并作相应输并作相应输出,出,此时此时S0S0自动关断自动关断。 X1X1闭合,进入步闭合,进入步S11S11并作相应输并作相应输出,此时出,此时上一步上一步S20S20自动关断自动关断。 X2X2闭合,进入初始步闭合,进入初始步S0S0,则,则步步S11S11自动关断自动关断。由此循环。由此循环。4.14.1 顺序功能图程序设计顺序功能图程序设计 我要学我要学PLC顺序功能图编程优点顺序功能图编程优点 每个状态步可以看做一个子程序。每个状态步可以看做一个子程序。 只要满足相应转换条件只要满足相应转换条件,PLCPLC主程主程序只调用相应的子程序,此时,所有序只调用相应的子程序,此时,所有子程序中,只有当前子程序才被扫描。子程序中,只有当前子程序才被扫描。 顺序功能图能实现双线圈输出,避顺序功能图能实现双线圈输出,避免采用中间继电器所带来的麻烦。免采用中间继电器所带来的麻烦。4.14.1 顺序功能图程序设计顺序功能图程序设计 我要学我要学PLC4.14.1 顺序功能图程序设计顺序功能图程序设计 我要学我要学PLC(1 1)单一顺序功能图)单一顺序功能图 练习练习1:根据时序图根据时序图编写顺序功能图。编写顺序功能图。 我要学我要学PLC练习练习2:根据时序图编写顺序功能图。根据时序图编写顺序功能图。 (1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC练习练习3 3:某旋转工作台由某旋转工作台由电机带动凸轮实现运动电机带动凸轮实现运动控制如下图所示:控制如下图所示:(1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC(1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC练习练习4 4:下图为某原料传送运输工作过程示意图。原料经下图为某原料传送运输工作过程示意图。原料经过过1 1号传送带和号传送带和2 2号传送带传送后,被运送离开。为了避号传送带传送后,被运送离开。为了避免运送原料在免运送原料在2 2号传送带上堆积,控制要求如下。号传送带上堆积,控制要求如下。(1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC(1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC练习练习5 5:小车在初始位置启动后,从位置小车在初始位置启动后,从位置1 1向右运行到位置向右运行到位置2 2后返回后返回位置位置1 1,延时,延时10S10S后再向前运行到位置后再向前运行到位置3 3,再返回到位置,再返回到位置1 1。位置。位置1 1、2 2、3 3分别装有限位开关分别装有限位开关SQ1SQ1、SQ2SQ2、SQ3SQ3。小车向右运行用。小车向右运行用Y0Y0控制,控制,向左运行用向左运行用Y1Y1控制。控制。 X0X0启动。启动。(1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC(1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC练习练习6 6:十字交通灯控制程序设计十字交通灯控制程序设计3 3 (1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC(1 1)单一顺序功能图)单一顺序功能图 我要学我要学PLC(1 1)单一顺序功能图)单一顺序功能图 练习练习7 7:自动喷泉系统自动喷泉系统 我要学我要学PLC练习:练习:停车场出入口同时只允许一辆车出入。在通道停车场出入口同时只允许一辆车出入。在通道两段设置红绿灯,光电开关两段设置红绿灯,光电开关X0和和X1用于检测汽车前沿用于检测汽车前沿并判断是否有车经过。光线被汽车遮挡时并判断是否有车经过。光线被汽车遮挡时X0或或X1为为ON,有汽车进入通道时两段红灯亮,绿灯灭。汽车开,有汽车进入通道时两段红灯亮,绿灯灭。汽车开出通道时,光电开关检测到汽车后沿,两端红灯灭,出通道时,光电开关检测到汽车后沿,两端红灯灭,绿灯亮。绿灯亮。 (2 2)选择顺序功能图)选择顺序功能图 我要学我要学PLC我要学我要学PLC! (2 2)选择顺序功能图)选择顺序功能图 我要学我要学PLC我要学我要学PLC! (2 2)选择顺序功能图)选择顺序功能图 我要学我要学PLC(2 2)选择顺序功能图)选择顺序功能图 我要学我要学PLC(3 3)并列顺序功能图)并列顺序功能图 我要学我要学PLC十字交通灯控制程序设计十字交通灯控制程序设计4 4 我要学我要学PLC十字交通灯控制程序设计十字交通灯控制程序设计4 4 我要学我要学PLC十字交通灯控制程序设计十字交通灯控制程序设计4 4 我要学我要学PLC4.2 4.2 基于基于SETSET与与RSTRST指令的顺序控制梯形图设计指令的顺序控制梯形图设计 每步用一个中间继电器每步用一个中间继电器M M表表示,步与步之间的转换用示,步与步之间的转换用SETSET和和RSTRST指令实现。指令实现。编程时,先步与步转换,最编程时,先步与步转换,最后执行每步的输出。后执行每步的输出。要诀:要诀: 我要学我要学PLC启动启动X0X0,4 4盏灯(盏灯(Y0Y0Y3Y3)每隔每隔1 1秒依次亮秒依次亮2 2盏灯,如盏灯,如此循环。此循环。练练 习习1 1 我要学我要学PLC! 我要学我要学PLC练练 习习2 2 我要学我要学PLC! 我要学我要学PLC某时序图如下图所示,某时序图如下图所示,根据时序图编写顺序功根据时序图编写顺序功能图。能图。练练 习习3 3 我要学我要学PLC! 我要学我要学PLC练练 习习4 4 我要学我要学PLC!
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号