SIEMENS STEP7 间接寻址.ppt_第1页
SIEMENS STEP7 间接寻址.ppt_第2页
SIEMENS STEP7 间接寻址.ppt_第3页
SIEMENS STEP7 间接寻址.ppt_第4页
SIEMENS STEP7 间接寻址.ppt_第5页
已阅读5页,还剩34页未读 继续免费阅读

下载本文档

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

文档简介

,立即寻址的例子,直接寻址的例子,存储器间接寻址的例子,LQBDBD10/将输出字节装入累加器1,输出字节的地址指针在数据双字DBD10中/如果DBD10的值为200000000000000000000000000100000,装入的是QB4AMLD4/对存储器位作“与”运算,地址指针在数据双字LD4中/如果LD4的值为200000000000000000000000000100011,则是对M4.3进行操作,0,0,地址寄存器的装入与传送指令可以不经过累加器1,与地址寄存器AR1和AR2交换数据。下面是应用实例:LAR1DBD20/将数据双字DBD20中的指针装入AR1LAR2LD180/将局域数据双字LD180中的指针装入AR2LAR1P#M10.2/将带存储区标识符的32位指针常数装入AR1LAR2P#24.0/将不带存储区标识符32位指针常数装入AR2TAR1DBD20/AR1中的内容传送到数据双字DBD20TAR2MD24/AR2中的内容传送到存储器双字MD24,寄存器间接寻址的例子,指针常数P5.0对应的二进制数为200000000000000000000000000101000。LP#5.0/将间接寻址的指针装入累加器1LAR1/将累加器1中的内容送到地址寄存器1AMAR1,P#2.3/AR1中的P#5.0加偏移量P#2.3,实际上是对M7.3进行操作=QAR1,P#0.2/逻辑运算的结果送Q5.2LDBWAR1,P#18.0/将DBW23装入累加器1区域间间接寻址LP#M6.0/将存储器位M6.0的双字指针装入累加器1LAR1/将累加器1中的内容送到地址寄存器1TWAR1,P#50.0/将累加器1的内容传送到存储器字MW56P#M6.0对应的二进制数为2#10000011000000000000000000110000。因为地址指针P#M6.0中已经包含有区域信息,使用间接寻址的指令TWAR1,P#50中没有必要再用地址标识符M。,双指针使用实例,配方号,数据长度,配方源区数据块,目标起始地址,读出配方目标区数据块,双指针使用实例,双指针使用实例,进栈数据,堆栈区长度,堆栈区数据块,堆栈区清零标志,堆栈区数据块,执行条件,双指针使用实例,双指针使用实例,实验题要求编制数据判断查询功能,输入数据变量MD100,判断数据区域(大于等于下限小于上限),输出系数,输入数据不在数据区域,错误位置位(寄存器间接寻址编程),下限,10.0,0.5,10.0,20.0,1.5,20.0,30.0,2.5,30.0,40.0,3.5,40.0,50.0,4.5,50.0,60.0,5.5,60.0,70.0,6.5,70.0,80.0,

温馨提示

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

评论

0/150

提交评论