Skip to main content

使用交叉引用列表查找使用地点

您可以在所谓的“交叉引用列表”中显示使用符号的位置,即变量、POU(程序、功能块、功能)或 DUT。然后,您可以从列表中直接跳转到项目中的相应位置。

有两种类型的符号使用搜索:

  • 纯文本搜索:在视图中输入 交叉引用列表 手动输入文本(符号名称、占位符)。

  • 搜索具体声明:

    • 你在视野中 交叉引用列表 并从输入帮助中选择声明。

    • 重点是块编辑器中的符号名称,您可以通过上下文菜单命令启动交叉引用搜索。

    • 焦点在符号名称中的块编辑器中,视图 交叉引用列表 是打开的,交叉引用搜索会自动完成。

    • 你在视野中 交叉引用列表,它已经列出了多个声明的使用位置,并且您将这些结果限制为特定的声明。

通过文本搜索符号名称的交叉引用

先决条件:视图 交叉引用列表 被打开。

  1. 在按名称旁边的字段中,输入一个字符串,例如要在项目中查找其使用位置的变量的标识符。

    例子: ”iCounter"

    您可以使用通配符“*"(任意数量的字符)或 "?“(完全是任何字符)与变量标识符的子字符串组合。

    利用 ”%' 如果你想搜索 IEC 地址。

    例子: ”%MW8", "%M*”

  2. 点击按钮 _cds_icon_show_next_location.png在项目中开始文本搜索。

    风景 交叉引用列表 打开并显示变量的使用位置 iCounter.项目中的声明点和使用点(在下方缩进)始终显示。

  3. 双击交叉引用列表中的使用地点。

    在编辑器中打开相应的对象并标记使用点。

具体符号声明的交叉引用

要求:在编辑器中打开一个块。

过程. 从块编辑器,使用菜单命令
  1. 将光标放在声明或实现中的符号标识符(变量、块名称)上。

  2. 选择命令 查找符号 → 输出交叉引用 在上下文菜单或菜单中 编辑.

    风景 交叉引用列表 打开并显示变量或 POU 的使用位置。

如果视图 交叉引用列表 已经开通了,你也可以搜索一下具体的使用场所如下:

过程. 从块编辑器,自动
  • 激活选项 更改选择时自动更新交叉引用工具 → 选项 在类别中 智能编码.然后在块的编辑器窗口中选择符号的名称或将光标放在名称上。

    根据选择/光标的位置,交叉引用列表会自动显示相应符号的使用位置。

过程. 在交叉引用列表视图中,输入帮助
  • 在视图中输入 交叉引用列表 通过输入帮助 _cds_icon_crossref_symbol_from_input_assistant.png 旁边的字段中的符号名称 申报后 一。

    交叉引用列表显示了符号的使用位置。

过程. 在交叉引用列表视图中,限制为特定声明
  • 当在视野中 交叉引用列表 如果为一个符号列出了多个声明,例如在文本搜索之后,您可以将显示减少到其中之一: 选择具有所需声明的行并单击按钮 _cds_icon_limit_to_declaration.png 或选择上下文菜单命令 将结果限制在当前声明范围内.

    交叉引用列表仅包含所选声明的使用地点。