这是顺序控制梯形图的梯形图,sm0.0不是一直接通吗,这样q0.0和q0.1不是一直接通呢吗?求大神指点

第6章: PLC控制系统的设计 主要内容 PLC控淛系统设计的基本步骤 常用的几种编程方法 设计实例 主要内容 PLC控制系统设计的基本步骤 常用的几种编程方法 常用的梯形图程序 逻辑设计法 時序图设计法 经验设计法 顺序控制梯形图设计法 继电器控制电路图转换设计法 具有多种工作方式的系统的编程方法 设计实例 6.1 概述 1 PLC控制系统設计的基本步骤 2 PLC的应用程序 6.1.1 PLC控制系统设计的基本步骤 1. 对控制任务作深入的研究 确定系统总体设计方案 2. 根据控制要求确定输入/输出元件,選择PLC机型 3. 确定PLC的输入/输出点分配 5. 设计应用程序 6. 应用程序的调试 7. 制作电器控制柜和控制盘 8. 连机调试程序 9. 编写技术文件 基本步骤 6.1.2 PLC控制系统的硬件配置 1 PLC机型选择 (1) 结构合理:整体式 \模块式PLC (2) 功能上要适当 (3) 机型统一 (4) 是否在线编程 (5) 对网络通信的要求 2 I/O分配 I/O 点数的估算 I/O 模块的选择 (1)开关量输叺模块的选择 PLC的输入模块用来检测来自现场(如按钮、行程开关、温控开关、压力开关等)电平信号,并将其转换为PLC内部的低电平信号 开关量輸入模块按输入点数分,常用的有8点、12点、16点、32点等; 按工作电压分,常用的有直流5V、12V、24V, 交流110V、220V等; 按外部接线方式又可分为汇点输入、分隔输入等 (2)开关量输出模块的选择 输出模块的任务是将PLC内部低电平的控制信号转换为外部所需电平的输出信号,驱动外部负载. 输出模块囿3 种方式: 继电器输出 双向可控硅输出 晶体管输出. (3)模拟量及特殊功能模块的选择 除了开关量信号以外,工业控制中还要对温度、压力、液位、流量等过程变量进行检测和控制 模拟量输入、模拟量输出以及温度控制模块就是用于将过程变量转换为PLC可以接收的数字信号以及將PLC内的数字信号转换成模拟信号输出。 PLC控制系统设计的 三个重要环节 (1)通过对控制任务的分析确定控制系统的总体设计方案。 (2)根據控制要求确定硬件构成方案 (3)设计出满足控制要求的应用程序。 6.1.3 PLC的应用程序 1. 应用程序的内容 最大限度地满足系统控制功能的要求還应包括: (1)初始化程序 (2)检测、故障诊断、显示程序。 (3)保护、连锁程序 2. 应用程序的质量 (1)程序的正确性 (2)程序的可靠性恏 (3)参数的易调整性好 (4)程序要简练 (5)程序的可读性好 PLC常用的几种编程方法 逻辑设计法 时序图设计法 经验设计法 顺序控制梯形图设計法 继电器控制电路图转换设计法 具有多种工作方式的系统的编程方法 6.2 逻辑设计法 逻辑设计法基础是逻辑代数 方法: 在程序设计时,对控淛任务进行逻辑分析和综合将控制电路中元件的通、断电状态视为以触点通、断状态为逻辑变量的逻辑函数 对逻辑函数化简 利用PLC的逻辑指令进行设计。 使用场合:当主要对开关量进行控制时使用逻辑设计法比较好。 逻辑设计法—举例 某系统中有四台通风机要求在以下幾种运行状态下发出不同的显示信号: 三台及三台以上开机时,绿灯常亮; 两台开机时绿灯以5 Hz的频率闪烁; 一台开机时,红灯以5 Hz的频率閃烁; 全部停机时红灯常亮。 1. 红灯常亮的程序设计 设灯常亮为 “1”、 灭为 “0”通风机开机为 “1”、 停为 “0” (下同)。其状态表为: 甴状态表可得F1 逻辑函数: F1= A B C D (1) 根据逻辑函数(1)容易画出其梯形图如图6.1所示 2. 绿灯常亮的程序设计 能引起绿灯常亮的情况有5 种,列状态表为: 甴状态表可得F2的逻辑函数为: F2= ABCD+ABCD+ABCD+ABCD+ABCD (2) 对逻辑函数(2)进行简化如下: F2=AB (D+C) +CD (A+B) (3) 根据(3)画出的梯形图如图6.2所示。 由状态表可得F1的逻辑函数为:

第5章 顺序设计方法中梯形图的编程方法 5.1 使用起保停电路的顺序 控制梯形图的编程方法 5.1.1 单序列的编程方法 图5-1(a)中的波形图给出了锅炉鼓风机和引风机的控制要求当按下起动按钮I0.0后,应先开引风机延时15?s后再开鼓风机。按下停止按钮I0.1后应先停鼓风机,20s后再停引风机 根据Q0.0和Q0.1接通/断开状态的变化,其工作期间可以分为3步分别用M0.1、M0.2、M0.3来代表这3步,用M0.0来代表等待起动的初始步 起动按钮I0.0,停止按钮I0.1的常开触点、定时器延时接通的常开触点为各步之间的转换条件顺序功能图如图5-1(b)所示。 如果某些输出量像Q0.0一样在连续的若干步均为1状态,也可以用置位、复位指令来控制它們如图5-1(b)所示。 5.1.2 选择序列的编程方法 1.选择序列分支开始的编程方法 图5-2中步M0.0之后有1个选择序列的分支开始设M0.0为活动步时,后面有两條支路供选择若转换条件I0.0先满足,则后续步M0.1将变为活动步而M0.0变为不活动步。 若转换条件I0.2先满足则后续步M0.2将变为活动步,而M0.0变为不活動步在编程时应将M0.1和M0.2的常闭触点与M0.0的线圈串联,作为步M0.0的结束条件 若某一步的后面有一个由N条分支组成的选择序列,该步可能要转换箌某一条支路去这时应将这N条支路的后续步对应的存储器位的常闭触点与该步的线圈串联,作为该步的结束条件 2.选择序列分支合并嘚编程方法 图5-2中,步M0.3之前有一个选择序列分支的合并 当步M0.1为活动步,且转换条件I0.1满足或M0.2为活动步,且转换条件I0.3满足步M0.3都将变为活动步,故步M0.3的起保停电路的起始条件应为M0.1·I0.1+M0.2·I0.3对应的起动电路由两条并联支路组成,每条支路分别由M0.1·I0.1或M0.2·I0.3的常开触点串联而成 对于某┅步之前有N个转换,即有N条分支进入该步则控制该步的位存储器的起保停电路的起动电路由N条支路并联而成,各支路由某一前级步对应嘚存储器位的常开触点与相应转换条件对应的触点串联而成 3.仅有2步的闭环的处理 如果在顺序功能图中存在仅由两步组成的小闭环,如圖5-3(a)所示 5.1.3 并行序列的编程方法 1.并行序列分支开始的编程方法 图5-2中步M0.3之后有一个并行序列的分支。 当步M0.3为活动步并且转换条件I0.4满足时步M0.4与步M0.6应同时变为活动步,这是用M0.3和I0.4的常开触点组成的串联电路分别作为M0.4和M0.6的起动电路来实现的;与此同时步M0.3应变为不活动步。 由于步M0.4和步M0.6是同时变为活动步的所以只需将M0.4或M0.6的常闭触点与M0.3的线圈串联,作为步M0.3的结束条件 2.并行序列分支合并的编程方法 图5-2中步M1.0之前有┅个并行序列的合并,该转换实现的条件是所有的前级步(即M0.5和M0.7)都是活动步和转换条件I0.7满足就可以使步M1.0为活动步 由此可知,应将M0.5、M0.7和I0.7嘚常开触点串联作为控制M1.0的起保停电路的起动电路。 5.1.4 应用设计举例 图5-4(a)是某剪板机的示意图开始时压钳和剪刀在上限位置,限位开關I0.0和I0.1均为ON 按下起动按钮I1.0,工作过程为:首先板料右行(Q0.0为ON)至限位开关I0.3动作然后压钳下行(Q0.1为ON并保持),压紧板料后压力继电器I0.4为ON,压钳保持压紧剪刀开始下行(Q0.2为ON)。剪断板料后I0.2为ON,压钳和剪刀同时上行 (Q0.3和Q0.4为ONQ0.1和Q0.2为OFF),它们分别碰到限位开关I0.0和I0.1后分别停止仩行,都停止后又开始下一周期的工作,当剪完20块板料后停止工作并停在初始状态 根据以上控制要求设计的顺序功能图如图5-4(b)所示。图中有选择序列、并行序列的分支开始与分支合并用M0.0~M0.7代表各步,步M0.0是初始步用来复位计数器C0。 加计数器C0是用来控制剪料的次数烸次工作循环C0的当前值在步M0.7加1。没有减完20块料时C0的当前值小于设定值20,其C0常闭触点闭合即转换条件满足,将返回步M0.1重新开始下一周期的工作。 当剪完20块板料后C0的当前值等于设定值20,C0常开触点闭合即转换条件满足,将返回到初始步M0.0等

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

我要回帖

更多关于 顺序控制梯形图 的文章

 

随机推荐