PLC这个状态转移图中,S32的T4K5和S33的T5K5的含义?

PLC第十一讲_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
评价文档:
PLC第十一讲
上传于||暂无简介
大小:742.50KB
登录百度文库,专享文档复制特权,财富值每天免费拿!
你可能喜欢当前位置: >>
PLC 5章 状态转移图及编程方法
第5章 状态转移图及编程方法5.1 状态转移图及状态功能 5.2 单流程状态转移图的编程 5.3 选择性分支与汇合的编程 5.4 并行分支与汇合的编程 5.5 编程实例 5.6 逻辑设计法 PLC程序设计步骤? 根据可编程序控制器系统硬件结构和生产工艺要求,在软件规格说 明书的基础上,用相应的编程语言指令,编制实际应用程序并形成 程
序说明书的过程就是程序设计。 ? PLC程序设计一般分为以下几个步骤: ? 程序设计前的准备工作。 ? 程序框图设计。 ? 程序测试。 ? 编写程序说明书。 1.程序设计前的准备工作? 程序设计前的准备工作大致可分为3个方面: ? 1)了解系统概况,形成整体概念这一步的工作主要是通过系统设 计方案和软件规格说明书了解控制系统的全部功能、控制规模、 控制方式、输入输出信号种类和数量、是否有特殊功能接口、与 其他设备的关系、通信内容与方式等。没有对整个控制系统的全 面了解,就不能对各种控制设备之间的关联有真正的理解,闭门 造车和想当然地编程序,编出的程序到现场去运行,肯定问题百 出,不能使用。 ? 2)熟悉被控对象: 编出高质量的程序这步的工 作是通过熟悉生产工艺说明书和软件规格说明书 来进行的。可把控制对象和控制功能分类,按响 应要求、信号用途或者按控制区域划分,确定检 测设备和控制设备的物理位置,深入细致地了解 每一个检测信号和控制信号的形式、功能、规模、 其间的关系和预见以后可能出现的问题,使程序 设计有的放矢。 ? 在熟悉被控对象的同时,还要认真借鉴前人在程 序设计中的经验和教训,总结各种问题的解决方 法――哪些是成功的,哪些是失败的,为什么。 总之,在程序设计之前,掌握东西越多,对问题 思考得越深入,程序设计就会越得应手。 ? 3)充分利用手头的硬件和软件工具例如, 硬件工具有:编程器、GPC(图形编程器)、 FIT(工厂智能终端);编程软件有:LSS、 SSS、CPT、CX―ProgTammer、西门子STEP7 如果是利用计算机编程,可以大大提高编 程的效率和质量。 2.程序框图设计? 这步的主要工作是根据软件设计规格书的总体要求和控制系统具 体情况,确定应用程序的基本结构、按程序设计标准绘制出程序结构 框图;然后再根据工艺要求,绘制出各功能单元的详细功能框图。如 果有人已经做过这步工作,最好拿来借鉴一下。有的系统的应软件已 经模块化,那就要对相应程序模块进行定义,规定其功能,确定各块 之间连接关系,然后再绘制出各模块内部的详细框图。框图是编程的 主要依据,要尽可能地详细。如果框图是别人设计的,一定要设法弄 清楚其设计思想和方法。这步完成之后,就会对全部控制程序功能实 现有一个整体概念。 3.编写程序? 编写程序就是根据设计出的框图逐条地编写控制程序,这是整个程序 设计工作的核心部分。如果有编程支持软件如:SSS、CPT,应尽量使 用。梯形图语言是最普遍使用的编程语言, ? 对初学者来讲,可以借鉴现成的标准程序,但必须弄懂这些程序段, 否则将会给后续工作带来困难和损失。另外,编写程序过程中要及时 对编出的程序进行注释,以免忘记其间相互关系,要随编随注。注释 要包括程序的功能、逻辑关系说明、设计思想、信号的来源和去向以 便阅读和调试。 4.程序测试? 程序测试是整个程序设计工作中一项很重要的内容,它可以初步 检查程序的实际效果。程序测试和程序编写是分不开的,程序的许多 功能是在测试中修改和完善的。测试时先从各功能单元入手,设定输 入信号,观察输出信号的变化情况,必要时可以借用某些仪器仪表。 各功能单元测试完成后,再贯通全部程序,测试各部分的接口情况, 直到满意为止。程序测试可以在实验室进行,也可以在现场进行。如 果是在现场进行程序测试,那就要将可编程序控制器系统与现场信号 隔离,可以使用暂停输入输出服务指令,也可以切断输入输出模板的 外部电源,以免引起不必要的、甚至可能造成事故的机械设备动作。 5.编写程序说明书? 程序说明书是对程序的综合说明,是整个程序设计工作的总结。编写 程序说明书的目的是便于程序的使用者和现场调试人员使用。对于编 程人员本人,程序说明书也是不可缺少的,它是整个程序文件的一个 重要组成部分。在程序说明书中通常可以对程序的依据即控制要来程 序的结构、流程图等给予必要的说明,并且给出程序的安装操作使用 步骤等。 流程图 5.1 状态转移图及状态功能引例: 如图所示SB(X0)启动前进(Y1) 后退(Y2)M MMM M MM MMMM M M MMMM MMMMM M MM MMM MMMM MMMMMM MMMM M MSQ2(X2)SQ1(X1)SQ3(X3)台车自动往返系统工况示意图 5.1 状态转移图及状态功能某生产过程的控制工艺要求如下:(1) 按下启动按钮SB,台车电机M正转,台车前进,碰到限位开关SQ1后,台车电机M反转,台车后退。(2) 台车后退碰到限位开关SQ2后,台车电机M停转,台车停 车,停5 s,第二次前进,碰到限位开关SQ3,再次后退。 (3) 当后退再次碰到限位开关SQ2时,台车停止(或者 继续下一个循环)。 5.1 状态转移图及状态功能为编程的需要,不妨设置输入、输出端口配置如表所示。输入设备 启动 SB 前限位 SQ1 前限位 SQ3 后限位 SQ2端口号 X00 X01 X03 X02输出设备 电机正转 电机反转端口号 Y01 Y02 5.1 状态转移图及状态功能编程步骤如下:流程图主要由步、转移(换)、转移(换)条件、线段和 动作(命令)组成。 第一步:绘制流程图 流程图是描述控制系统的控制过程、功能和特 性的一种图形,流程图又叫功能表图(FunctionChart)。 5.1 状态转移图及状态功能台车的每次循环工作过程分为前进、后退、延时、前进、后退五个工步。 每一步用一个矩形方框表示,方框中用文字表示该步 的动作内容或用数字表示该步的的标号。 与控制过程的初始状态相对应的步称为初始步。初始 步表示操作的开始。 5.1 状态转移图及状态功能每步所驱动的负载(线圈)用线段与方框连接。方框之间用线段连接, 表示工作转移的方向,习惯的方向是从上至下或从左至右,必要时 也可以选用其它方向。线段上的短线表示工作转移条件,图中状态转移条件为SB、SQ1。方框与负载连接的线段上的短线表示驱动负载的联锁条件,当联锁 条件得到满足时才能驱动负载。转移条件和联锁条件可以用文字或逻辑符号标注在短线旁边。 准 备 状态条件 SB 启动(前进) 状态功能 前进:Y1动作工序一 SQ1 后退工序二 SQ2 状态 后退停后退:Y2动作工序三 T0 延时前进延时5 s:T0动作工序四 SQ3 后退前进:Y1动作工序五 SQ2 后退停后退:Y2动作 5.1 状态转移图及状态功能当相邻两步之间的转移条件得到满足时,转移去执行下一步动作,而上一步动作便结束,这种控制称为步进控制。在初始状态下,按下前进启动按钮SB(X00动合触点闭合), 则小车由初始状态转移到前进步,驱动对应的输出继电器Y01, 当小车前进至前限位SQ1时(X01动合触点闭合),则由前进步 转移到后退步。这就完成了一个步进,以下的步进读者可以自 行分析。 5.1 状态转移图及状态功能第二步:绘制状态转移图 顺序控制若采用步进指令编程,则需根据流程图画出状态转移图。状态转移图是用状态继电器(简称状态)描述的流程图。状态元件是构成状态转移图的基本元素,是可编程序控制器的 元件之一。 5.1 状态转移图及状态功能状态可提供以下三种功能 : (1) 驱动负载。状态可以驱动M、Y、T、S等线圈。可以直接驱动和用置位SET指令驱动,也可以通过触点联锁条件来驱动。例如,当状态S20置位后,它可以直接驱动Y1。在状态 S20与输出Y1之间有一个联锁条件Y2。 (2) 指定转移的目的地。状态转移的目的地由连接状态之 间的线段指定,线段所指向的状态即为指定转移的目的地。 例如,S20转移的目的地为S21。 流程图中的每一步,可用一个状态来表示,由此绘出 图所示的台车流程图的状态转移图。如图所示,分配状态 的元件如下: 初始状态 S0前进(工序一) S20后退(工序二) S21 延时(工序三) S22 再前进(工序四) S23 再后退(工序五) S24 注意:虽然S20与S23、S21与S24,功能相同,但它们是状态 转移图中的不同工序,也就是不同状态,故编号也不同。 M8002 S0台 车 流 程 图 的 状 态 转 移 图SBX0Y2 Y1 Y1 Y2S20 SQ1 X1S21 SQ2 X2S22 T0 S23 SQ3 X3 Y1 Y2T0 K50Y1S24 SQ2 X2 RETY2 END 5.1 状态转移图及状态功能(3) 给出转移条件。状态转移的条件用连接两状态之间的线段上的短线来表示。当转移条件得到满足时,转移的状态被置位,而转移前的状态(转移源)自动复位。例如,当X1 动合触点瞬间闭合时,状态S20将转移到S21,这时S21被置位而S20自动复位。状态的转移条件可以是单一的,也可以是多个元件的串、 并联组合,如图所示。 5.1 状态转移图及状态功能X0 X0 S20 S20 转移条件:X0 X1 T0 转移条件:X1与T0 并联再与X0串联(a)(b) 5.1 状态转移图及状态功能在使用状态时还需要说明以下问题: (1) 状态的置位要用SET指令,这时状态才具有步进功能。 它除了提供步进触点外,还提供一般的触点。步进触点 (STL触点)只有动合触点,一般触点有动合触点和动断触 点。当状态被置位时,其STL触点闭合,用它去驱动负载。 (2) 用状态驱动的M、Y若要在状态转移后继续保持接通, 则需用SET指令。当需要复位时,则需用RST指令。 5.2 单流程状态转移图的编程(3) 只要在不相邻的步进段内,则可重复使用同一编号的计时器。这样,在一般的步进控制中只需使用2~3个计时器 就够了,可以节省很多计时器。 (4) 状态也可以作为一般中间继电器使用,其功能与M一样,但作一般中间继电器使用时就不能再提供STL触点了。 5.2 单流程状态转移图的编程第三步:设计步进梯形图 每个状态提供一个STL触点,当状态置位时,其步进 触点接通。用步进触点连接负载的梯形图称为步进梯 形图,它可以根据状态转移图来绘制。根据图所示台 车状态转移图绘制的步进梯形图。 M8002 SET S0 X0 SET S20 S20 Y2 Y1 X1 SET S21 S21 Y1 Y2 X2 SET S22 S22 T0 K50 T0 SET S23 S23 Y2 Y1 X3 SET S24 S24 Y1 Y2 X2 OUT S0 END RET S05. 2 单 流 程 状 态 转 移 图 的 编 程 5.2 单流程状态转移图的编程下面对绘制步进梯形图的要点作一些说明: (1) 状态必须用SET指令置位才具有步进控制功能,这时状态 才能提供STL触点。 (2) 状态转移图除了并联分支与联接的结构以外,STL触 点基本上都是与母线连接的,通过STL触点直接驱动线圈, 或通过其它触点来驱动线圈。线圈的通断由STL触点的通断 来决定。 (3) 图中M8002为特殊辅助继电器的触点,它提供开机初 始脉冲。 (4) 在步进程序结束时要用RET指令使后面的程序返回原母 线。 5.2 单流程状态转移图的编程第四步:编制语句表 由步进梯形图可用步进指令编制出语句表程序。步进指令由 STL/RET指令组成。STL指令称为步进触点指令,用于步进触 点的编程;RET指令称为步进返回指令,用于步进结束时返回 原母线。 由步进梯形图编制语句表的要点是: (1) 对STL触点要用STL指令,而不能用LD指令。不相邻的状 态转移用OUT指令,例如从S24转移到S25。 (2) 与STL触点直接连接的线圈用OUT/SET指令。对于通过触点 连接的线圈,应在触点开始处使用LD/LDI指令。 M8002 SET S05.2 单流程状态转移图的编程(3) 步进程序结束时要写入RET指令。LD M8002 SET STL LD SET STL LDI OUT LD SET STL LDI OUT LD SET STL OUT SP S0 S0 X0 S20 S20 Y2 Y1 X1 S21 S21 Y1 Y2 X2 S22 S22 T0 K50S0 S20X0 SET S20 Y2 Y1 X1 SET S21S21Y1 Y2 X2 SET S22S22 T0 K50 T0 SET S23 S23 Y2 Y1 X3 SET S24 S24 Y1 Y2 X2 OUT S0 END RET 5.2 单流程状态转移图的编程LD T0 SET S23 STL S23 LDI Y2 OUT Y1 LD X3 SET S24 STL S24 LDI Y1 OUT Y2 LD X2 OUT S0 RET ENDM8002 SET S0 S20 X0 SET S20 Y2 Y1 X1 SET S21 S21 Y1 Y2 X2 SET S22 S22 T0 K50 T0 SET S23 S23 Y2 Y1 X3 SET S24 S24 Y1 Y2 X2 OUT S0 END RET S0 5.3 选择性分支与汇合的编程1.可选择的分支与汇合 从多个流程程序中,选择执行哪一个流程称为选择 性分支 下图是可选择的分支与汇合的状态转移图和梯形图。 S21Y15.3 选择性分支与汇合的编程S22X1 X4SETSET Y2S22S24S21X1 S22 X2Y1X4 Y2 S24 X5 Y4X2SET Y3S23S23X3SET Y4S26S23X3 S26Y3S25X6Y6S24X5 S25 X6 S26 X7SET Y5 SET Y6S25Y6X7S26 5.3 选择性分支与汇合的编程选择分支和汇合的编程原则是:先集中处理分支状态,然后再集中处理汇合状态。分支选择条件X1和X4不能同时接通。程序运行到状态 器S21时,根据X1和X4的状态决定执行哪一条分支。当状态器S22或S24接通时,S21自动复位。状态器S26由S23或S25 置位,同时,前一状态器S23或S25自动复位。与图对 应的语句表如下: 5.3 选择性分支与汇合的编程STL OUT LD SET LD SET STL OUT LD SET LD SET LD S21 Y1 X1 S22 X4 S24 S22 Y2 X2 S23 X23 S3 X3SET STL OUT LD SET STL OUT LD SET LD SET S26 S24 Y4 X5 S25 S25 Y5 X6 S26 S26 Y6 5.4 并行分支与汇合的编程S21 Y1 X1 SET SET S22 Y2 X2 SET S23 S22 S24S21 X1 S22 X2 S23 X4Y1Y2 X3 Y3S24Y4S23 Y3 S24 Y4 X3 SET S25 Y5 S25S25Y5S26 X5Y6S23 S26S25X4 SET Y6 S26X5 5.4 并行分支与汇合的编程并行分支的编程原则是先集中进行并行分支处理,再 集中进行汇合处理。 当转换条件X1接通时,由状态器S21分两路同时进入状态器S22和S24,以后系统的两个分支并行工作,图中水平双线强调的是并行工作,实际上与一般状态编程一样,先进行驱动处理, 然后进行转换处理,从左到右依次进行。 5.4 并行分支与汇合的编程STL OUT LD SET SET STL OUT LD SET STL OUT STL OUT S21 Y1 X1 S22 S24 S22 Y2 X2 S23 S23 Y3 S24 Y4LD X3SETSTL OUTS25S 25 Y5STLSTL LD SET STL OUTS23S25 X4 S26 S26 Y6 5.5 编程实例1 交通信号灯控制 (1)控制要求 信号灯的动作受开关总体控制,按一下启动按钮,信号灯系 统开始工作,并周而复始地循环动作;按一下停止按钮,所有信 号灯都熄灭。信号灯控制时序要求如表所示。东西 南北 信号 时间 信号 时间 绿灯亮 25 s 绿灯闪亮 3s 红灯亮 30 s 黄灯亮 2s 绿灯亮 25 s 红灯亮 30 s 绿灯闪亮 3s 黄灯亮 2s 5.5 编程实例(2)系统配置根据信号控制要求,I/O分配及其接线如图所示 图中用一个输出点驱动两个信号灯 如果PLC输出点的输出电流不够,可以用一个输出点驱 动一个信号灯也可以在PLC输出端增设中间继电器,由中间继器再去驱动信号灯 可 编 程 控 制 器 I/O 接 线 图 (3)时序图 十字路口交通信号灯控制的时序图启动 X0 东西绿灯 Y0 东西黄灯 Y1 东西红灯 Y2 南北绿灯 Y4 南北黄灯 Y5 南北红灯 Y6 30 s 25 s 3s 2s 5.5 编程实例(4) 程序设计 1) 按单流程编程 如果把东西方向和南北方向信号灯的动作视为一个顺 序动作过程,其中每一个时序同时有两个输出,一个输出 控制东西方向的信号灯,另一个输出控制南北方向的信号 灯,这样就可以按单流程进行编程,其状态转移图如图所 示,对应的步进梯形图如图所示。 启动 S0X0 Y6 Y0M0停止 X2 M0 T7 T6 K250 END T6 T7 M1 X0 M0Y0 Y6 Y0S20 T0K5 K5T0 S21 T1 S22 T2 M1 Y0 Y6 Y1 Y6T1 K30 T3 S24 T4 S25 T5 T3 K250 M1 Y4 Y2 Y5 T5 K20 Y2 T4 K30T2 K20 S23 T3 Y2 Y4 5.5 编程实例按下启动按钮SB1,X0接通,S0置位,转入初始状态,由于Y0、M0条件满足,状态使S20置位,转入第一工步,同时T0开始计时,经25 s后,S21置位,S20复 位,转入第二工步……当状态转移到S25时,程序又重 新从第一工步开始循环。 X0 启动 S0 Y0 S20 M0SET Y6 Y0S0S24 M1 T4Y2 T4 Y4 SET S25 K30按 单 流 程 编 程 的 步 进 梯 形 图SET S20 S25 Y6 Y0 T0 T0 S21 Y6 M1 T1 SET S22 S22 Y6 Y1 T2 T2 S23 Y2 Y4 T3 T3 K250 K20 END T6 T7 T1 Y0 K30 K250 停止 X2 M0 X0 T5Y2 Y5 T5 S0 RET M0 K20SET S21T6 T7 M1K5 K5SET S23SET S24 5.5 编程实例按停止按钮SB3,X2接通,M0使接通并自保,断开S0后的 循环流程,当程序执行完后面的流程后停止在初始状态,即南北红灯亮,禁止通行;东西绿灯亮,允许通行。T6、T7组成的是0.5 s的振荡电路,该电路的作用是控制绿灯闪 烁,其中T1和T4是控制闪烁的时间。 5.5 编程实例2) 按双流程编程 东西方向和南北方向信号灯的动作过程也可 以看成是两个独立的顺序动作过程。其状态转移 图如图所示。它具有两条状态转移支路,其结构 为并联分支与汇合。按启动按钮SB1,信号系统开始运行,并反复循环。 启动 S0X0 Y6 南北红灯 Y6 S20 T0 S21 T1 S22 Y0 T2 K5 T6 C1 K20 S32 T5 S33 T6 C1 S34 Y4 T6 K5 T5 K5 Y0 东西绿灯 Y0 T0 T1 K250 K5 S30 T3 S31 T1 Y4 T4 K250 Y6T2 C0T2 C0 S23 T3 S24C0 K3 Y1 T3 Y2 RST C0C1 K3 Y5 T7 K20 RST C1T7 5.5 编程实例2 物料自动混合控制 (1) 控制要求 1) 初始状态 容器是空的,电磁阀F1、F2、F3和F4,搅拌电动机 M,液面传感器L1、L2和L3,加热器H和温度传感器T均为OFF。 5.5 编程实例2) 物料自动混合控制物料自动混合装置如图所示。按下启动按钮,开始下列操作: (1) 电磁阀F1开启,开始注入物料A,至高度L2(此时 L2、L3 为ON)时,关闭阀F1,同时开启电磁阀F2,注入物 料B,当液面上升至L1时,关闭阀F2。 (2) 停止物料B注入后,启动搅拌电动机M,使A、B两 种物料混合10 s。 (3) 10 s后停止搅拌,开启电磁阀F4,放出混合物料, 当液面高度降至L3后,再经5 s关闭阀F4。 F15.5 编程实例物料A F2 物料B F3 物料C 液位传感器 D1 D2 D3 H 加热器 T 温度传感器 L1 L2 L33) 停止操作 按下停止按钮,在 当前过程完成以后,再 停止操作,回到初始状 态。D4F4 搅拌电动机 M 5.5 编程实例PLC I/O配置及接线 5.5 编程实例(2)用步进指令编程 物料自动混合过程,实际上是一个按一 定顺序操作的控制过程。因此,也可以用步 进指令编程,其状态转移图如图所示。 M8002 S0 启动 X0M0停止 X1 M0 Y0 阀F1 END X0 M0S20 低位 X4 S21 中位 X3 S22 高位 X2 S23 T0 SETY7 Y0L1位 X2 S25 X3 S26 X4 S27 T1 S28Y3RST Y11SET Y10 L2位 Y1 阀F2RST Y10SET Y11 L3位 Y4 T0 搅拌 K00 阀F4RST Y7 T1 RST Y3 K50S24SETY3X2 3、大、小球分检控制原点显示Y5 左移限位 SQ1 X1 上移限位 SQ3 X3 SQ4 X4 SQ5 X5M右移Y3 左移Y4 下降Y0 上升Y2 SQ2 当吸住大球时,机械臂未到达下限,X2 不动作 X2 当吸住小球时,机械臂到达下限,X2 动作 Y1PS0 X0 启动开关小大 5.5 编程实例其动作顺序如下:左上为原点,机械臂下降(当磁铁压着的是大球时,限位开关SQ2断开。而吸着的是小球时SQ2接通,以此可判断是大球还是小球) 大球SQ2断开 →将球吸住 →上升SQ3动作 →右行到SQ5动作 小球SQ2接通→将球吸住→上升SQ3动作→右行到SQ4动作 下降SQ2动作→释放→上升SQ3动作→左移SQ1动作到原点。 左移、右移分别由Y4、Y3控制,上升、下降分别由Y2、Y0控制, 将球吸住由Y1控制。 5.5 编程实例根据工艺要求,该控制流程可根据SQ2的状态(即对应大、小球)有两个分支,此处应为分支点, 且属于选择性分支。分支在机械臂下降之后根据 SQ2的通断,分别将球吸住、上升、右行到SQ4或 SQ5处下降,此处应为汇合点,然后再释放、上升、 左移到原点。其状态转移图如图所示。 M X1 X3 Y5起动按钮 原位指示灯S21 Y0 T0 K20大 、 小 球 分 类 选 择 传 送 状 态 转 移 图下降T0 X2 S22 T1 S23 X3 S24 X4 S28 X2 S29 T2 S30 X3 S31 X1下限小球T1 SET K10 Y1未达到下限T0X2电磁铁吸住 小球 上行S25 T1 S26Y2 X4电 T1 K10 磁 铁 SET Y1 吸 住 大 Y2 上行 球大球上限位Y3X3上限位X5 S27 Y3右行X5右行小球右限位Y0大球右限位下行下限位T2 RST Y2 X1 Y1释放球上行 左行上限位Y4左限位RET END 选 择 性 分 支 汇 合 编 程 方 法 编 制 的 大 、 小 球 分 类 程 序LD SET STL OUT LDM Y5 X0ANDAND SETX1X3 S21STL0UT OUT SP LDS21Y0 T0 K20 T0AND SET LD ANI SET STL SET OUT K10 LD SET STL OUT LDX2 S22 T0 X2 S25 S22 Y1 T1T1 S23 S23 Y2 X3 选 择 性 分 支 汇 合 编 程 方 法 编 制 的 大 、 小 球 分 类 程 序SET STL LDI OUT STL SET OUT SP LD SET STL OUT LD SET STLS24 S24 X4 Y3 S25 Y1 T1 K10 T1 S26 S26 Y2 X3 S27 S27LDI OUT STL LD SET STL LD SET STL OUT LD SET STL RST OUTX5 Y3 S24 X4 S28 S27 X5 S28 S28 Y0 X2 S29 S29 Y1 T2SP LD SET STL OUT LD SET STL LDI OUT LD OUT RET ENDK10 T2 S30 S30 Y2 X3 S31 S31 X1 X4 X1 S20 思考与练习题1. 写出图所示梯形图对应的语句表。X1 Y1 T1 X4 X1 X0 X2 T1 X3 X1 C1 X5 T2 X6 Y2 X7 PLS M1 X10 RST C1 D0 D1 K10 X2 Y1 X3 思考与练习题2. 写出图所示梯形图对应的语句表。X0 X1 Y1 X2 Y2 Y3 X3 Y4 3. 有一小车运行过程如图所示。小车原位在后退终端, 当小车压下后限位开关SQ1时,按下启动按钮SB,小车前进, 当运行至料斗下方时,前限位开关SQ2动作,此时打开料斗 给小车加料,延时8 s后半闭料斗,小车后退返回,SQ1动作 时,打开小车底门卸料,6 s后结束,完成一次动作。如此 循环下去。请用状态编程思想设计其状态转移图。底门开关Y2 小车 前进Y0 后退Y1 料斗门开关Y3后限位开关 SQ1 X1前进限位开关 SQ2 X2 思考与练习题4. 有一选择性分支状态转移图如图所示。请对其进行编程。X1 S20 X2 S21 Y1 Y0 X6 S24 Y4X3S22 X4 Y2X7S25 X10 Y5S23X5Y3 思考与练习题5. 有一选择性分支状态转移图如图所示。请对其进行编程。S20 X0 X1 S21 X2 S22 X3 X7 S29 X0 X4 S23 X5 S24 X6 X7 X10 X11 S25 X12 S26 X13 X17 X10 X14 S27 X15 S28 X16 X17 思考与练习题6. 有一并行分支状态转移图如图所示。请对其进行编程。S20 X1 X2 S21 X3 S22 Y2 X6 Y1 X7 S25 Y5 S24 Y4 X4 S27 Y7 S26 Y6 Y0X5S23 Y3 5.6 逻辑设计法? 逻辑设计法是以逻辑组合的方法和形式来设计 PLC控制程序。C 由于PLC是一种工业控制计算机,而计算机的理论基础 正是建立在逻辑代数的基础上的,即“与”、“或”、 “非”三种逻辑电路组合。特别是PLC程序的结构和形 式,无论是语句表程序还是梯形图程序,都直接或间 接地采用逻辑组合的形式,其工作方式及规律也符合 逻辑运算的基本规律。因此,用0、1两种取值的逻辑 代数作为设计PLC应用程序的工作是极其有效的。 5.6.1基本逻辑线路结构及实现? 逻辑代数的三种基本形式“与”、“或”、 “非”都有非常明确的物理意义,因此, 当一个逻辑函数用逻辑变量的基本运算表 现出来以后,实现这个逻辑函数的线路也 就确定了 5.6.2逻辑设计法的步骤? 逻辑设计法特别适合开关量控制程序的设 计,它是对控制任务进行逻辑分析和综合, 将各变成元件的通断电状态视为以触点通 断状态为逻辑变量的逻辑函数,对经过化 简的逻辑函数,利用PLC逻辑指令可方便的 设计出程序 具体步骤:1. 明确控制任务和控制要求,通过分析机械装置 和工艺过程,绘制工作循环过程和检测元件分 布图,获得电器执行元件功能表 2. 绘制空盒子系统状态转换表。通常它由输出信 号状态表、输入信号状态表、状态转换主令元 件表和中间记忆装置状态表四个部分组成。 3. 根据状态转换表进行系统的逻辑设计,包括列 写中间记忆元件的逻辑函数式和执行元件(输 出量)的逻辑函数式 4. 将逻辑设计结果转化为PLC程序 5.6.3逻辑设计法应用举例? 设计步进电机环形分配器的控制程序。C 步进电机的控制主要有3个参数:转速、转角 和转向。步进电机的转动是由输入脉冲信号控 制,转速是由输入脉冲信号的频率决定,转过 的角度是由输入脉冲信号的脉冲个数决定,转 向由环形分配器的输出通过步进电机A、B、C 相绕组通电的相序来控制步进电机转向
浅谈状态转移法及功能表图在PLC编程中的应用_兵器/核科学_工程科技_专业资料。浅谈状态转移法及功能表图在 PLC 编程中的应用 摘要:在工业控制中,由于内部的联锁...第6 章 状态转移图及编程方法教学目的及要求: 教学目的及要求:通过教学,使学生...三菱的小型 PLC 在基本逻辑指令之外增加了两条简单的步进顺控指令(STL, 意为 ...图 5 及图 6 说明了状态转移 图和梯形图的对应关系。其中 Y5 为其驱动的...从 PLC 程序的循环扫描执行原理 出发,在状态编程程序段落中,所谓“激活”可以...三菱PLC状态转移图详解_职业技术培训_职业教育_教育专区。三菱FX2N系列的状态转移图 一、 状态编程思想引入使用经验法及基本指令编制的程序存在以下一些问题 (1) ...4、掌握单流程状态转移图的编程原则和编程方法。 5、掌握状态转移程序的调试手段...PLC 5章 状态转移图及编... 74页 2下载券 2012中考化学专题强化训... 7页...写出图 3-11 2 所示状态转移图的等效梯形图和语句表。 7.FX2 系列 PLC 的...顺序功能图; 4、 级式编程语言; 5、 逻辑图编程语言; 6、 高级编程语言。2...第一部分 PLC 基础原理及编程技巧 第一章 PLC ...编程简单、使用方便 4、接线简单 5、功能强 6、...五、状态器 S 状态器 S 是构成状态转移图的重要...第五章 Fx2N 系列可编程控制器步进指令及状态编程法内容提要:状态法提供了将...是 PLC 程序编制的重要方法。 状态转移图是状态编程的工具, 图中包含了程序所...(√) 5、 PLC 的 I/O 点数是指某台 PLC 能够...( 31、PLC 步进指令中并行性流程状态转移图的编程...(D)A 和 B 8、PLC 的程序编写有哪种图形方法?...教材章节) : 教学目的和要求: 第5章 FX2N 系列 PLC 基本指令 1、了解编程...(三)状态器 状态器 S 是构成状态转移图的重要软器件, 它与后述的步进顺控...
All rights reserved Powered by
copyright &copyright 。文档资料库内容来自网络,如有侵犯请联系客服。

我要回帖

更多关于 s60l t4 t5 的文章

 

随机推荐