文档介绍:该【三菱PLC实例概要 】是由【春天资料屋】上传分享,文档一共【33】页,该文档可以免费在线阅读,需要了解更多关于【三菱PLC实例概要 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。三菱PLC实例纲要
三菱PLC实例纲要
1/33
三菱PLC实例纲要
LD,LDI,OUT指令
指令助记符与功能:
符号、名称
功能
可用元件
程序步
LD取
a触点逻辑运算开始
X,Y,M,S,T,C
1
LDI取反
b触点逻辑运算开始
X,Y,M,S,T,C
1
Y,M:1
OUT输出
线圈驱动
Y,M,S,T,C
S,特,M:2
T:3
C:3-5
注:当使用M1536-M3071时,程序步加1。
指令说明:
?LD,LDI指令用于将触点接到母线上。其他,与后边讲到的ANB指令组合,在分支起点处也可使用。
OUT指令是对输出继电器、协助继电器、状态、准时器、计数器的线圈驱动指令,对输入继电器不能够使用。
?OUT指令可作多次并联使用。(在以下列图中,在OUTM100此后,接OUTT0)
编程:
0LDX000
1OUTY000
2LDIX001
3OUTM100
4OUTT0K19——程序步自动管理空2步
7LDT0
8OUTY001
准时器、计数器的程序:
关于准时器的计时线圈或计数器的计数线圈,使用OUT指令今后,必定设定常数K。其他,也可指定数据存放器的地址号。
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
常数K的设定范围、实质的准时器常数、有关于OUT指令的程序步数(包括设定值)以下表所示。
准时器、计数器
K的设定范围
实质的设定值
步数
1ms准时器
1-32,767
-
3
10ms准时器
1-32,767
-
3
100ms准时器
-3,
16位计数器
1-32,767
同左
3
32位计数器
-2,147,483,648-+2,147,483,647
同左
3
AND,ANI指令
助记符与功能:
符号、名称
功能
可用软元件
程序步
AND与
a触点串联连结
X,Y,M,S,T,C
1
ANI与非
b触点串联连结
X,Y,M,S,T,C
1
当使用M1536-M3071时,程序步加1。
指令说明:
用AND,ANI指令可进行1个触点的串联连结。串联触点的数量不受限制,该指令可多次使用。
OUT指令后,经过触点对其他线圈使用OUT指令,称之为纵接输出,(以下列图的OUTM101
与OUTY004)
这种纵接输出,若是次序不错,可多次重复。
串联触点数和纵接输出次数不受限制,但使用图形编程设施和打印机则有限制。
建议尽量做到1行不高出10个触点和1个级圈,总合不要高出24行。
编程:
0LDX002
ANDX000
OUTY003
LDY003
ANIX003
OUTM101
ANDT1
OUTY004
三菱PLC实例纲要
三菱PLC实例纲要
3/33
三菱PLC实例纲要
如上图所示,紧接着OUTM101今后经过触点T1
能够驱动OUTY004,但如是驱动次序相反(如
左图所示)时,则必定使用后边讲到的MPS和
MPP命令。
OR,ORI指令
指令助记符与功能:
指令助记符、名称
功能
可用软元件
程序步
OR或
a触点并联连结
X,Y,M,S,T,C
1
ORI或非
b触点并联连结
X,Y,M,S,T,C
1
当使用M1536-M3071时,程序步加1
指令说明:
OR、ORI用作1个触点的并联连结指令。
串联连结2个以上触点时,并将这种串联电路块与其他电路并联连结时,采用后边讲到的ORB指令。
OR,ORI是从该指令的步开始,与前面的LD,LDI指令步,进行并联连结。并联连结的次数不受限制,但使用图形编程设施和打印机时受限制(24行以下)
编程:
0LDX004
1ORX006
2ORIM102
3OUTY005
4LDIY005
5ANDX007
6ORM103
7ANIX010
8ORM110
9OUTM103
三菱PLC实例纲要
三菱PLC实例纲要
4/33
三菱PLC实例纲要
ORB指令
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
指令助记符与功能
指令助记符、名称功能程序步
ORB电路块或串联电路块的并联连结1
指令说明
2个以上的触点串联连结的电路称为串联电路块。将串联电路并联连结时,分支开始用LD、LDI指令,分支结束用ORB指令。
ORB指令与后边讲的ANB指令等同样,是不带软元件地址号的独立指令。
有多个并联电路时,若对每个电路块使用ORB指令,则并联电路没有限制。(见正确编程程序)
ORB也能够成批地使用,可是由于LD,LDI指令的重复使用次数限制在8次以下,请务必注意。(见编程不好的程序)
编程
正确编程程序编程不好的程序
1LDX0001LDX000
2ANDX0012ANDX001
3LDX0023LDX002
4ANDX0034ANDX003
5ORB5LDIX004
6LDIX0046ANDX006
7ANDX0067ORB
8ORB8ORB
9OUTY0069OUTY006
ANB指令
指令助记符与功能:
指令助记符、名称功能程序步
ANB电路块与并联电路块的串联连结1
三菱PLC实例纲要
三菱PLC实例纲要
6/33
三菱PLC实例纲要
指令说明:
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
?当分支电路(并联电路块)与前面的电路串联连结时,使用ANB指令,分支的起点用LD,LDI指令,并联电路块结束后用ANB指令,与前面的电路串联。
若多个并联电路块按次次和前面的电路串联连结时,则ANB指令的使用次数没有限制。
也可成批地使用ANB指令,但在这种场合,与ORB指令同样,LD、LDI指令的使用次数是有限制的(8次以下),请务必请意
编程:
0LDX000
1ORX001
2LDX002
3ANDX003
4LDIX004
5ANDX005
6ORB
7ORX006
8ANB
9ORX003
10OUTY007
LDP、LDF、ANDP、ANDF、ORP、ORF指令
指令助指符与功能:
指令助记符、名称
功能
可用软元件
程序步
LDP取脉冲
上升沿检测运算开始
X、Y、M、S、T、C
1
LDF取脉冲
下降沿检测运算开始
X、Y、M、S、T、C
1
ANDP与脉冲
上升沿检测串联连结
X、Y、M、S、T、C
1
ANDF与脉冲
下降沿检测串联连结
X、Y、M、S、T、C
1
ORP或脉冲
上升沿检测并联连结
X、Y、M、S、T、C
1
ORF或脉冲
下降沿检测并联连结
X、Y、M、S、T、C
1
当使用M1536--M3071时,程序步加1,以上指令FX2N中才有。
指令说明:
?LDP、ANDP、ORP指令是进行上升沿检测的触点指令,仅在指定位软件上沿时(即由OFF→ON变化时)接通1个扫描周期。
LDF、ANDF、ORF指令是进行下降沿检测的触点指令,仅在指定位软元件下降时(即由ON→OFF变化时)接通1个扫描周期。
三菱PLC实例纲要
三菱PLC实例纲要
8/33
三菱PLC实例纲要
编程:
例1:
0LDPX000
1ORPX001
2OUTM0
3LDM8000
4ANDPX002
5OUTM1
例2:
0LDFX000
1ORFX001
2OUTM0
3LDM8000
4ANDFX002
5OUTM1
图示理解:
三菱PLC实例纲要
三菱PLC实例纲要
9/33
三菱PLC实例纲要
MPS、MRD、MPP指令
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
指令助记符与功能
指令助记符、名称
功能
程序步
MPS进栈
进栈
1
MRD读栈
读栈
1
MPP出栈
出栈
1
指令说明
在可编程序控制器中有11个储藏器,用来储藏运算的中间结果,被称为栈储藏器。使用一次MPS指令就将此时辰的运算结果送入栈储藏器的第1段,再使用MPS指令,又将此时辰的运算结果送入栈储藏器的第1段,而将本来存入第一段的数据移到第二段。以此类推。
使用MPP指令,将最上段的数据读出,同时该数据从栈储藏器中消失,下面的各段数据次序向上搬动。即所谓后进先出的原则。
MRD是读出最上段所存的最新数据的专用指令,栈储藏器内的数据不发生搬动。
这些指令都是不带软元件地址的独立指令。
编程
例1:一段栈
0LDX004
MPS
ANDX005
OUTY002
MRD
ANDX006
OUTY003
MRD
OUTY004
MPP
ANDX007
OUTY005
三菱PLC实例纲要
三菱PLC实例纲要
11/33
三菱PLC实例纲要
例2:二段栈
0LDX000
9MPP
1MPS
10ANDX004
2ANDX001
11MPS
3MPS
12ANDX005
4ANDX002
13OUTY002
5OUTY000
14MPP
6MPP
15ANDX006
7ANDX003
16OUTY003
8OUTY001
例3:四段栈
0LDX000
10MPP
1MPS
11OUTY001
2ANDX001
12MPP
3MPS
13OUTY002
4ANDX002
14MPP
5MPS
15OUT003
6ANDX003
16MPP
7MPS
17OUTY004
8ANDX004
9OUTY000
请比较一下面的梯形图与例3:
三菱PLC实例纲要
三菱PLC实例纲要
12/33
三菱PLC实例纲要
0LDX000
1OUTY004
2ANDX001
3OUTY003
4ANDX002
5OUTY002
6ANDX003
7OUTY001
8ANDX004
9OUTY000
例3中需要要三重MPS指令编程,可是若是改成左面的电路,实现的收效同样。编程却很方便,不用采用MPS指令。
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
MC、MCR指令
指令助记符与功能
指令助记符、名称
功能
程序步
MC主控指令
公共串联触点的连结
3
MCR主控复位
公共串联触点的除去
2
指令说明
在下面程序示例中,输入X000为接通时,直接执行从MC到MCR的指令,输入X000为断开时,成为以下形式:
保持目前状态:积算准时器、计数器、用置位/复位指令驱动的软元件。
变成OFF的软件:非积算准时器,用OUT指令驱动的软元件。
主控(MC)指令后,母线(LD、LDI点)搬动主控触点后,MCR为将其返回原母线的指令。
经过改正软元件地址号Y、M,可多次使用主控指令。但使用同一软元件地址号时,就和OUT指令同样,成为双线圈输出。
编程
例1:没有嵌套时
0LDX000
1MCN0M100
没有嵌套构造
4LDX001
时,通用N0编程。N0的
5OUTY000
使用次数没有限制。有嵌
6LDX002
套构造时,嵌套级N的地
7OUTY001
址号增大,即
8MCRN0
N0--N1--N2N7。
三菱PLC实例纲要
三菱PLC实例纲要
14/33
三菱PLC实例纲要
例2:有嵌套时
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
0LDX000
1MCN0M100
3步指令
4LDX001
5OUTY000
6LDX002
7MCN1M101
3步指令
10LDX003
11OUTY001
12MCRN1
2步
指令
14LDX004
15OUTY002
16MCRN0
2步
指令
PLS、PLF指令
指令助记符、名称
三菱PLC实例纲要
三菱PLC实例纲要
16/33
三菱PLC实例纲要
指令助记符、名称
PLS上升脉冲
PLF下沿脉冲
功能
上升沿微分输出
下降沿微分输出
程序步
2
2
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
当使用
M1536--M3071时,程序步加
1
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
指令说明
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要
?使用?使用
PLF指令时,仅在驱动输入PLS指令时,仅在驱动输入
OFF后1个扫描周期内,软元件
ON后1个扫描周期内,软元件
Y、M动作。
Y、M动作。
三菱PLC实例纲要
三菱PLC实例纲要
33/33
三菱PLC实例纲要