1 / 82
文档名称:

三菱PLC课件04.ppt

格式:ppt   大小:5,013KB   页数:82
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

三菱PLC课件04.ppt

上传人:yzhlya 2022/6/10 文件大小:4.90 MB

下载得到文件列表

三菱PLC课件04.ppt

相关文档

文档介绍

文档介绍:第四章 指令系统及编程 第一节 梯形图语言
PLC的主要编程语言:梯形图、指令表、顺序功能图、功能块图、结构文本。
梯形图编程语言:在继电器控制线路的基础上简化了符号演变而来(图形编程)。
梯形图具有形象、直观、实用、电气人员容易 6 OR X005
2 LDI X001 7 ANB
3 OR X003 8 OUT Y000
4 ANB
说明:ANB指令也可成批使用,集中(连续)使用时必须少于8次
说明:
1)NB和ORB指令是不带操作元件的指令。
2)NB、ORB指令可以重复使用,但集中(连续)使用时必须少于8次。
注意:单个触点与前面电路并联或串联时不能用电路块指令。
5、堆栈(多重输出)指令(MPS 、MRD 、 MPP)
梯形图
指 令
功 能
操作元件
程序步
MPS
进栈

1
MRD
读栈

1
MPP
出栈

1
说明:
1)MPS/MRD/MPP指令的功能是将连接点的结果(位)按堆栈的形式存储。
MPS进栈指令:将MPS指令前的运算结果送入栈中
MRD读栈指令:读出栈的最上层数据
MPP进栈指令:读出栈的最上层数据,并清除
b、每执行一次MPP,将原有数据按顺序上移一层,原先最上层数据被覆盖掉。
c、执行MRD,数据不作移动。
a、每执行一次MPS,将原有数据按顺序下移一层,留出最上层存放新的数据。
2)堆栈的深度为11个
3)用于带分支的多路输出电路。
4)MPS和MPP必须成对使用,且连续使用次数应少于11次。
5)进栈和出栈指令遵循先进后出、后进先出的次序。
0 LD X0 1 OUT Y0
2 LD X2 3 MPS
4 AND X3 5 OUT Y1
6 MRD 7 AND X10
8 OUT M0 9 MPP
10 AND X4 11 OUT Y2
12 LD X5 13 ANI X6
14 OUT Y3
说明:1)使用栈指令母线没有移动,故栈指令后的触点不能用LD。
2)MPS与MPP可以嵌套使用,但应≤11层;同时MPS与MPP应成对出现。
例2:单个分支程序(一层栈电路)
0 LD X0 1 MPS
2 AND X1 3 MPS
4 AND X2 5 OUT Y0
6 MPP 7 AND X3
8 OUT Y1 9 MPP
10 AND X10 11 MPS
12 LD X4 13 OR X11
14 ANB 15 OUT M0
16 MPP 17 AND X12
18 OUT Y2 19 LD X5
20 ANI X6 20 OUT Y3
说明:用软件生成梯形图再转换成指令表时,编程软件会自动加入MPS、MRD、MPP指令。写入指令表时,必须由用户来写入MPS、MRD、MPP指令
6、主控触点指令与主控复位指令(MC / MCR)
梯形图
指 令
功 能
操作元件
程序步
MC
主控电路块起点
M除特殊继电器外
3
MCR
主控电路块终点
M除特殊继电器外
2
MC主控指令:母线转移,MC指令只能用于输出继电器Y和辅助继电器M(不包括特殊辅助继电器)。
MCR主控复位指令:母线复位,主控区结束。
MC/MCR指令:用于许多线圈同时受一个或一组触点控制,以节省存储单元。
主控触点在梯形图中与一般触点垂直。
说明:
1)MC N0 M100指令中N表示母线的第几次转移,M用来存储母线转