PLC入门笔记7

2023-03-10,,

梯形图与指令表的转换

后缀表达式

开头是MPS 结尾是MPP 中间就是MRD啦!!!!

MPS 存入堆栈(将目前累加器的内容存入堆栈。(堆栈指针加一))将当前数据栈顶数据复制一份到辅助栈 栈深度+1

MRD 堆栈读取(指针不动) 读取堆栈内容存入累加器。(堆栈指针不动)将当前辅助栈数据复制一份到数据栈 栈深度保持不变

MPP 读出堆栈 从堆栈取回前一保存的逻辑运算结果,存入累加器。(堆栈指针减一)将辅助栈数据取出载入数据栈 栈深度-1

指令表的必要性.. 直接控制、更高效率、更快编辑速度、更好通用性。。

1+2=3 中缀表达式 表达式 运算符 操作数

2,3,x,1,+  7 后缀表达式

逻辑表达式 U=A*B+E*F

也是后缀表达式法 U=A,B,*,E,F,*,+

指令语句循序 梯形图顺序  各种表达

数据栈细节

辅助栈细节

需要注意点

线圈的执行顺序问题

一些不能被正确转化的指令表

一些不能被正常转化的梯形图

PLC入门笔记7的相关教程结束。

《PLC入门笔记7.doc》

下载本文的Word格式文档,以方便收藏与打印。