CODESYS Development System
-stack-usage pragma 提供 [...] 'estimated-stack-usage' := ' <estimated stack size in
CODESYS Development System
属性:call [...] : {attribute 'call [...] function modules> '} 插入
CODESYS Development System
属性:initialize_on_call [...] 'initialize_on_call'} 插入 [...] 'initialize_on_call
CODESYS Development System
属性:call [...] 'call_after_init'} 调用 [...] {attribute 'call
CODESYS Development System
使用调用堆栈确定当前处理位置 您可以使用调用堆栈来确定程序流的当前位置。此功能在步入程序时非常有用。 要求:应用程序处于在线模式。程序在断点处停止,或者您正在单步执行。 点击 查看 → 调用堆栈 打开调用堆栈。 调用堆栈打开。该列表显示具有完整调用路径的当前位置。 调用堆栈也可用于离线模式和正常在线模式(不使用调试功能)。在这种情况下,它会在分步执行期间获取最后显示的位置,但它以“灰色”字体显示。
CODESYS Development System
命令:调用堆栈 象征: 功能 : 命令打开视图 调用栈 . 称呼 : 菜单 观点 当您要单步执行程序时,此视图非常有用。它以完整的调用路径显示当前到达的位置。 应用 控制刚刚到达的程序块的活动应用程序的名称 任务 控制刚刚到达的程序块的任务名称 POU 程序执行所在的程序块名称 列表中的第一行描述了当前的执行位置。它用黄色箭头标记。如果这个位置在一个被另一个调用的 POU 中,第二行描述调用的位置
CODESYS Development System
下找到这方面的详细信息。 调用时的语法 <function [...] -stack-usage' := '<estimated stack size in
CODESYS Development System
>”。 <属性“no_explicit_call [...] 功能块 no_explicit_call [...] {attribute 'no_explicit_call
CODESYS Development System
:= 12); // Call of [...] function FB_A var [...] ); // Call of the library
CODESYS Development System
都实现接口 I1 : FUNCTION [...] 1 FUNCTION_BLOCK B [...] 包含接口类型变量的声明 I1 . FUNCTION