符号:
功能: 此命令打开交叉引用列表视图。
调用: 菜单栏:
,或 。.此视图显示工程中符号的交叉引用列表。符号可以是变量、POU(程序、功能块、函数)或特定于用户的数据类型(DUT)。交叉参考列表提供了两种基本类型的搜索:
输入字段 | .符号名(变量名、POU名、DUT名)。输入选项:
更多的选项以外的交叉参考列表视图:
.以下输入是有效的:
|
打开用于选择符号的输入助手 | |
执行搜索 | |
定义要搜索字符串的列。 | |
输入字段 | 在选定列中搜索的字符串。结果位置用黄色标记。没有此字符串的交叉引用将被隐藏。 |
显示之前交叉参照的源位置,[ Shift ] +[ F4 ] | |
显示下一次交叉参照的源位置,[ F4 ] | |
限制结果到当前声明: 如果为符号找到多个声明,则可用。将显示限制为您在列表中选择的声明。 | |
显示所选交叉参考源位置: 焦点跳转到符号的出现位置。 | |
打印交叉引用列表: 将打开用于设置打印作业的默认对话框。 | |
交叉引用显示如下信息: | |
符号 | 符号(变量、POUs或DUTs)的结果位置通过声明进行分组。声明事件包含根节点,项目中的事件位置缩进如下。在出现位置显示符号的精确表达式。 例子: 如果工程中有一个全局变量i,而POU中有一个本地声明变量i,那么在对交叉引用进行文本搜索之后,将列出两个根节点条目,其中变量i在每个节点下面。 |
POU | 块名称;如果在任务配置中调用了一个块,还需要一个任务名。 |
变量 | 只有变量名(例如,iVar) |
访问 | 变量在发生位置的访问类型: 声明/读/写/调用. 指针的特殊情况: 当查找var1时,赋值类型p := ADR(var1)显示为写|地址。原因如下: 当搜索var1时,不显示对p的任何写访问。通过指针变量也可以实现写访问。 |
类型 | 变量的数据类型 |
地址 | 如果变量被赋值,IEC地址如下: “AT %QB0”。 |
位置 | 在POU编辑器中出现的位置,例如行号、网络号、声明部分或实现部分。例子: “第1行,第1列(Impl)”。 |
对象 | POU名称加上括号中出现位置的完整路径(如果在设备视图中找到该位置)。例子: "PLC_PRG [Device:Plc Logic:Application]" |
内容 | 在变量的声明中可用的注释 |
搜索将生成工程中以及包含的未编译库中的所有结果位置。
显示源位置:打开相应的POU并标记发生位置:对于根条目,声明,对于从属条目,分别显示发生位置。另一种方法是双击一行。
限制结果为选定的声明: 如果发现多个声明,则将结果的显示限制为选择的符号声明。
展开所有: 在列表中,显示了每个结果位置。
折叠所有: 在列表中,只显示结果位置的根节点。