命令:调用树
象征:
功能: 命令打开视图 调用树.
称呼:
菜单
视图中可调用构建块的上下文菜单 设备 或者 POU
查看:调用树
在编译(翻译)应用程序之前,调用树始终可用。它是调用者和您明确指定的构建块的调用的静态表示。因此,树总是包含 2 个根节点,在这些根节点下,相应的调用序列可以被视为连续缩进的条目。在此树视图中可以快速识别递归调用。
块 (2) 的调用树 (1) 示例 PLC_PRG
:
节点(3): <POU 名称> 被调用
节点(4): <POU 名称> 调用

积木名称 | 程序块的名称 可以手动完成,也可以通过从另一个视图拖动或使用按钮来完成 选择列表包含最后输入的块名称。 |
工具栏和键盘控件 | |
| CODESYS 搜索在 积木名称 指定的构建块并表示其调用者及其调用。 |
| 对话 输入帮助 出现选择块调用或实例调用。选择后调用树会自动更新。 |
| CODESYS 跳转到程序源代码中块的使用点。 |
F4: 显示下一个构建块的源代码位置 切换 + F4: 显示上一个构建块的源代码位置 | 调用树中的选择会跳转到调用结构中的下一个或上一个块。同时,相关的源代码位置在各自的编辑器中打开。 注意:双击调用树中的条目也会打开相关的源代码位置。 |
调用树的表示 | |
象征 | <块名称> 被调用:该块的调用顺序出现在该节点下。此树结构中的最低条目显示调用的开始。 <block name> 调用:来自该块的调用出现在该节点下。此树结构中的最低条目显示调用链的末端。 |
位置 | 对于调用树中的根节点:声明的行号(声明) 块 对于根节点下的调用者或调用:取决于其所在位置的实现语言、行号、列号、网络号 |
当前在树中选择的条目的上下文菜单 | |
减少一切 | 除了两个根节点外,调用树中展开的条目被折叠。 |
显示源代码位置 | CODESYS 跳转到程序源代码中块的使用点。 |
设置为新的根节点 | 在调用树中选择的条目出现在 积木名称.树会针对新的根节点自动调整。 |
提示
与静态相反 调用树,它随时提供块的调用信息,是视图 调用栈 旨在在程序的逐步处理过程中提供即时信息。这 调用栈 始终显示刚到达位置的完整调用路径。
有关更多信息,请参阅: 调用栈