PLC原理及其在电力系统中的应用课件 位逻辑指令(中)_第1页
PLC原理及其在电力系统中的应用课件 位逻辑指令(中)_第2页
PLC原理及其在电力系统中的应用课件 位逻辑指令(中)_第3页
PLC原理及其在电力系统中的应用课件 位逻辑指令(中)_第4页
PLC原理及其在电力系统中的应用课件 位逻辑指令(中)_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4.其他位逻辑指令(一)

堆栈指令(1)堆栈的基本概念S7-200有一个9位的堆栈,栈顶用来存储当前逻辑运算的结果,下面的8位用来存储中间运算结果。堆栈的存取原则:先进后出对堆栈进行操作时,执行各指令的情况如下:(1)执行LD指令时,将指令指定的位地址中的二进制数据装入栈顶。原先堆栈中的数据集体向下压一层。(2)执行A指令时,将指令指定的位地址中的二进制数和栈顶中的二进制数相“与”,结果存入栈顶(其他层不变)。(3)执行O指令时,将指令指定的位地址中的数和栈顶中的数相“或”,结果存入栈顶。(4)执行LDN、AN和ON指令时,取出位地址中的数后,先取反,再做出相应的操作。(5)执行输出指令“=”时,将栈顶值复制到对应的映像寄存器。iv0iv1iv2iv3iv8……4.其他位逻辑指令(一)

堆栈指令(1)堆栈的基本概念仅用了一层堆栈!举例:4.其他位逻辑指令(一)

堆栈指令(1)堆栈的基本概念逻辑关系(I0.0+I0.1)*(M0.0+M0.1)=Q0.0分析:解决:(1)先运算(I0.0+I0.1)(2)将运算结果存储起来(设运算结果为A);(M0.0+M0.1)(3)再运算(设运算结果为B);(4)A*B=Q0.0总结:先将上述电路分块!然后将块电路的结果进行运算。堆栈4.其他位逻辑指令(一)

堆栈指令(2)ALD指令(装载与、块与)ALD:逻辑块“与”指令。用于并联电路块的串联连接。ALD指令操作数:无操作数(堆栈操作)堆栈的意义:执行ALD指令时,对堆栈第一层和第二层的数据进行“与”操作。并将运算结果存入栈顶,其余层的数据依次向上移动一位。最低层(栈底)补随机数。ALDS2=S1*S04.其他位逻辑指令(一)

堆栈指令(2)ALD指令的堆栈情况演示LD I0.0O I0.1LD M0.0ON M0.1ALD= Q0.0AB堆栈情况:用了两层堆栈!4.其他位逻辑指令(一)

堆栈指令(3)OLD指令(装载或、块或)OLD:逻辑块“或”指令。用于串联电路块的并联连接。OLD指令操作数:无操作数(堆栈操作)堆栈的意义:执行OLD指令时,对堆栈第一层和第二层的数据进行“或”操作。并将运算结果存入栈顶,其余层的数据依次向上移动一位。最低层(栈底)补随机数。OLDS2=S1+S04.其他位逻辑指令(一)

堆栈指令(3)OLD指令的堆栈情况演示A堆栈情况:BLD I0.0A I0.1LD M0.0AN M0.1OLD= Q0.04.其他位逻辑指令(一)

堆栈指令A第一条分支第二条分支最后一条分支Q2.1=I0.2*I0.0*/I0.1M3.7=I0.2*I0.0*I0.5Q0.3=I0.2*I0.0*/I0.4

分支堆栈指令LPS、LRD与LPP。4.其他位逻辑指令(一)

堆栈指令

(4)分支堆栈指令LPS、LRD与LPP。

LPS:逻辑入栈指令(分支开始指令)。该指令复制栈顶的值并将其压入堆栈的下一层,栈中原来的数据依次向下推移,栈底值推出丢失。

LRD:逻辑读栈指令。该指令将堆栈中第二层的数据复制到栈顶,2~9层的数据不变,原栈顶值丢失。

LPP:逻辑出栈指令(分支结束指令)。该指令使栈中各层的数据集体向上移一层,原第二层的数据成为新的栈顶值。4.其他位逻辑指令(一)

堆栈指令

(4)分支堆栈指令LPS、LRD与LPP。LD I0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论