CODESYS Development System
。完整的节点地址形成如下:本地地址被添加到父节点分配的本地网络的子网索引中 [...] 。原理类似于文件系统中的相对路径:地址由包必须向上传输的步数组成 [...] 。 相对寻址的优点是如果整个子树移动到整个网络的另一个地方
CODESYS Development System
测试和调试 CODESYS 提供用于测试您的应用程序和检测错误的各种选项。即使不连接任何硬件,您也可以在仿真模式下启动应用程序 [...] 。范围从仅重置非持久变量到将控制器完全重置为出厂设置
CODESYS Development System
,使用仿真模式测试和调试您的程序。在这种模式下,应用程序在模拟设备上启动。 该命令仅在您注销时可用 [...] 。 现在您可以检查和更正程序流程。相应的命令在
CODESYS Development System
提供所有已定义断点的概览。它还包括用于处理对多个断点的批量更改的附加命令 [...] 。您还可以将断点和数据断点重新定义为执行特定代码而不是停止程序的 [...] 。 您可以在程序的特定位置设置断点以强制停止执行并监视变量值
CODESYS Development System
。带有活动断点的代码行在程序执行被暂停的地方以黄色突出显示 [...] → 调用堆栈 以完整显示程序处理中当前到达的断点位置的先前调用树 [...] 。接下来执行用光标标记的语句。中间的所有语句都被忽略和跳过
CODESYS Development System
变量的强制和写入 小心 当前在控制器上运行的应用程序中变量值的异常变化可能导致受控设备的不良行为 [...] . 这 观看所有力量 视图打开。它以观察列表的形式包含应用程序的所有当前强制变量 [...] 。变量值也可以被客户端在周期中间对应用程序符号的写访问覆盖
CODESYS Development System
:=300; 插入 持久变量 应用程序下方的对象并在编辑器中打开它 [...] 重置应用程序 重置应用程序会停止程序并将变量重置为其初始化值 [...] 。 插入持久变量的实例路径。 将应用程序下载到控制器
CODESYS Development System
CODESYS 使用两个字段来显示实际值。一个位于具有当前累加器值的运算符的左侧 [...] , CODESYS 在相应的处理位置和时间显示来自函数调用和操作的变量值和结果。通过这种方式,处理当前循环的代码和网络的确切行以颜色标记
CODESYS Development System
(不使用调试功能)。在这种情况下,它会在分步执行期间获取最后显示的位置 [...] 您可以使用调用堆栈来确定程序流的当前位置 [...] 。该列表显示具有完整调用路径的当前位置
CODESYS Development System
。点击 任务列表 标签。 您可以看到应用程序的输入和输出以及任务的分配及其优先级 [...] 检查任务列表 这 任务列表 设备编辑器的选项卡概述了处理应用程序 I/O 映射的各个输入和输出的任务以及它们的优先级