




已阅读5页,还剩58页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
下一页返回上一页退出章目录 第第1111章章 可编程控制器可编程控制器( (plc)plc) 11.2 可编程控制器的程序编制 11.3 可编程控制器应用举例 11.1 可编程控制器的结构和工作原理 下一页返回上一页退出章目录 第第1111章章 可编程控制器可编程控制器( (plc)plc) 本章要求:本章要求: 1. 1. 了解可编程控制器的结构和工作原理了解可编程控制器的结构和工作原理; ; 2. 2. 了解可编程控制器的几种基本编程方法了解可编程控制器的几种基本编程方法; ; 3. 3. 熟悉常用的编程指令熟悉常用的编程指令; ; 4. 4. 学会使用梯形图编制简单的程序。学会使用梯形图编制简单的程序。 下一页返回上一页退出章目录 可编程控制器(plc)是以中央处理器为核心,综 合了计算机和自动控制等先进技术发展起来的一种工 业控制器。专门用于工业现场的自动控制装置。 plc 具有可靠性高、功能完善、组合灵活、编程 简单以及功耗低、体积小等优点。但它存储容量小, 价格高。 本章只为初学者提供 plc 基础知识,重点是简单 程序编制,重在应用。 继电接触控制系统在生产中得到广泛应用。但由 于它的机械触点多、接线复杂、可靠性低、功耗高、 通用性差,因此已不能满足现代化生产过程复杂多变 的控制要求。 第第1111章章 可编程控制器可编程控制器( (plc)plc) 下一页返回上一页退出章目录 plc的类型种类繁多,功能和指令系统也不尽 相同虽然多种多样,但其结构和工作方式则大同小 异,一般由主机、输入/输出接口、电源、编程器 、扩展接口和外部设备接口等几个主要部分构成。 11.11.1 1 可编程控制器的结构和工作方式可编程控制器的结构和工作方式 11.1.1 可编程控制器的结构及各部分的作用 plc 可看作一个系统,外部的各种开关信号 或模拟信号均为输入量,它们经输入接口寄存到 plc 内部的数据存储器中,而后按用户程序要求进 行逻辑运算和数据处理,最后以输出变量的形式送 到输出接口,从而控制输出设备。 下一页返回上一页退出章目录 plc 硬件系统结构图 电 源 i/o 扩 展 单 元 输入设备输出设备 输 出 接 口 外 部 设 备 接 口 输 入 接 口 i/o 扩 展 接 口 主机 plc 编程器 打印机 磁带机 计算机 扫描仪 cpu 存储器 用户 程序 系统 程序 数 据 按钮 行程 开关 触点 电磁阀 电磁 线圈 指示灯 下一页返回上一页退出章目录 1. 主机 cpu是plc的核心,主要用来运行用户程序, 监控输入/输出接口状态。 主机部分包括中央处理器(cpu)、系统程序 存储器和用户程序及数据存储器 plc 内部存储器 系统程序存储器 用户程序及数据存储器 系统程序存储器:主要存放系统管理和监控程序 及对用户程序作编译处理的程序。系统程序已由厂家 固定,用户不能更改。 用户程序及数据存储器:主要存放用户编制的应 用程序及各种暂存数据、中间结果。 下一页返回上一页退出章目录 2. 输入/输出(i/o)接口 输入接口用于接收输入设备(如:按钮、行程开 关、传感器等)的控制信号。 输出接口用于将经主机处理过的结果通过输出 电路去驱动输出设备(如: 接触器、电磁阀、指示灯 等)。 3. 电源 plc电源指为cpu、存储器、i/o接口等内部电 子电路工作所配置的直流开关稳压电源 i/o接口是 plc 与输入/输出设备联接的部件。 i/o接口一般采用光电耦合电路,以减少电磁干扰。 下一页返回上一页退出章目录 4. 编程器 编程器是 plc 重要的外部设备,用于手持编程 。 利用编程器可输入、检查、修改、调试用户程序或在 线监视plc工作状况。除手持编程器外,目前,使用 较多的是利用通信电缆将plc和计算机联接,并利用 专用的工具软件进行编程或监控。 6. 外部设备接口 i/o扩展接口用于将扩充外部输入/输出端子数 扩展单元与基本单元(即主机)联接在一起。 5. 输入输出扩展接口 此接口可将编程器、打印机、条形码扫描仪等外 部设备与主机相连。 下一页返回上一页退出章目录 11.1.2 可编程控制器的工作方式 plc 采用“顺序扫描、不断循环”的方式进行工 作。其工作过程分为输入采样、程序执行和输出刷新 三个阶段,并进行周期循环。 输入端子 输入锁存器 输入状态寄存器 输出锁存器 输出状态寄存器 输出端子 程序执行 读 读 写 输入采样程序执行输出刷新 一个扫描周期 一条指令所需时间一般不超过 100 ms。 下一页返回上一页退出章目录 1. 1. 输入采样阶段输入采样阶段 plc在输入采样阶段,以扫描方式顺序读入 所有输入端的通/断状态或输入数据,并将此状态 存入输入状态寄存器,即输入刷新。接着转入程 序执行阶段。在程序执行期间,即使输入状态发 生变化,输入状态寄存器的内容也不会改变,只 有在下一个扫描周期的输入处理阶段才能被读入 。 下一页返回上一页退出章目录 2. 2. 程序执行阶段程序执行阶段 plc在执行阶段,按先左后右,先上后下的步序 ,执行程序指令。其过程如下:从输入状态寄存器和 其它元件状态寄存器中读出有关元件的通/断状态, 并根据用户程序进行逻辑运算,运算结果再存入有关 的状态寄存器中。 3. 3. 输出刷新阶段输出刷新阶段 在所有指令执行完毕后,将各物理继电器对应的 输出状态寄存器的通/断状态,在输出刷新阶段转存 到输出寄存器,去控制各物理继电器的通/断,这才 是plc的实际输出。 下一页返回上一页退出章目录 由plc的工作过程可见, 在plc的程序执行阶 段,即使输入发生了变化,输入状态寄存器的内容 也不会立即改变,要等到下一个周期输入处理阶段 才能改变。暂存在输出状态寄存器中的输出信号, 等到一个循环周期结束,cpu集中将这些输出信号 全部输出给输出锁存器,这才成为实际的cpu输出 。因此全部输入、输出状态的改变就需要一个扫描 周期,换言之,输入、输出的状态保持一个扫描周 期。 下一页返回上一页退出章目录 11.11.1.3 1.3 可编程控制器的主要技术性能可编程控制器的主要技术性能 1. 1. i/oi/o点数点数 指plc外部输入和输出端子数。通常小型机有几 十点,中型机有几百个点,而大型机超过千点。 2. 2. 用户程序存储容量用户程序存储容量 用来衡量plc所能存储用户程序的多少。在 plc 中,程序指令按“步”存储储, 一 “步”占用一 个地址单元,一条指令有的往往不止一“步”。一个 地 址单元一般占两个字节。3. 3. 扫描速度扫描速度 指扫描1000步用户程序所需的时间,以ms/千步 为单位。有时也用扫描一步指令的时间计,如 s/步 。 下一页返回上一页退出章目录 4. 指令系统条数 plc 具有基本指令和高级指令,指令的种类和数 量越多,其软件功能越强。 5. 编程元件的种类和数量 编程元件是指输入继电器、输出继电器、辅助继 电器、定时器、计数器、通用“字”寄存器、数据寄 存器及特殊功能继电器等,其种类和数量的多少是衡 量 plc 硬件功能强弱的一个指标。 plc 内部“继电器”是存储 器的存储单元。 当写入该单元逻辑状态为“1”时,则表示相应继电 器的线圈接通,其动合触点闭合,动断触点断开。所 以 plc 内部这些继电器称为“软”继电器。 下一页返回上一页退出章目录 fp1-c24fp1-c24可编程控制器编程元件的编号范围与功能说明可编程控制器编程元件的编号范围与功能说明 元件名称代表字母编号范围功能说明 输入继电器 输出继电器 辅助继电器 通用“字” 寄存器 计数器 定时器 x y r t c wr x0 xf 共16点 接收外部输入的信号 输出程序执行结果 给外部输出设备 在程序内部使用, 不能提供外部输出 延时定时继电器,其 触点在程序内部使用 减法计数继电器,其 触点在程序内部使用 每个wr由相应的16 个辅助继电器r 构成 y0 y7 共 8 点 r0 r62f 共 1008 点 t0 t99 共 100 点 c100 c143 共 44 点 wr0 wr62 共63个 下一页返回上一页退出章目录 11.1.4 可编程控制器的主要功能和特点 1. 1. 主要功能主要功能 (1) 开关逻辑控制 用plc取代传统的继电接触器进行逻辑控制。 (3) 步进控制 (4) 数据处理 (2) 定时/计数控制 用plc的定时/计数指令来实现定时和计数控制。 用步进指令实现一道工序完成后,再进行下一道 工序操作的控制。 能进行数据传输、比较、移位数制转换、算术运 算和逻辑运算等操作。 下一页返回上一页退出章目录 (5) 过程控制 (6) 运动控制 (7) 通信联网 (8) 监控 (9) 数字量与模拟量的转换 可实现对温度、压力、速度、流量等非电量参数 进行自动调节 通过高速计数模块和位置控制模块进行单轴和多 种控制。如用于数控机床、机器人等控制。 通过plc之间的联网及与计算机的联接,实现远 程控制或数据交换。 能监视系统各部分的运行情况,并能在线修改控制 程序和设定值。 能进行a/d和d/a转换,以适应对模拟量的控制。 下一页返回上一页退出章目录 2. 2. plcplc的主要特点的主要特点 (1) 可靠性高,抗干扰能力强。由于采用大规模集成 电路和微处理器,使系统器件数大大减少,并且在硬 件的设计和制造的过程中采取了一系列隔离和抗干扰 措施,使它能适应恶劣的工作环境,具有很高的可靠 性。 (2 (2) ) 编程简单,使用方便。编程简单,使用方便。 (3 (3) ) 通用性好,具有在线修改能力通用性好,具有在线修改能力。plc硬件采用 模块化结构,可以灵活地组态以适应不同的控制对象 ,控制规模和控制功能的要求。且可通过修改软件, 来实现在线修改的能力,因此其功能易于扩展,具有 广泛的工业通用性。 下一页返回上一页退出章目录 (4 (4) ) 缩短设计、施工、投产的周期,维护容量。缩短设计、施工、投产的周期,维护容量。目 前plc产品朝着系列化、标准化方向发展,只需根 据控制系统的要求,选用相应的模块进行组合设计 ,同时用软件编程代替了继电控制的硬连线,大大 减轻了接线工作,同时plc还具有故障检测和显示 功能,使故障处理时间缩短。 (5 (5) ) 体积小,易于实现机电一体化。体积小,易于实现机电一体化。 下一页返回上一页退出章目录 11.11.2 2 可编程控制器的程序编制可编程控制器的程序编制 6.2.1 可编程控制器的编程语言 可编程控制器的程序有系统程序和用户程序两种。 系统程序用户不能修改。 用户程序是用户根据控制要求,利用 plc 厂家提 供的程序编制语言编写的应用程序。 plc 的编程语言以梯形图语言和指令语句表语言 最为常用,并且两者常常联合使用。 1 1. . 梯形图梯形图 是在继电控制系统电气原理图基础上开发出来的 一种图形语言。它继承了继电器触点、线圈、串联、 并联等术语和符号,根据控制要求联接而成的表示 plc输入和输出之间逻辑关系的图形。 下一页返回上一页退出章目录 1. 1. 梯形图梯形图 编程元件的种类用图形符号及字母或数字加以区别。 梯形图中用表示 plc 编程元件的动合触点 表动断触点 表线圈 例例: : 用用plcplc组成电机起停控制电路组成电机起停控制电路 (1) (1) 继电接触控制图继电接触控制图 (ed) x2x1y1 y1 动合 触点 输 出 继 电 器 线 圈 动合 触点 plc 输入继电 器动断触点 (2)(2) 利用梯形图编制控制程序利用梯形图编制控制程序 km 12 sb1 sb2 km 下一页返回上一页退出章目录 (1)梯形图中的继电器不是物理继电器,是 plc存储器的一个存储单元。当写入该单元的逻辑 状态为“1”时,则表示相应继电器的线圈接通,其 动合触点闭合,动断触点断开。 几点说明 (2) 梯形图按从左到右、自上而下的顺序排列。 每一逻辑行(或称梯级)起始于左母线,然后是触点的 串、并联连接,最后是线圈与右母线相联。 (3) 梯形图中每个梯级流过的不是物理电流,而 是“概念电流”,从左流向右,其两端没有电源。这 个“概念电流”只是用来形象地描述用户程序执行中 满足线圈接通的条件。 下一页返回上一页退出章目录 (4) 输入继电器用于接收外部输入信号,而不 能由plc内部其他继电器的触点来驱动。因此,梯 形图中只出现输入继电器的触点,而不出现其线圈 。输出继电器输出程序执行结果给外部输出设备。 当梯形图中的输出继电器线圈接通时,就有信号输 出,但不是直接驱动输出设备,而要通过输出接口 的继电器、晶体管或晶闸管才能实现。 输出继电器的触点也可供内部编程使用。 2.指令语句表 指令语句表是一种用指令助记符来编制 plc 程序 的语言,它类似于计算机的汇编语言,但比汇编语言 容易理解。若干条指令组成的程序就是指令语句表 下一页返回上一页退出章目录 笼型电动机直接起动控制的指令语句表 st 起始指令(取指令):从左母线(即输入公共线) 开始取用动合触点作为该逻辑行运算的开始,图中取 用 x2。 or 触点并联指令(也称或指令): 用于单个动合 触点的并联,图中并联 y1。 梯形图 左 母 线 (ed) x2x1y1 y1 0 st x2 1 or y1 2 an/ x1 3 ot y1 4 ed 指 令地址 下一页返回上一页退出章目录 ed 程序结束指令。 ot 输出指令: 用于将运算结果驱动指定线圈, 图中驱动输出继电器线圈 y1。 an/ 触点串联反指令(也称与非指令):用于单 个动断触点的串联,图中串联 x1。 下一页返回上一页退出章目录 11.11.2.2 2.2 可编程控制器的编程原则和方法可编程控制器的编程原则和方法 1. 1. 编程原则编程原则 (1) plc编程元件的触点在编制程序时使用次数 是无限的。每个继电器的线圈在梯形图中只能出现 一次, 它的触点可以使用无数次。 (2) 梯形图的每一逻辑行皆起始于左母线,终止 于右母线。线圈总是处于最右边,且不能直接与左 边母线相连。 不正确 正确 下一页返回上一页退出章目录 (3) 编制梯形图时,应尽量做到“上重下轻、左 重右轻”。 不合理合理 (4) 在梯形图中应避免触点画在垂直线上,因为 它无法用指令语句编程。 y2x5 x4x1y1 x2 无法编程 x4x2y1x3 x1 x5x1y2x3 x2 下一页返回上一页退出章目录 (5) 应避免同一继电器线圈在程序中重复输出,否 则将引起误操作。 电动机直接起动控制 (6) 外部输入设备动断触点的处理: (a) kmsb1 sb2 km fr sb1 sb2 e x2 x1 y1 com plc com km fr (b) x2x1y1 y1 (c) 下一页返回上一页退出章目录 在(b)图中,sb1 接成动断,接在 plc 输入继电器 的 x1 端子上, 则在编制梯形图时, 用的是动合触点x1。 因 sb1闭合,对应的输入继电器接通, 这时它的动合触 点 x1 是闭合的。按下 sb1,断开输入继电器,它才断 开。 sb1 sb2 e x2 x1 y1 com plc com km fr 两边各自 的公共端子 通常由 plc 内部电源提供 外接 fr 的触点只能接 成动断触点, 且不 作为 plc 的输入 信号,而将其直接 通断接触器线圈 为了使梯形图和继电接触器控制电路一一对应, plc 输入设备的触点应尽可能接成动合形式。 下一页返回上一页退出章目录 2. 编程方法 km2 sb1 sb3 fr sb2 km1 km2 km1 km2 km1 q fr fu m 3 km1km2 以笼型电动机正反转的控制电路 为例介绍plc控制的编程方法 笼型电动机正反转的控制电路 下一页返回上一页退出章目录 (1)确定i/o点数及分配 2. 编程方法 输 入 输 出 sb1 x0 sbf x1 sbr x2 kmf y1 kmr y2 共需 5 个 i/o 点,即 电动机正反转 控制外部接线图 sbf sbr e x2 x1 y2 com plc com kmr fr y1 kmf kmf kmrsb1 x0 下一页返回上一页退出章目录 (2)编制梯形图和指令语句表 梯形图 指令语句表 指 令地址 0 st x1 1 or y1 2 an/ x0 3 an/ y2 4 ot y1 5 st x2 6 or y2 7 an/ x0 8 an/ y1 9 ot y2 10 ed x1x0y1 y1 y2 x2x0y2 y2 y1 (ed) 下一页返回上一页退出章目录 11.2.3 可编程控制器的指令系统 1. 起始指令st,st/与输出指令ot 指令使用说明: st/ 起始反指令(也称取反指令):从左母线开 始取用动断触点作为该逻辑行运算开始。 指 令地址 0 st x0 1 ot y0 2 st/ x1 3 ot r0 (1)st,st/ 指令的使用元件为 x,y,r,t,c; ot 指令的使用元件为 y,r。 (2) st,st/ 指令也可与 ans 或 ors 块操作指令 配合用于分支回路的起始处。 x0y0 x1r0 下一页返回上一页退出章目录 (3) ot 指令不能直接用于左母线,可以使用若 干次,这相当于线圈的并联。 x0y0 y1 y2 指 令地址 0 st x0 1 ot y0 2 ot y1 3 ot y2 当 x0 闭合时,则 y0、y1,y2 均接通。 an,an/ 指令分别用于单个动合和动断触点的串联。 or,or/ 指令分别用于单个动合和动断触点的并联。 指令使用说明: 2. 触点串联指令 an, an/ 与触点并联指令 or, or/ 下一页返回上一页退出章目录 指 令地址 0 st x0 1 an x1 2 ot y0 3 st x2 4 an/ x3 5 ot y1 6 st x4 7 or x5 8 ot y2 9 st x6 10 or/ x7 11 ot y3 2. 触点串联指令 an, an/ 与触点并联指令 or, or/ x1y0 y1x2 x0 y2 y3 x3 x4 x5 x6 x7 (1) an,an/, or,or/ 指令的 使用元件为x,y, r,t,c。 (2) an,an/, 指令可多次连续串 联使用。 or,or/ 指令可多次连续并 联使用。 串联或并联次 数没有限制。 指令使用说明 下一页返回上一页退出章目录 3.块串联指令 ans 与块并联指令 ors ans(块与)和 ors(块或)分别用于指令块的串 联和并联连接, ans 用于将两组并联的触点(指令块 1 和指令块 2)串联;ors 用于将两组串联的触点(指 令块 1 和指令块 2)并联。 0 st x0 1 or x2 2 st x1 3 or/ x3 4 ans 5 ot y0 指 令地址 x3 x1x0 y0 x2 指令块1指令块2 下一页返回上一页退出章目录 0 st x0 1 an x1 2 st x2 3 an/ x3 4 ors 5 ot y0 指 令地址 3.块串联指令 ans 与块并联指令 ors x0y0 x1 x2x3 指令使用说明: (1) 每一指令块均以st(或st/)开始。 (2) 当两个以上指令块串联或并联时,可将前面 块并联或串联的结果作为新的“块”参与运算。 (3) 指令块中各支路的元件个数没有限制。 (4) ans 和 ors 指令不带使用元件。 指令块1 指令块2 下一页返回上一页退出章目录 0 st x0 1 or x1 2 st x2 3 an x3 4 st x4 5 an/ x5 6 ors 7 or x6 8 ans 9 or/ x7 10 ot y0 指 令地址 例1:写出下图所示梯形图的指令语句表。 x5 x2x0 y0 x1 x3 x4 x6 x7 解:指令语句表如右图所示。 下一页返回上一页退出章目录 4.反指令/ x0y0 y1 当 x0 闭合时,y0 接通,y1 断开;反之,则相反 。 指 令地址 0 st x0 1 ot y0 2 / 3 ot y1 反指令是将该指令所在位置的运算接过去反。 5. 定时器指令 tm tmr:定时单位为 0.01 s 的定时器; tmx:定时单位为 0.1 s 的定时器 ; tmy:定时单位为 1 s 的定时器。 tmr 和 tmx 指令各占三个 地址号,tmy 指令占四个地 址号。 下一页返回上一页退出章目录 tm 指令用法 当定时触发信号发出后,触点x0闭合,定时开始 ,5s 后定时时间到,定时器触点t2 闭合,线圈y0也 就接通。如果 x0闭合时间不到 5 s,则无输出。 x0 y0t2 tmx 50 2 动作时序图 x0 y0 5s2s 定时器设置值 定时时间 50 0.1s = 5s 定时器编号 0 st x0 1 tmx 2 k 50 4 st t2 5 ot y0 指 令地址 指令语句表 下一页返回上一页退出章目录 指令使用说明 (1) 定时设置值为 k0 k32767 范围内任意一个十 进制常数。 (2) 定时器为减 1 计数,每来一个时钟脉冲 cp, 定时设置值减 1,至减为 0 时,定时器动作,其动合触 点闭合, 动断触点断开。 (3) 如果在定时器工作期间, x0 断开, 则运行中断, 定时器复位, 回到原始之值, 同时其动合、动断触点恢 复常态。 (4) 程序中每个定时器只能使用一次,但其触点可 多次使 用。 下一页返回上一页退出章目录 0 st x0 1 tmx 1 k 30 4 st y0 5 an/ x0 6 tmx 2 k 40 9 st t1 10 or y0 11 an/ t2 12 ot y0 13 ed 指 令地址 例2: 试编制延时3 s 接通、延时4 s 断开的电路的 梯形图和指令语句表。 解: 利用两个tmx 指令的定时器 t1 和 t2, 其定 时设置值 k分别为30 和 40,即延时分别为 3 s 和 4 s。 梯 形 图 动作 时序 图 指 令 语 句 表 x0 x0 y0 y0 t2 tmx 30 1 y0 tmx 40 2 t1 (ed) x0 y0 3s 4 s 下一页返回上一页退出章目录 0 st x0 1 st x1 2 ct 100 k 4 5 st c100 6 ot y0 指 令地址 x1 y0 6. 计数器指令 ct x0 当计数到 4 时, 计数器动合触点 c100 闭合,线圈 y0 接通。 ct 指令占三个地址号 c100 x0 y0 ct 4 100 x1 c r 计数脉冲 输入端 复位脉冲 输入端 计数 设置值 计数器 编号 梯形图 指令语句表 下一页返回上一页退出章目录 6. 计数器指令 ct 指令使用说明 (1) 计数设置值为 k0 k32767 范围内任意一个 十进制常数。 (2) 计数器为减 1 计数,每来一个计数脉冲上升 沿,计数设置值减 1,至减为 0 时,计数器动作,其 动合触点闭合,动断触点断开。 (3) 如果在计数器工作期间,复位端 r 输入复位 信号,使计数器复位,则运行中断,回到原始之值, 同时其动合、动断触点恢复常态。 (4) 程序中每个计数器只能使用一次,但其触点 可多次使用。 下一页返回上一页退出章目录 0 st x0 1 pshs 2 an x1 3 ot y0 4 rds 5 an/ x2 6 ot y1 7 pops 8 an x3 9 ot y2 指 令地址 7. 堆栈指令 pshs,rds,pops pshs(压入堆栈),rds(读出堆栈),pops(弹 出堆栈),常用于梯形图中多条联于同一点的分支通 路,并要用到同一中间运算结果的场合。 x0 y2 y1 y0 x3 x2 x1 pshspshs rdsrds popspops 梯形图 指令语句表 下一页返回上一页退出章目录 (1) 在分支开始处用 pshs 指令,它存储分支点 前的运算结果;分支结束用 pops 指令,它读出和清 除 pshs 指令存储的运算结果;在两个指令之间的分 支均用 rds 指令, 它读出pshs 指令存储的运算结果。 (2) 堆栈指令是组合指令不能,单独使用。pshs, pops在程序中各出现一次(开始和结束时),而 rds 在程序中视连接在同一点的支路数目的多少可多次使 用。 指令使用说明 x0 y2 y1 y0 x3 x2 x1 x0 x0 等效梯形图 下一页返回上一页退出章目录 0 st x0 1 df 2 ot y0 3 st x1 4 df/ 5 ot y1 指令地址 8. 微分指令 df,df/ df:当检测到触发信号上升沿时,线圈接通一 个扫描周期。 df/:当检测到触发信号下降沿时,线圈接通一 个扫描周期。 x0 y1 y0 x1 (df) (df/) 梯形图 指令语句表 下一页返回上一页退出章目录 8. 微分指令 df,df/ 指令使用说明 (1) df,df/ 指令 在触发信号接通或断 开状态变化时有效。 (2) df,df/ 指令 没有使用次数的限制。 (3) 如果某一操作 只需在触点闭合或断 开时执行一次,可使 用 df或df/ 指令。 当 x0 闭合时,y0 接通一 个扫描周期;当 x1 断开时, y1 接通一个扫描周期。触点 x0、x1 分别称为上升沿和下 降沿微分指令的触发信号。 x0 y0 y1 x1 一个扫描周期 下一页返回上一页退出章目录 9. 置位、复位指令 set,rst set:触发信号 x0 闭合时,y0 接通。 rst:触发信号 x1 闭合时,y0 断开。 指令用法 x0 y0 x1 s y0 r 梯形图 动作时序图 0 st x0 1 set y0 4 st x1 5 rst y0 指令地址 指令语句表 y0 x1 x0 下一页返回上一页退出章目录 指令使用说明 (1) set,rst 指令的使用元件为 y,r。 (2) 当接通触发信号即执行 set(rst)指令。不管 触发信号随后如何变化,线圈将保持接通(断开)。 (3) 对同一继电器 y(或 r),可以多次使用 set 和 rst 指令,次数不限。 9. 置位、复位指令 set,rst 0 st x0 1 set y0 4 st x1 5 rst y0 指令地址 指令语句表 x0 y0 x1 s y0 r 梯形图 下一页返回上一页退出章目录 10. 保持指令 kp s 和 r 分别由输入触点 x0 和 x1 控制。当 x0 闭合时, 指定继电器线圈 y0 接通并保持;当 x1 闭 合时,y0 断开复位位。 0 st x0 1 st x1 2 kp y0 指令地址 指令用法 x0 y0 x1 kp s r x1 y0 x0 置位 输入端 复位 输入端 下一页返回上一页退出章目录 指令使用说明 (1)kp 指令的使用元件为 y,r。 (2)置位触发信号一旦将指定的继电器接通,则无 论置位的触发信号随后是接通还是断开,指定的继电 器都保持接通,直到复位触发信号接通。 (3)若置位、复位触发信号同时接通,则复位触发 信号优先。 (4)当 plc 电源断开时,kp 指令的状态不再保持。 (5)对同一继电器 y(或 r)一般只能使用一次 kp 指令。 10. 保持指令 kp 0 st x0 1 st x1 2 kp y0 指令地址 x1 y0 x0 下一页返回上一页退出章目录 指令使用说明 (1) nop 指令占一步,当输入nop指令时,程序 容量将有所增加,但对运算结果没有影响。 11. 空操作指令 nop nop: 指令不完成任何操作, 即空操作。 (2) 插入nop 指令可使程序在检查和修改时容易阅 读。 梯形图 r1y0 nop 0 st r1 1 nop 2 ot y0 指令地址 指令语句表 下一页返回上一页退出章目录 0 st x0 1 st x1 2 st x2 3 sr wr2 指令地址 12. 移位指令 sr 移位指令 sr 实现对内部移位寄存器 wr(通 用“字”寄存器)中的数据移位。 指令用法 数据 输入端 移位脉冲 输入端 复位端 x0 x1 x2 sr wr2 in c clr 下一页返回上一页退出章目录 12. 移位指令 sr 指令使用说明 (1) sr 指令的使用元件可指定内部通“字”寄存器 中任意一个 wr 作为移位寄存器用。每个 wr 都由相 应的 16 个辅助寄存器 r0 rf 构成,r0 是最低位。 (2) 用 sr 指令时,必须有数据输入、移位脉冲输入 和复位信号输入。当移位脉冲信号和复位触发信号同 时出现时,以复位触发信号优先。 0 st x0 1 st x1 2 st x2 3 sr wr2 指令地址 x0 x1 x2 sr wr2 in c clr 下一页返回上一页退出章目录 11.11.3 3 可编程控制器应用举例可编程控制器应用举例 分析控制对象 确定控制内容 选择plc类型 硬件设计软件设计 系统总装统调 符合 设计要求 投入运行 调整硬件 否 调整软件 否 是 下一页返回上一页退出章目录 11.11.3.1 3.1 利用利用plcplc实现电动机的实现电动机的y- y- 起动起动 (1(1) ) i/o i/o 点分配点分配输入 输出 sb1 x1 km1 y1 sb2 x2 km2 y2 km3 y3 sb2 e x2 y3 com plc com km3 fr y2 km2 sb1 x1 km1 y1 (b)外部接线图 kmkm 2 2 km1 u1 v1 w1 u2 v2 w2 km3 (a)主电路 下一页返回上一页退出章目录 ( (c)c)梯形图
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 海外法律文书销毁车辆租赁服务全面协议
- 跨界赛事直播权分销与合作框架协议
- 口腔医学专业职业发展路径
- 淘宝管理模式分析
- 《中学生心理健康教育课件》
- 《急性白血病患儿的护理与治疗》课件
- 《系统性红斑狼疮的临床表现与治疗》课件
- 童谣音乐课培训体系构建
- 广东省广州市增城区2022-2023学年七年级下学期期末道德与法治试题(含答案)
- 医学雾化操作流程
- 新型人工晶体进展课件
- 2022年全国大学生英语竞赛C类试题
- 装饰、装修施工方案
- 矿井瓦斯抽采
- 施工现场安全检查记录表(周)以及详细记录
- 立法学完整版教学课件全套ppt教程
- 五年级下册科学说课课件 -1.2 沉浮与什么因素有关 |教科版 (共28张PPT)
- 流动注射分析仪常见问题解决方案.
- 《出口报关单模板》word版
- 边坡护坡检验批表格模板
- 工会会计制度——会计科目和会计报表(全)
评论
0/150
提交评论