标志
功能 :此命令将打开“Call Tree” 视图。
请致电 :
-
“查看” 菜单
-
“Devices” 或“POUs” 视图中可调用块的上下文菜单。
查看 "呼叫树
调用树随时可用,甚至在编译应用程序之前也是如此。它是调用者和您明确指定的代码块调用的静态表示。因此,树状结构总是包含两个根节点,在各自调用顺序的上方显示为连续缩进的条目。在这种树形表示法中,递归调用很快就能被检测出来。
(2) PLC_PRG 程序块的调用树 (1) 示例:

-
(3) 节点“<区块名称> 由:”
-
(4) 节点“<块名称>调用:”
“区块名称” |
程序块名称;可通过手动、从其他视图拖动或使用 下拉列表包括最后指定的区块名称。 |
工具栏和键盘使用 |
|
|
CODESYS 搜索“Block name” 中指定的区块,并显示其呼叫者和呼叫。 |
|
“输入助手” 对话框将打开,用于选择块调用或实例调用。选择后,呼叫树会自动刷新。 |
|
CODESYS 跳转到程序源代码中块的出现位置。 |
[F4] :显示下一个区块的源代码位置 [Shift]+[F4] :显示前一个区块的源代码位置 |
在调用树中的选择会跳转到调用结构中的下一个或上一个程序块。与此同时,相关的源代码位置也会在相应的编辑器中打开。 请注意:双击调用树中的条目还可以打开相关的源代码位置。 |
显示通话树: |
|
“符号” |
“< 块名称> 由” 调用:该节点下方显示调用顺序。树形结构的底部条目显示的是调用的起始位置。 “< 块名称> 调用” :来自该区块的调用显示在该节点下方。该树形结构的底部条目显示了调用链的终点。 |
“职位” |
呼叫树中的根节点:代码块声明(“Decl” )的行号。 用于根节点下面的调用者或调用:位置的行号、列号和网络号,取决于执行语言。 |
树中所选项目的上下文菜单: |
|
“全部折叠” |
除了两个根节点外,调用树中已展开的条目都已折叠。 |
“显示源位置” |
CODESYS 跳转到程序源代码中块的出现位置。 |
“设置为新根节点” |
在呼叫树中选择的条目显示在“块名称” 中。树会自动刷新新的根节点。 |
与提供程序块调用信息的静态调用树不同,“Call list” 视图可在步进程序时提供即时信息。呼叫列表始终显示当前位置的完整呼叫路径。