mps、mrd、mpp 指令
指令助记符与功能
指令助记符、名称
功能
程序步
mps 进栈
进栈
1
mrd 读栈
读栈
1
mpp 出栈
出栈
1
指令说明
编程
例1:一段栈
0 ld x004
1 mps
2 and x005
3 out y002
4 mrd
5 and x006
6 out y003
7 mrd
8 out y004
9 mpp
10 and x007
11 out y005
例2:二段栈
0 ld x000
1 mps
2 and x001
3 mps
4 and x002
5 out y000
6 mpp
7 and x003
8 out y001
9 mpp
10 and x004
11 mps
12 and x005
13 out y002
14 mpp
15 and x006
16 out y003
例3:四段栈
0 ld x000
1 mps
2 and x001
3 mps
4 and x002
5 mps
6 and x003
7 mps
8 and x004
9 out y000
10 mpp
11 out y001
12 mpp
13 out y002
14 mpp
15 out 003
16 mpp
17 out y004
请对照一下面的梯形图与例3:
0 ld x000
1 out y004
2 and x001
3 out y003
4 and x002
5 out y002
6 and x003
7 out y001
8 and x004
9 out y000
例3中需要要三重mps指令编程,但是如果改成左面的电路,实现的效果一样。编程却很方便,不必采用mps指令。