交叉引用视图

此命令(属于‘视图’类)打开一个视图窗口,列出工程中某个变量的交叉引用信息。如:变量在工程中的位置信息,或只在同一个POU范围内。

视图的标题是 交叉引用表

插图 315: 交叉引用列表视图实例

 

如果需要列出工程中的全部交叉引用 : 手工输入标识符字符串类型或从任何编辑器窗口中通过复制&粘贴拷贝到 名称 输入框中,然后按 [ Enter ] 键或使用按钮确认。

如果只需要列出 同一个POU中的交叉引用 :要么在此POU中的编辑器窗口中,选择标识符字符串类型并用鼠标拖动到交叉引用列表视图中,要么激活 交叉引用视图中的自动列表集选项, 即将光标放到设备树里编辑器窗口的字符串中,以响应选择此字符串,这样,这个字符串就会自动进入名称 输入框,并且引用列表也会自动显示。

如果输入的是合法的标识符,那么将以下面表格所示的格式显示其信息:

POU

变量所位于的POU名称

变量

变量的名称。引用的POU名称

权限

在该处,变量被如何使用:声明/读/写/调用

类型

数据类型

作用域

变量的作用域:全局/局部

地址

对应的IEC地址

位置

变量在编辑器中对应的引用位置(如:行、节)

注释

变量声明中对应的注释

 

该列表中每列可按字母顺序排序。 使用鼠标左键点击某列的标题,该列将按照升序或降序切换排列顺序(每单击鼠标一次表示切换)。

通过设置一定的范围的过滤器(命名空间)来减少已发现的交叉引用列表:在选择列表中的“范围”内选择所需要的引用。 "-- 所有 --"表示在所有全局和局部范围内已发现的引用, "-- 活动的应用 --" 只有那些当前处于活动状态的应用程序。

双击 交叉引用表中的某行,将打开相应的POU, 并且在变量所在的位置对变量进行高亮显示。也可以通过选中交叉引用表中的某行后,点击

按钮 ("显示位置")进行此操作。

按钮 ("显示前一个位置", 快捷键:[ Shift ] + [ F4 ] ) 将跳转到交叉引用表中的前一处记录。

按钮 ("显示后一个位置", 快捷键: [ F4 ] ) 将跳转到交叉引用表中的后一处记录。

按钮 ("转到定义处", 快捷键: [ F2 ] ) 将跳转到变量声明对应的位置,同时声明编辑器将被打开,变量在声明编辑器中将被高亮显示。

按钮 对应于 浏览交叉引用命令, 将当前交叉引用 表中的内容输出到信息窗口中。 由于交叉引用表中的信息可能改变,可用这个命令保留交叉引用表中的信息。