子程序中的局部变量间接寻址

请问各位高工:
   局部变量可以间接寻址方式写程序吗?
    LD     SM0.0
MOVD   &VB100, VD0
MOVB   *VD0, VB10
+D     1, VD0
MOVB   *VD0, VB10
如上述语句想在局部变量中全部实现,不用vb变量,全用局部变量,为什么movd &lb0 ld10会出错???

最佳答案

局部变量和间接寻址是两码事。
MOVD   &VB100, VD0
MOVB   *VD0, VB10
这样是间接寻址,没错。
MOVD   &IB0, ID10
这样是间接寻址,没错。
MOVD   &LB0, LD10
这个就错了,因为都是局部变量。局部变量里面本身都是间接的,指针也无法确认,没办法做到的。

提问者对于答案的评价:
谢谢您!局部变量是不可间接寻址的吗?

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午3:16
下一篇 2020年10月31日 下午3:16

相关推荐

  • s7-200与AB SLC500如何通信

    s7-200与AB SLC500如何通信,能否通过高速计数模块打包实现? 最佳答案 用自由口通讯,你的知道2方面的协议,你定义的协议内容对方PLC怎么识别,这个可能还好做…

    SIMATIC S7-200 2021年7月5日
  • s7200软件安装出错

    w7旗舰系统安装sp9出错, 图片说明:    钻石用户推荐最佳答案 前面安装过,安装在注册表中有残留,没有卸载干净。卸载干净后重新安装。机器配置高,也可安装在…

    2021年7月5日
  • 这两根通信线有什么异同

    西门子S7200的两种通信线带PPI多主站电缆和带MPI电缆的通讯处理器(CP)卡有什么不同 最佳答案 1.6ES7 972-0CB20-0XA0 (USB-P…

    SIMATIC S7-200 2020年11月1日
  • 关于S7-200系列CPU通过自带PID向导生成的PID控制问题

    各位大师,小弟近期遇见一个关于S7-200系列CPU通过自带PID向导生成的PID控制问题。就是我通过PID向导生成了PID控制输出模拟量用于控制变频器实现控温,这部分都已经实现,…

    2017年6月13日
  • 写入EEPROM问题

    尝试将VD110存入EEPROM,监控发现,VD110初始值为0,我用文本设置VD110值为100,VD110数据变化的同时将VD110写入EEPROM中,监控看到VD110确实变…

    2018年12月14日
  • s7-200的寻址问题

    在学习s7-200的间接寻址时看到:   MOVB &VB200,AC1     &nbs…

    SIMATIC S7-200 2020年11月1日
  • S7 200CN modbus-rtu主站 写从站成功,读从站失败

    我的从站是PC端的js程序,我按照主站发来的请求给了正确的回应。但是目前PLC那边数据改变,发来写请求时,我可以收到。但是当我收到PLC发来的写请求时,我返回了正确的回应,但是PL…

    SIMATIC S7-200 2021年7月5日
  • EXCEL中VBA控件的使用问题

    在使用CP243-1时,我想使用EXCEL中的VBA按钮向PC ACCESS中的项目写入数据,由于对VBA不是很了解,所以想问一下下面这段帮助中的代码:<<&…

    SIMATIC S7-200 2021年7月5日
  • LOGO的价格

    LOGO本体带屏幕的价格一般是多少 最佳答案 西门子logo报价:连接: http://www.ylzb.com/plc1/Article_Show.asp?Articl…

    SIMATIC S7-200 2021年7月4日
  • Modbus通信求助?

    上位机和下位机用modbus协议进行通信时,从站收到主站命令后的应答是自主进行的吗?要不要编程啊。而主站要接受从站的应答,是不是得要有读取的程序。 最佳答案 1、用modbus协议…

    SIMATIC S7-200 2018年3月6日