s7300编程指针输入错误
郑志武
发布于2012-12-17 16:41
1
0
标签:
例如我要在语句表输入db30.dbw[mw0]会显示红色,请问高手是什么原因
如果用opendb30,再写dbw[mw0]就没问题,但程序里有很多db块,(但其它db块都是在梯形图里直接访问的如db1.dbw0db2.dbw0.),所以我想问一下如果写成dbw[mw0]是不是访问的就是db30.dbw[mw0],会不会跟其它有冲突
问题补充:
db30.dbw[md0]也显示红色,请指教,怎样输入才正确
佳答案
1
db30.dbw[mw0]会显示红色
是因为,这个时候的指针寻址采用的是32为寻址。
2
opendb30,再写dbw[mw0]
你这么写应该也是有问题的,同样此时的寻址也是32位寻址
3
db1.dbw0db2.dbw0.
这么写没为题,是因为没有用到间接寻址,就不会产生问题了