第二章PLC基本指令电路块

合集下载

第二章 PLC的基本组成及工作原理

第二章 PLC的基本组成及工作原理

2.2 PLC的工作原理
继电器控制与 PLC控制的比较:
➢为了消除二者之间由于运行方式不同而造成的差异, 考虑到继电器控制装置各类触点的动作时间一般在 100ms以上,而PLC扫描用户程序的时间一般均小 于100ms。这样在对于I/O响应要求不高的场合, PLC与继电器控制装置的处理结果上就没有什么区别 了。
2.1 PLC的基本组成
3)输入/输出模块
(1)输入接口作用:将按钮、行程开关或传感器等产生 的信号,转换成数字信号送入主机。
内内1


.

输入n

COM
2.1 PLC的基本组成
3)输入/输出模块
(2)输出接口作用:将主机向外输出的信号转换成可以 驱动外部执行电路的信号,以便控制接触器线圈等电 器通断电;另外输出电路也使计算机与外部强电隔离。
并通过显示器显示出程序的内容和存储地址。 ( 2 )检查、校验用户程序。 ( 3 )接收现场数据。 ( 4 )执行用户程序。 ( 5 )故障诊断。
注意:PLC通常以字而不是以字节为单位存储和处理数 据。
描述PLC性能的几个术语
位:二进制的一位,仅有1、0 数字:4位二进制数构成一个数字 字节:2个数字或8位二进制数构成一个字节 字:两个字节构成一个字。
• 继电器输出特点:低速大功率, 用于用于直流、交流负载(隔离、功率放大)。
• 晶体管集电极输出特点:高速小功率, 用于直流负载。
• 双向可控硅(晶闸管的一种)输出特点:高速大功率, 用于交流负载。
2.1 PLC的基本组成
3)输入/输出模块-继电器输出
继电器输出
PLC





电J

PLC的基本指令

PLC的基本指令

PLC的基本指令一、位操作类指令位操作类指令依靠两个数字1和0进行工作,这两个数字组成了二进制系统,数字1和0称之为二进制数或简称位。

在触点与线圈中,1表示启动或通电,0表示启动或未通电。

1.标准触点指令梯形图表示:语句表表示:“LD bit ”;“LDN bit”。

Bit触点的范围:V、I 、Q、M、SM、T、C、S、L(位)。

功能及说明常开触点在其线圈不带电时,触点是断开的,触点的状态为Off或为0。

当线圈带电时,其触点是闭合的,触点的状态为ON或为1。

该指令用于网络块逻辑运算开始的常开触点与母线的连接。

常闭触点在其线圈不带电时,触点是闭合的,触点的状态为ON或为1。

当线圈带电时,其触点是断开的,触点的状态为OFF或为0。

该指令用于网络块逻辑运算开始的常闭触点与母线的连接。

2.立即触点指令梯形图表示:语句表表示:“LDI bit ”;“LDNI bit”。

Bit触点的范围:I(位)。

功能及说明当常开立即触点位值为1时,表示该触点闭合。

当常闭立即触点位值为0时,表示该触点断开。

指令中的“I”表示立即的意思。

执行立即指令时,CPU直接读取其物理输入点的值,而不是更新映像寄存器。

在程序执行过程中,立即触点起开关的触点作用。

3.输出操作指令(线圈驱动指令)梯形图表示:语句表表示:“=bit ”Bit触点的范围:V、I 、Q、M、SM、T、C、S、L(位)。

功能及说明输出操作是把前面各逻辑运算的结果复制到输出线圈,从而使输出线圈驱动的输出常开触点闭合,常闭触点断开。

输出操作时,CPU是通过输入/输出映像区来读/写输出操作的。

4.立即输出操作指令梯形图表示:语句表表示:“=I bit ”Bit的范围:Q(位)。

功能及说明立即输出操作是把前面各逻辑运算的结果复制到输出线圈,从而使立即输出线圈驱动的输出常开触点闭合,常闭触点断开。

当立即输出操作时,CPU立即输出。

除将结果写到输出映像区外直接驱动实际输出。

5.逻辑与、或操作指令梯形图表示:逻辑与操作由标准触点或立即触点串联构成;逻辑或操作由标准触点或立即触点的并联构成。

PLC基本指令与编程2资料讲解

PLC基本指令与编程2资料讲解

集中编程法:
Y0
LD X0
LD X0
X2 X3
ANI X1 LDI X2
ANI X1 LDI X2
X4 X5
AND X3 ORB
AND X3 LD X4
LD X4
AND X5
AND X5
ORB
ORB
ORB
OUT Y0
OUT Y0
X0 X1 X2 Y0
X3 X4 X5
X6
X7
Y0
LD X0 ANI X1 LDI X3 AND X4 ORB LD X2 OR X5 ANB LD X6 ANI X7 ORB OR Y0
示例1:
X1
X1
SET M1
LD X1
X2
X2
SET M1
RST M1
LD X2
M1
RST M1
X3
LD X3 X3
SET Y1
SET Y1
X4
LD X4 X4
RST Y1
RST Y1
Y1
(a)梯形图和指令表
(b)时序图
示例2:启动、保持、停止电路 X0为启动信号,X1为停止信号
X0
X0
X1
Y0
(4)连接PLC外部设备。 (5)输入程序。 (6)运行PLC。将运行方式开关置于RUN状态,运行程序,调 试程序时应逐项检查以下要求是否满足:
①当开关SW没有接通时,各按钮是否能使对应的灯亮。 ②SW接通,按某一个按钮是否能使对应的灯亮。 ③某一盏灯亮后,另外两个抢答者的灯是否还能被点亮。 ④断开开关SW,是否能使以亮的灯熄灭。 如果某一项要求没有达到,检查和改正程序,直到完全满足要 求为止。
设计举例:

PLC编程入门基础知识

PLC编程入门基础知识

P L C编程入门基础知识 Revised by Liu Jing on January 12, 2021第一章可编程控制器简介可编程序控制器,英文称Programmable Controller,简称PC。

但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。

它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。

PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。

用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。

一、PLC的结构及各部分的作用PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。

PLC的硬件系统结构如下图所示:图1-1-11、主机主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。

CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。

PLC的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。

第二章 PLC基本指令

第二章 PLC基本指令
为普通输出端; (3)X、Y采用八进制,从地址0开始。 (4)X和Y元件均为布尔元件(元件值为ON或OFF); (5)编程时可以采用X元件的常开触点和常闭触点 ; (6)X元件只接受硬件输入状态及强制操作状态值,在
用户程序中不能通过输出及设置指令修改,也不能在 系统调试时接受写入状态值;Y元件可通过线圈输出 指令来赋予其状态值,也可以被设置状态值,还可以 在系统调试时接受强制及写入状态值,通过系统块可 以设置在STOP状态下Y元件的输出状态;
(3)执行程序全清除操作后,全部指令都变成NOP。
5.置位、复位指令 1)SET:线圈置位指令 梯形图:
指令列表:SET(D)
适用软元件:Y、M、S、LM、SM、C、T 功能说明:当能流有效时,D指定的位元件将被
置位。
2)RST:线圈清除指令 梯形图:
指令列表:RST(D)
适用软元件:Y、M、S、LM、SM、C、T 功能说明:当能流有效时,指定位元件(D)将
梯形图:
指令列表:MPS 功能说明:将当前能流值压栈保存,供后续的输出分支
的能流计算使用。
2)MRD:读输出能流栈顶值指令
梯形图:
MRD
指令列表:MRD 功能说明:将能流输出栈的栈顶值赋给当前能流。
3)MPP:输出能流栈出栈指令
梯形图:
MPP
指令列表:MPP 功能说明:对能流输出栈进行弹栈操作,出栈值赋给当
全国高职高专院校规划教材·精品与示范系列
可编程控制器实训 项目式教程
第二章 PLC基本指令
实训项目2 交流电动机点动运行控制系统设计
装接电路的原则:应遵循 “先主后控,先串后并; 从上到下,从左到右;上 进下出,左进右出。”
1)控制要求:

PLC基本指令一览表

PLC基本指令一览表

第一节根本指令的种类根本指令一览表:根本指令 . 步进梯形图指令FX1S可编程序控制器的根本顺控指令和步进梯形图指令的种类及其功能以下所示:助记符功能格式和操作软元件LD常开触点逻辑运算初步( 常开触点与取左母线连结 )LDI常闭触点逻辑运算初步( 常闭触点与取反左母线连结〕LDP上升沿检测 ( 检测到信号的上升沿时取脉冲闭合一个扫描周期 )上升沿LDF下降沿检测 ( 检测到信号的下降沿时取脉冲闭合一个扫描周期 )下降沿AND串通连结 ( 常开触点与其他触点或触与点组串通连结 )ANI串通连结 ( 常闭触点与其他触点或触与非点组串通连结 )ANDP上升沿串通连结 ( 检测到位软元件上与脉冲升沿信号时闭合一个扫描周期 )上升沿ANDF下降沿串通连结 ( 检测到位软元件下与脉冲降沿信号时闭合一个扫描周期 )下降沿OR并联连结 ( 常开触点与其他触点或触或点组并联连结 )ORI并联连结 ( 常闭触点与其他触点或触或非点组并联连结 )ORP脉冲上升沿检测并联连结( 检测到位或脉冲软元件上升沿信号时闭合一个扫描上升沿周期 )ORF脉冲下降沿检测并联连结( 检测到位或脉冲软元件下降沿信号时闭合一个扫描下降沿周期 )ANB并联电路块的串通连结( 电路块与其电路块与他触点或触点组串通连结)ORB串通电路块的并联连结( 电路块与其电路块或他触点或触点组并联连结)OUT线圈驱动输出SET使线圈接通并保持动作置 1RST使线圈断开 , 除掉动作保持 , 存放器复零清零PLS上升沿微分输出 ( 当检测到输入脉冲上升沿的上升沿时 , 指令的操作元件闭合一脉冲个扫描周期 )PLF下降沿微分输出 ( 当检测到输入脉冲下降沿的下降沿时 , 指令的操作元件闭合一脉冲个扫描周期 )MC公共串通接点的连结( 将左母线临时主控指令移到一个所需地址, 产生一临时左母线 , 形成主控电路块 )MCR公共串通接点的除掉( 取消临时左母主控复位线 , 将左母线返回到原来的地址, 结束主控电路块 )MPS进栈 ( 将逻辑运算结果存入栈储藏进栈指令器 , 储藏器中原来的储藏结果依次向栈储藏器基层推移 )MRD读栈 ( 将储藏器一号单元的内容读读栈指令出 , 且詹储藏器中的内容不发生变化 )MPP出栈 9 将储藏器中一号单元的结果出栈指令取出 , 储藏器中其他单元的数据依次向上推移 )INV运算结果取反取反NOP无动作空操作END输入输出办理以及返回到 0 步结束STL步进接点开始 ( 将步进接点接到左母步进接点线 )RET步进接点开始 ( 使副母线返回到原来步进结束的左母线地址 )第二节根本指令介绍FX1S的根本指令形式、功能和编程方法。

(完整版)三菱PLC基本指令27条

1.原型指令备注:OUT 用于继电器、定时器、计数器的输出,可以连续使用无次数限制。

OUT 的程序步Y 、M:1;特M:2;T:3;C:3~5 OUT 指令不能用于输入继电器,在对定时器、计数器使用OUT 指令后,一定要设定常数K (十进制)或H (十六进制)。

ANI 、AN 、OR 、ORI 一行不要超过10个,连续使用不建议超过24行。

指令功能梯形图 操作元件 程序步LD(取)第一个常开X.Y.M.S .T.C 1 LDI (取反)第一个常闭X.Y.M.S .T.C1 AND (与)串联常开X.Y.M.S .T.C 1 ANI (与反)串联常闭X.Y.M.S .T.C 1 OR(或)并联常开X.Y.M.S .T.C 1 ORI (或反)并联常闭X.Y.M.S .T.C 1OUT (输出)驱动输出线圈Y.M.S.T .C备注LD. LDI.与OUT指令的应用AND. ANI指令的应用OR. ORI指令的应用-----------------------------------------------------------------------------------2.块指令与堆栈指令(多重输出)备注:块指令与堆栈指令无操作元件,ANB 、ORB 若集中使用次数不能超过8次,MPS 、MPP 必须成对使用,连续使用最多不能超过11次,MRD 不限使用次数。

(无操作元件)指令功能梯形图程序步ANB (块与)并联电路块的串联1ORB (块或)串联电路块的并联1 MPS(进栈)将前面已运算的结果将已存储 1 MRD(读栈)将已存储的运算结果读出1 MPP (出栈)将已存储的运算结果读出并退出栈运算1ANB指令的应用(并联块的串联)ORB指令的应用(串联块的并联)一层堆栈的应用-----------------------------------------------------------------------------------3.输出型指令备注:SET 保持线圈得电并具有自锁功能,RST 保持线圈失电。

PLC基本指令


4.1基本指令
六、MPS、MRD、MPP
X0 M1 M2 M3 X0 X1
LD X0
AND M3
OUT Y2 LD X0 OR X2 AND X1 OR X3 OUT Y3 AND X4 OUT Y4
Y0
MPS
Y1
Y2
AND M1
OUT Y0 MRD AND M2 OUT Y1 MPP
X2
X3
Y3 X4 Y4
4.1基本指令
• • • • • • • LD、LDI、OUT AND、ANI OR、ORI ORB ANB LDP 、 LDF 、 ANDP ANDF 、 ORP 、 ORF
MPS、MRD、MPP MC、MCR SET、RST PLS、PLF NOP END INV
4.1基本指令
一、LD、LDI、OUT LD:取指令。表示一个与输入母线相连的常开接点指令。 LDI: 取反指令。表示一个与输入母线相连的常闭接点指 令。
K100
4.1基本指令
四、ORB ORB:两个或两个以上的接点串联电路叫串联电路块。 串联电路块并联连接时,分支开始用LD,LDI,分支结果 用ORB,其为无目标元件指令。
X0 X1 X2 X3
LD X0 M0 AND X1 LD X2 ANI X3
ORB OUT M0
4.1基本指令
五、ANB ANB:两个或两个以上接点并联的电路称为并联电路块,分 支电路并联电路块与前面电路串联连接时,使用此指令。 其无操作目标元件。
X0 X0 X1 SET M0 X1 RST M0 M0
4.1基本指令
十、PLS、PLF
PLS:输入信号上升沿产生脉冲输出
PLF:输入信号下降沿产生脉冲输出 其目标元件为Y,M,但特殊辅助继电器不能作为目标 元件。

plc指令系统及编程语言 (1)

第二章 PLC 指令系统及编程语言2.2 指令系统CP1系列PLC 具有较丰富的指令集,按功能大致可分为两大类:基本指令和特殊功能指令。

CP1系列PLC 的指令功能与FX 系列的大同小异,基于篇幅关系,之列不予以详述。

CP1系列PLC 指令一般由助记符和操作数两部分组成,助记符表示CUP 执行此命令式所能完成的功能,操作数则指出执行该指令时CPU 的操作对象。

操作数既可以是通道号和继电器编号,也可以是DM 区和立即数。

立即数既可以用十进制数表示,也可以用十六进制数表示。

在指令执行过程中,可能影响执行指令的系统标志有:ER (错误标志)、CY (进位标志)、EQ (相等标志)、GR (大于标志)和LE (小于标志)等。

2.2.1 基本指令CP1系列PLC 的基本逻辑指令与FX 系列PLC 较为相似,梯形图表达方式也大致相同,这里列表表示出CP1系列PLC 的基本逻辑指令,如表2-1所示。

在下文中,我们又对PLC 指令系统中的暂存继电器(TR )指令、定时器指令、计数器指令及功能指令做了大致介绍,以使读者对PLC 指令系统有一个大致的认识。

表2-1 CP1系列PLC 的基本逻辑指令 指令名称指令符 功能 操作数 取LD 读入逻辑行或电路块的第一个常开接点 00000~01915 20000~25507 HR0000~1915 AR0000~1515 LR0000~1515 TIM/CNT000~127 TR0~7 *TR 仅用于LD 指令 取反LD NOT 读入逻辑行或电路块的第一个常闭接点 与AND 串联一个常开接点 与非AND NOT 串联一个常闭接点 或OR 并联一个常开接点 或非OR NOT 并联一个常闭接点 电路块与AND LD 串联一个电路块 无 电路块或OR LD 并联一个电路块 输出OUT 输出逻辑行的运算结果 00000~01915 20000~25507 HR0000~1915 AR0000~1515LR0000~1515TIM/CNT000~127TR0~7*TR 仅用于OUT输出求反OUT NOT 求反输出逻辑行的运算结果 置位 SET 置继电器状态为接通 复位 RSET 使继电器复位为断开1.暂存继电器(TR )指令的应用在梯形图程序中如果有几个分支输出,并且分支后面还有触点串联时,前面的逻辑 指令就不能直接写出其指令程序,这时需要用TR 来暂时保存分支点的状态,然后再进行编程。

PLC的基本指令及应用

模块二 PLC 的基本指令及应用一、工作任务介绍PLC 基本指令及其应用。

二、相关实践知识编程中的指令,一般都针对元件状态而言的,每一个元件都具有一定的功能,且彼此独立,分别用字母和编号来表示(模块一中已有所介绍)。

下面来介绍PLC 的基本指令。

(一)输入和输出指令LD :逻辑取指令,从母线开始取常开触点。

LDI :逻辑取反指令,从母线开始取常闭触点。

OUT :线圈的驱动指令。

指令说明:1.LD 、LDI 指令用于将触点接到母线上。

2.OUT 指令是对输出继电器、辅助继电器、状态定时器、计数器的线圈驱动指令,对输入继电器不能使用。

3.OUT 指令可作多次并联使用。

举例:(1) (1) 梯形图 :如图4-12(2)(2)程序清单LD X000 OUT Y000END(二) 触点及支路的串联、并联指令 AND :用于单个常开触点的串联指令。

ANI :用于单个常闭触点的串联指令。

OR :用于单个常开触点的并联指令。

ORI :用于单个常闭触点的并联指令。

ANB :用于支路的串联指令。

ORB :用于支路的并联指令。

指令说明:1.用AND 、ANI 指令可进行一个触点的串联连接。

串联触点的数量不受限制,该指令可多次使用。

2.OUT 指令后,通过触点对其他线圈使用OUT 指令,称之为纵接输出。

3.串联触点数和纵接输出次数不受限制,但使用图形编程设备和打印机时则有限制。

4.建议尽量做到1行不超过10个触点和1个线圈,总共不要超过24行。

5.OR 、ORI 用作1个触点的并联连接指令。

教学目标:熟悉PLC 的基本指令并能够正确编程图4-12 LD 、OUT 指令举例图4-13 AND 指令举例6.OR 、ORI 是从该指令的步开始,与前面的LD 、LDI 指信令步,进行并联连接。

并联连接的次数不受限制,但使用图形编程设备和打印机时受限制。

7.当分支电路(并联电路块)与前面的电路串联连接时,使用ANB 指令,与前面的电路串联。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RB
ORB简称“块或指令”。 两个或两个以上的触点串联的电路叫串联 电路块。 串联电路块并联连接时,用ORB指令 分支开始用LD、LDI指令,分支结果用 ORB指令。ORB指令也为无目标元件指 令,而两条无目标元件指令的步长都为一 个程序步。

ORB指令的使用方法有两种:一种是在 要并联的每个串联电路块后加ORB指令, 另一种是集中使用ORB指令. 对于前者分散使用ORB指令时,并联电路 块的个数没有限制,但对于后者集中使用 ORB指令时,这种电路块并联的个数不能 超过8个(即重复使用LD、LDI指令的次数 限制在8次以下),所以不推荐用后者编程。
第二章基本指令
电路块指令
1.并联电路的串联连接指令ANB

ANB—’块与指令’
两个或两个以上触点串联或并联的电路称 为并联电路块。 电路块与前面电路串联时,使用ANB指令。 分支电路的起点用LD、LDI指令,并联 电路块结束后,使用ANB指令与前面电路 串联。ANB也是无操作目标元件,是一个 程序步指令。ANB指令的使用说明如图
ANB指令的使用方法有两种:一种是在要 并联的每个串联电路块后加ANB指令,另 一种是集中使用ANB指令. 对于前者分散使用ANB指令时,并联电路 块的个数没有限制,但对于后者集中使用 ANB指令时,这种电路块并联的个数不能 超过8个(即重复使用LD、LDI指令的次数 限制在8次以下),所以不推荐用后者编程

photo
相关文档
最新文档