S7300编程指针输入错误

例如我要在语句表输入DB30.DBW[MW0]会显示红色,请问高手是什么原因
如果用OPEN  DB30,再写DBW[MW0]就没问题,但程序里有很多DB块,(但其它DB块都是在梯形图里直接访问的如DB1.DBW0    DB2.DBW0.),所以我想问一下如果写成DBW[MW0]是不是访问的就是DB30.DBW[MW0],会不会跟其它有冲突

问题补充:
db30.dbw[md0]也显示红色,请指教,怎样输入才正确

最佳答案

1
DB30.DBW[MW0]会显示红色
是因为,这个时候的指针寻址采用的是32为寻址。
2
OPEN  DB30,再写DBW[MW0]
你这么写应该也是有问题的,同样此时的寻址也是32位寻址
3
DB1.DBW0    DB2.DBW0.
这么写没为题,是因为没有用到间接寻址,就不会产生问题了

图片说明:

S7300编程指针输入错误  

提问者对于答案的评价:
谢谢

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午11:26
下一篇 2018年12月1日 下午11:26

相关推荐