请问各位高工:
局部变量可以间接寻址方式写程序吗?
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