标志
功能 :该命令将打开“Cross Reference List” 视图。
请致电 :菜单栏:“查看” ,或“编辑 浏览 浏览交叉引用” 。
该视图显示项目中某个符号的交叉引用列表。符号可以是变量、POU(程序、功能块、函数)或用户特定数据类型 (DUT)。交叉参考列表提供两种基本搜索方式:
-
文本搜索:指定一个符号名称后,项目中所有符号的交叉引用都会与其名称一起显示。如果发现多个符号相同,则可通过上下文菜单将显示范围限制在单个声明上。
-
申报搜索:可以通过输入助手或指定限定路径(例如
Device.Application.PLC_PRG.i
或__POOL.POU.a
)来选择符号。这样,即使存在其他同名符号,也只会显示该符号的出现位置。
输入栏 |
符号名称(变量名称、POU 名称、DUT 名称)。输入选项:
交叉引用列表视图之外的更多选项:
以下输入有效:
|
|
打开输入助手,选择符号 |
|
执行搜索 |
|
定义用于搜索字符串的列。 |
输入栏 |
在所选列中搜索的字符串。结果位置用黄色标出。没有该字符串的交叉引用将被隐藏。 |
|
显示前一个交叉引用的源位置,[Shift]+[F4] |
|
显示下一个交叉引用的源位置,[F4] |
|
结果仅限于当前声明:在发现一个符号有多个声明时可用。限制显示您在列表中选择的声明。 |
|
显示所选交叉引用的源位置:焦点会跳转到符号出现的位置。 |
|
打印对照表:打开用于设置打印任务的默认对话框。 |
交叉引用会显示以下信息: |
|
“符号” |
符号(变量、POU 或 DUT)的结果位置按声明分组。声明的出现包括根节点,项目中出现的位置缩排在下面。在出现位置显示符号的精确表达式。 示例:如果项目中有一个全局变量 |
“POU” |
区块名称;如果在任务配置中调用了区块,则也是任务名称。 |
“可变” |
只有变量名(例如 |
“访问” |
在出现位置访问变量的类型:“声明” /“读取” /“写入” /“调用” 。 指针的特殊情况搜索 |
“Type” |
变量的数据类型 |
“地址” |
如果分配了变量,则为 IEC 地址 例:" |
“职位” |
出现在 POU 编辑器中的位置,例如行号、网络号、声明部分或实现部分。例如:" |
“对象” |
POU 名称加上括号中出现位置的完整路径(如果在“Devices” 视图中找到)。例如: " |
“评论” |
变量声明中是否有注释 |
搜索结果会显示项目中和包含的未编译库中的所有结果位置。
右键单击交叉引用列表中的命令
“显示信号源位置” :打开相应的 POU 并标记出现:对于根条目,标记声明;对于子条目,标记相应的出现位置。您也可以双击一行。
“将结果限制为选定的声明” :如果发现多个声明,则将结果显示限制在所选的符号声明上。
“展开全部” :在列表中,每个结果位置都会显示出来。
“折叠全部” :在列表中,只显示结果位置的根节点。