PLC编程中LPS和LRD的意思

来源:百度知道 编辑:UC知道 时间:2024/06/16 22:10:35
就是在写程序时有时用到的LPS和LRD是什么意思啊~~~谢谢了~~
LD I0.1
O Q0.0
LPS
AN I0.0
= Q0.0
LRD
AN Q0.2
= Q0.1

LPS和LRD都操作指令;
  LPS (Logic Push);逻辑入栈指令(分支电路开始指令)。在梯形图的分支结构中,可以形象地看出,它用于生成一条新的母线,其左侧为原来的主逻辑块,右侧为新的从逻辑块。因此可以直接编程。从堆栈使用上来讲,LPS指令的作用是复制堆栈顶部的数值,并将此数值推到堆栈中。堆栈底部被推出或丢失。
  LRD (Logic Read):逻辑堆栈指令。在梯形图分支结构中,当新母线左侧为主逻辑块时LPS开始右侧的第一个从逻辑块编程,LRD开始第二个以后的从逻缉块编程。从堆栈使用上来讲,LRD将第二个堆栈值复制到堆栈顶部。堆栈没有被推出或弹出,但堆栈顶部的旧数值及被复制的数值破坏。

FDS