现象描述:1.在使用SR触发器的使用了m20.0这个位;2.在做报警的时候,将所有的bool量报警,传递到int中,正好又用了mw20。编译的时候并不会提示地址有重复,这导致了使用中发现SR触发器不能触发,查找了各种情况后才发现m20.0这个地址重复了。请问有什么办法查看整个程序里面是否有地址重复,尤其是M区。在菜单栏工具下的交叉引用可以看变量,但是感觉并不直观,很难发现不同FC块里面M区重复的地方。请问怎么能有效直接的查看**地址的变量是否重复,谢谢
**、要显示交叉引用列表中的重叠访问,请按以下步骤操作:
1. 打开交叉引用列表,单击工具栏中的“显示重叠访问”(Show overlapping accesses) 按钮。
结果:在“对象”(Object) 列中,所有带有重叠访问的对象都标记有相应的重叠访问符号。
2. 在交叉引用列表的上部,选择一个标记的对象,并在快捷菜单中调用“显示重叠访问”(Show overlapping accesses) 命令。
结果:所选对象的重叠访问将显示在另一个标题为“<对象名称> 的重叠访问”(Overlapping accesses of:<ObjectName>) 窗口内。
说明:显示重叠访问
重叠访问的显示无法保存,再次打开交叉引用列表时不再显示。
要重新显示重叠访问,请按上文中的步骤操作。
第二、请参考手册----对PLC 进行编程----21 显示交叉引用----21.9 显示交叉引用列表中的重叠访问,P7503 页相关内容、
STEP 7 Professional V14.0系统手册ID
https://support.industry.siemens.com/cs/document/109742272
更多详情请咨询:西门子变频器、西门子PLC