电气技术PLC的基本操作指令详解,PLC的分类和用途,纯知识!
PLC是电力工作人员在进行电力设备安装和维护过程中不可缺少的常用工具,PLC给我们的工作和维护带来了便利。下面我们继续分享学习PLC。
一,PLC的种类
1、小型PLC
一体式结构、I/O点数:256点 (384点)、
多用于单机控制
如:FX1S、FX1N、FX2N、FX3U、FX3G整体化PLC,注:F1、F2、 FX1、FX2 、FX0N、FX0S均已停产。
2、中型系列PLC
模块化结构、 I/O点数:<2048点
用于较大规模控制
特点:L系列PLC体积小,功能强大; 如L02CPU,L26CPU等。
3、大型系列PLC
模块式结构、 I/O点数:4096点、运算速度快、网络功能强
满足大型控制系统要求
如: QnA系列PLC :Q3ACPU、Q4ACPU;Q系列PLC :Q00J 、Q00 Q001Q02HQ06HQ12HQ25HQ03UDQ04UD(E)HQ06UD (E) HQ13UD (E) HQ26UD (E) H
二,PLC的基本基本指令简介
助记符
节点命令
功能说明
LD
LDN
N
N
装载(开始的常开触点)
取反后装载(开始的常闭触点)
A
AN
N
N
与(串联的常开触点)
取反后与(串联的常闭触点)
O
ON
N
N
或(并联的常开触点)
取反后或(并联的常闭触点)
EU
ED
上升沿检测
下降沿检测
=
N
赋值
S
R
S_BIT,N
S_BIT,N
置位一个区域
复位一个区域
SHRB
DATA,S_BIT,N
移位寄存器
SRB
SLB
OUT,N
OUT,N
字节右移N位
字节左移N位
RRB
RLB
OUT,N
OUT,N
字节循环右移N位
字节循环左移N位
TON
TOF
Txxx,TP
Txxx,TP
通电延时定时器
断电延时定时器
CTU
CTD
Cxxx,PV
Cxxx,PV
加计数器
减计数器
END
程序的条件结束
STOP
切换到STOP模式
JMP
N
跳到指定的标号
ALD
OLD
电路块串联
电路块并联
PLC指令详解:
一、标准触点指令
LD动合触点指令,表示一个与输入母线相连的动合触点指令,即动合触点逻辑运算起始。
LDN动断触点指令,表示一个与输入母线相连的动断触点指令,即动断触点逻辑运算起始。
A 与动合触点指令,用于单个动合触点的串联。
AX 与非动断触点指令,用于单个动断触点的串联。
O 或动合触点指令,用于单个动合触点的并联。
ON 或非动断触点指令,用于单个动断触点的并联。
LD、LDN、A、AN、O、ON触点指令中变量的数据类型为布尔(BOOC)型。LD、LDN两条指令用于将接点接到母线上,A、AN、O、ON指令均可多次重复使用,但当需要对两个以上接点串联连接电路块的并联连接时,要用后述的OLD指令。
例子:
步序
指令
器件号
步序
指令
器件号
0
LD
I0.0
5
=
Q0.3
1
AN
I0.1
6
=
Q0.4
2
O
I0.2
7
AN
I0.5
3
A
I0.3
8
=
Q0.5
4
ON
I0.4
二、串联电路块的并联连接指令OLD
两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDN指令,分支结束用OLD指令。OLD指令与后述的ALD指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。OLD有时也简称或块指令。
三、并联电路的串联连接指令ALD
两个或两个以上接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ALD指令。分支的起点用LD、LDN指令,并联电路结束后,使用ALD指令与前面电路串联。ALD指令也简称与块指令,ALD也是无操作目标元件,是一个程序步指令。
四、输出指令 =
1、= 输出指令是将继电器、定时器、计数器等的线圈与梯形图右边的母线直接连接,线圈的右边不允许有触点,在编程中,触点以重复使用,且类型和数量不受限制。
五、置位与复位指令S、 R
S为置位指令,使动作保持;R为复位指令,使操作保持复位。从指定的位置开始的N个点的寄存器都被置位或复位,N=1~255如果被指定复位的是定时器位或计数器位,将清除定时器或计数器的当前值。
六、跳变触点EU,ED
正跳变触点检测到一次正跳变(触点的入信号由0到1)时,或负跳变触点检测到一次负跳变(触点的入信号由1到0)时,触点接通到一个扫描周期.正/负跳变的符号为EU和ED,他们没有操作数,触点符号中间的”P”和”N”分别表示正跳变和负跳变。
七、空操作指令NOP
NOP指令是一条无动作、无目标元件的一个序步指令。空操作指令使该步序为空操作。用NOP指令可替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。
八、程序结束指令END
END是一条无目标元件的一序步指令。PLC反复进行输入处理、程序运算、输出处理,在程序的最后写入END指令,表示程序结束,直接进行输出处理。在程序调试过程中,可以按段插入END指令,可以按顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。
PLC的学习前期需要足够的了解PLC,了解他的工作方式,接受的逻辑语言,输入输出指令等。希望大家一起学习。
PLC的指令是什么?
指令语句表编程语言是所有PLC都具有的最基本的编程语言。而指令语句表程序是由一条一条的指令堆砌而成的。因此,我们有必要对指令进行进一步的说明和解读。
1、指令格式
PLC的指令语句表程序和微机汇编语言程序非常的相似,我们也是以汇编语言的指令和指令系统方式来进行介绍。
所谓指令是指对PLC的一种操作命令,告诉PLC怎么做,做什么?人们设计了一系列的操作命令,并对他进行二进制编码。但是对于人们设计和交流沟通来说,二进制十分不便于记忆、阅读和书写。进一步又设计出了助记符形式的表示,这就是汇编语言的助记符指令格式。助记符指令十分好记,方便阅读和书写。更好的是它可以直接用键盘输入,然后通过PLC内部的编译程序把它变成一系列的二进制操作编码,由PLC的CPU来执行。
那么一条操作指令是由哪些内容组成的呢?一般来说,一条指令是由操作码和操作数组成的,例:
操作码又叫助记符。表示这条指令的性质和功能,就是要求PLC怎么做,一条指令,器操作码是必不可少的。
操作数又叫地址码,操作数地址,表示参与操作数据或数据的地址,在PLC中,也可以把它叫做编程元件。操作数告诉PLC做什么。上面这条指令表示和一个常开触点X0相串联,并完成逻辑“与”运算。
在PLC指令系统中,操作数可有可无,没有操作数的指令只表示完成一种功能,例如下面指令:
END
它就没有操作数,仅表示程序就此结束。
在功能指令中,操作数可以有1-4个,例如下面指令:
ADD D0 D1 D2
这条指令中操作数有三个D0 、D1、 D2。这时候把操作数分为源数(源址)和目的操作数(终址)。源址表示操作数的来源,而终址表示指令操作结果存放地址。上面这条指令表示做加法,把D0和D1相加,相加结果放在D2里。显然D0和D1为源址,D2为终址。
往期优秀文章回顾:
18张电气自动化控制动态图,各种实操原理一眼就能看明白
相关问答
plc常用指令?
PLC(可编程逻辑控制器)常用指令包括:位指令(AND、OR、XOR、NOT等),比较指令(等于、大于、小于等),数学指令(加、减、乘、除等),移位指令(左移、右移...PLC(可...
plc常用指令符号及其意义?
PLC(可编程逻辑控制器)是工业自动化中常见的控制设备,用于控制和监视生产过程。下面是一些常见的PLC指令符号及其意义:1.LD:加载指令,将一个位或字的值加...
plc编程指令详细讲解?
PLC(可编程逻辑控制器)编程指令是用于控制和操作PLC系统的命令。它们告诉PLC要执行的具体操作,例如读取输入、执行逻辑运算、控制输出等。不同的PLC制造...
plc功能指令类型?
1.空操作指令NOP本指令不作任何的逻辑操作,故称空操作,也不使用继电器,无须操作数。该指令应用在程序中留出一个地址,以便调试程序时插入指令,还可用于微...
plc有几种编程语言以及它们的特点?
PLC有五种标准编程语言:梯形图语言(LD)、指令表语言(IL)、功能模块语言(FBD)、顺序功能流程图语言(SFC)、结构文本化语言(ST)。梯形图语言特点:与电...PLC有...
plc五个指令?
答:一、标准触点LD、A、O、LDN、AN、ON、LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。LDN,取反指令。表示一个与输入母线...
plc计算指令用途?
PLC基本指令是用于表达软元件菜触点与母线之间、触点与触点之间、线圈等连接的指令。利用基本指令可以进行一般的逻辑、定时、计数等操作。步进指令是专用于表...
plc指令符号怎么写?
LD/LDI取指令,OUT线圈输出指令,AND/ANI触点串联指令,OR/ori触点并联指令,ORB/ANBA块指令,SET/RST置位复位指令,MPS/MRD/MPP堆栈指令,MC/MCR主控主控复...
plc常见的语言编程方法?
PLC的编程方法大体上有5种:经验法、解析法、图解法、技巧法及计算机辅助设计法。(1)经验法:运用已掌握的成功设计经验,结合实际的情况,选择与实际情...
plc的功能指令?
PLC功能指令又称专用指令,CPM1A系列PLC提供的功能指令主要用来实现程序控制,数据处理和算术运算等。这类指令在简易编程器上一般没有对应的指令键,只是为每个...