诊断缓冲区的提示
全局数据,位,46
可是我的程序里没有DB46或DBXX.DBX46.0之类的,
怎么解释啊?各位大侠,支支招!
谢谢!
图片说明:
最佳答案
1、看看这个西门子官方资料:
为什么会出现“I/O访问错误”和“区域长度错误”,下载:
http://www.ad.siemens.com.cn/download/docMessage.aspx?ID=6041
2、应用STEP7的交叉索引的功能可查出应用该数据块的所有程序。
使用菜单命令“视图 ”—— “地址的交叉索引”,可显示包括所选地址的多重访问在内的所有交叉索引。PLC中的交叉索引表的用途在于查看用户程序中所使用的存储器区 I、Q、M、P、T、C,以及 DB、FB、FC、SFB、SFC 调用的地址概况。
点击相关的变量地址,鼠标右键--->Go to---->Location打开的窗口显示了该地址的所有使用地方。
同类问题答案:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=59542&cid=1029
3、参考同类问题的答案:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_id=97229&cid=1029
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_id=100430&cid=1029
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc238510.html