plc基本知识

  • 格式:docx
  • 大小:247.65 KB
  • 文档页数:7

认识PLC的软元件

一、基本知识

1、输入继电器X:

输入继电器是PLC用来接收用户输入设备发出的输入信号。输入继电器只能由外部信号所驱动,不能用程序内部的指令来驱动。通道号为:X000~X027。X0-X7 ,X10-X17, X20-X27

2、输出继电器Y:

输出继电器是PLC用来将输出信号传送给负载的元件。输出继电器由内部程序驱动。通道号为Y000-Y027。24个点。

3、辅助继电器M:

在PLC内部的继电器叫做辅助继电器。是一种程序用继电器,不能读取外部输入,也不能直接驱动外部设备,只起到中间继电器的作用。常用内部辅助继电器为M0~M499(500点)。

内部辅助继电器地址分配

辅助继电器M M0~

M499

500点

通用 M500~

M1023

524点

断电保持保存用 M1024~

M8255

2048点

保存用 M8000~

M8225

156点

特殊用

4、状态继电器S:

状态继电器是一种用于编制顺序控制进步梯形图的继电器。它与步进指令STL组合使用。

5、定时器T:

PLC中的定时器相当于继电器控制系统中的通电延时型时间继电器。定时器的输入为OFF或电源断电时,定时器复位,当前值恢复为初始设定值。常用定时器为:T0~T199(200点,100ms);T200~T245(46点,10ms)。

定时器地址分配

定时器

T T0~T199

200点100ms

子程序用

T192~T199 T200~T245

46点 10ms T246~T249

4点

1ms积算 T250~T255

6点

100ms积算

6、计数器C:

常用的计数器有以下两种:

(1) 内部计数用计数器 它是一种通电/停电保持用计数器。

(2) 高数计数 32位的高速可用于可逆计数,计数脉冲从X000~X007输入,高速计数器与PLC的运算无关。

(3) C0-C99普通,C100-C199断电保持型

定时器的计数器的设定范围

定时器,计数器 K的设定范围 实际的定值

1ms 1~32767 0.001~32.767s

10ms 1~32767 0.01~327.67s

10s 1~32767 0.1~3276.7

16位计数器 1~32767 同左

32位数器 -214783648~214783647 同左

7、数据寄存器D

D0-D199普通型号, D200-D999断电保持

数据寄存器是存储数值、数据的软元件。数据寄存器常被用于定时器、计数器的设定值的间接指定和应用指令中。

8、SET、RST指令

置位和复位指令

助记符、名称 功能 回路表示和可用软元件

SET置位 动作保持 SETY,M,S

RST复位 清除动保持,前值及寄存器清零 RSTY,M,S,T,C,D,V,Z

程序举例:

LD X000SET Y000LD X001RST Y000X000X001NOOFFNOOFFNOOFFSETRETY000Y000

梯形图 指令表 时序图

例题解释:当X000接通时,Y000接通;即使X000断开,Y000仍然保持。当X001接通时,Y000断开并保持。

指令使用说明:

(1) 当触发信号接通时,执行SET指令。不管触发信号如何变化,输出接通并保持。

(2) 当复位信号接通时,执行RST指令。不管复位信号如何变化,输出断开并保持。

(3) 对于同一软元件, SET和RST指令可多次使用,顺序也可随意,但以最后执行的一行有效。 (4) 对于数据寄存器D,也可使用RST指令。

(5) 累积定时器T246~T255的当前值的复位和触点复位也可用RST指令。

9、主控(MC)和主控复位(MCR)指令

助记符、名称 功能 回路表示和可用软元件

MC主控 公共串联触点的连接 MCY,MMCRNNM除特殊辅助继电器 MCR主控复位 公共串联触点的复位

主控指令和主控复位指令:当预置触发信号接通时,执行MC至MCR之间的指令。用于输出继电器Y和辅助继电器M。

程序举例:

X000X001X002X001T0N0Y000T0 K10Y001Y002MCN0M100MCRN0M100LD X000OUT Y001LD X001MC N0 K10OUT T0LD X002OUT Y000LD X001 M100MC N0LD T0OUT Y002

梯形图 指令表

例题说明:当触点X000接通时,触点M100闭合,从MC到MCR之间的指令有效。当触点X000断开时,从MC到MCR之间的指令无效。

指令使用说明:

(1) 主控指令中的公共串联触点相当于电气控制中的一组电路的总开关。主控MC指令有效,相当于总开关接通。

(2) 通过改变软元件Y、M的地址号,可多次使用主控指令。

(3) 在MC内再采用MC指令称为嵌套,相当于在总开关后接分路开关。嵌套级N的地址号按顺序增加,即:N0至N7。采用MCR指令返回时,则从N地址号大的嵌套级开始消除。但若使用MCR N0,则嵌套级一下子回到0。

10、脉冲检测指令和脉冲输出指令。

脉冲检测和脉冲输出指令

符号 名称 功能 梯形图 可用软元件

LDP 取脉冲 上升沿检测运算开始 X,Y,M,S,T,C

LDF 取脉冲 下降沿检测运算开始 X,Y,M,S,T,C

ORP 或脉冲 上升沿检测并连接

X,Y,MS,T

ORF 或脉冲 下降沿检测并联连接

X,Y,M,S,T,C

ANDP 与脉冲 上升沿检测串联连接 X,Y,M,S,T,C

ANDF 与脉冲 下降沿检测串联连接 X,Y,M,S,T,C

PLS 上沿脉冲 上升沿微分输出 PLS Y,M

PLF 下沿脉冲 下降沿微分出 PLF Y,M

脉冲检测指令:P代表上升沿检测,表示在指定的软元件触点闭合(上升沿)时,被驱动的线圈得电一个扫描周期T;F表示下降沿检测,表示在指定的软元件触点断开(下降沿)时,被驱动的线圈得电一个扫描周期T。 脉冲输出指令:PLS表示在指定的驱动触点闭合(上升沿)时,被驱动的线圈得电一个扫描周期T;PLF表示在驱动触点断开(下降沿)时,被驱动的线圈得电一个扫描周期T。

程序举例:

X000X000X001X001M0M1M3M2PLSPLFLDP X000LD X001PLF M3PLS M2LD X001OUT M1LDF X000OUT M0NOOFFNOOFFNOOFFNOOFFNOOFFNOOFFX000M0M1X001M2M3tttttttt

梯形图 指令表 波形图

波形图中的高电平表示触点闭合或线圈得电。

Y2Y3Y4Y5X4X5X6X7LD X4MPSAND X5OUT Y2MRDAND X6OUT Y3MRD

OUT Y4MPPAND X7OUT Y5

梯形图 指令表

11、I/O模块

PLC与电气回路的接口,是通过输入输出部分(I/O)完成的。I/O模块集成了PLC的I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。输入模块将电信号变换成数字信号进入PLC系统,输出模块相反。I/O分为开关量输入(DI),开关量输出(DO),模拟量输入(AI),模拟量输出(AO)等模块。

开关量是指只有开和关(或1和0)两种状态的信号,模拟量是指连续变化的量。常用的I/O分类如下:

开关量:按电压水平分,有220VAC、110VAC、24VDC,按隔离方式分,有继电器隔离和晶体管隔离。

模拟量:按信号类型分,有电流型(4-20mA,0-20mA)、电压型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。

除了上述通用IO外,还有特殊IO模块,如热电阻、热电偶、脉冲等模块。

按I/O点数确定模块规格及数量,I/O模块可多可少,但其最大数受CPU所能管理的基本配置的能力,即受最大的底板或机架槽数限制。