S7-200间接寻址相关问题

在使用间接寻址的时候,MOVD &VB0,LD0         MOVW *LD0,LW4这样一个间接寻址程序中,第二个传送指令怎么可以用MOVW字的传送呢,*LD0不就是等于&VB0吗,&VB0是一个32位的地址指针啊?

图片说明:

S7-200间接寻址相关问题   

最佳答案

MOVD &VB0,LD0 这个语句就是将VB0这个字节的地址放到32位指针LD0中
这时LD0指向的内容可以按字节、字、双字寻址,就是不能按位寻址。
比如
       按字节寻址:MOVB  *LD0,LB4    就是将VB0传送到 LB4
       按字寻址:    MOVW  *LD0,LW4    就是将VW0传送到 LW4
       按双字寻址:MOVD  *LD0,LD4    就是将VD0传送到 LD4
这三种寻址都是以LD0这个指针所指向存储单元VB0为起始地址的。
字节寻址,*LD0指向的就是VB0这个字节的内容
字寻址时,*LD0指向的就是VW0(包括VB0、VB1)这个字的内容
双字寻址,*LD0指向的就是VD0(包括VB0、VB1、VB2、VB3)这个双字的内容。

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc368185.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午3:02
下一篇 2021年7月5日 下午3:02

相关推荐

  • cpu224可否用5611通信

    用5611卡进行通信选择接口时有FWL  PPI  PROFIBUS   MPI它们之间的区别。可否用5611…

    SIMATIC S7-200 2021年7月4日
  • 200PLC能否同时进行PPI和PROFIBUS通信

    想用一个CPU226+EM277的方式。用CPU226的PORT0端口和另外8个CPU224进行PPI通信,同时通过EM277和WINCC以及一个带DP口的触摸屏通信。请问各位老师…

    SIMATIC S7-200 2020年10月31日
  • S7-200 EM253模拟量问题

    各位老师,请问EM253模块是4路模拟量输入,一路模拟量输出,         &nbsp…

    2021年7月5日
  • 电气接线图

    请问各位学长有标准的电气接线图吗!可以发送一份给我参考学习一下!非常感谢! 最佳答案 www.google.com或www.baidu.com 关键字:接线图 …

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200plc如何使用modbus ASCII协议?

    西门子S7-200 能调用modbus rtu指令库,那么ASCII如何使用呢? 最佳答案 STEP?7-Micro/WIN?SMART?软件未提供Modbus…

    SIMATIC S7-200 2021年7月5日
  • PLC扫描周期原理

    还是理解不透扫描周期如图 帮我分析下我这样理解对不对当第N个周期时I0.0接通且保持,那么N+1周期M0.0逻辑位复位一周期,而第N+2周期时M0.0置位一周期&nbsp…

    2017年8月1日
  • S7-200的SP4不能卸载

    在安装S7-200的SP6版本软件的时候,要先卸载SP4,但是我几次安装都不能卸载,甚至重新安装操作系统后都不行,请问如果我从注册表全部卸载SIMATIC的内容,行吗? 最佳答案 …

    SIMATIC S7-200 2021年7月4日
  • 通讯设置是英文的,提示缺少ddl

    s7-200 Micro/WIN v4.0 sp9安装中出现缺少微软help文件,通讯设置是英文的,提示缺少ddl 最佳答案 C:\Windows\S…

    SIMATIC S7-200 2021年7月5日
  • 脉冲输入检测

    S7200PLC DC/DC/DC,想实现:I0.0有脉冲输入时,M0.01ON,I0.0无脉冲输入M0.1 OFF,脉冲频率为50次/秒,谢谢! 最佳答案 2…

    SIMATIC S7-200 2021年7月4日
  • 通讯总是

    我和一个电子称做串口485的自由口通讯, 通讯上了,。 接收的数字,在PLC状态表那监视,用ASCII码监控的数据和电子称上显示的一模一样。然而这对我没有什么用…

    2021年7月5日

发表回复

登录后才能评论