对话框:新断点
功能:在对话框中,定义新断点或数据断点的设置。它与 断点属性 对话框中使用 断点 看法。
称呼:
命令:
命令:
要求:应用程序处于在线模式。
标签:条件
该对话框定义了程序处理应在断点处停止的要求。
重要
使用条件断点会减慢代码执行速度,即使条件不产生 TRUE
.
提示
条件断点需要一个 CODESYS 运行时系统 >= V3.5.4.0。
仅在以下任务之一中命中断点时才中断 |
例如,您可以定义一个“调试任务”,从而防止同样使用相同 POU 的其他任务在调试时受到影响。 |
命中数 | 总是打破: 程序总是在这个断点处停止。 替代方案:程序在断点处停止时,如以下定义的那样频繁地到达断点(键入所需的命中计数或从数字列表中选择它):
|
打破,当真实 |
例子: |
标签:数据
要求:这用于“数据断点”的属性。
提示
数据断点的功能取决于目标系统。目前,数据断点只能通过 CODESYS Control Win.
在选项卡上,指定设置或将设置数据断点的变量或内存地址。 | |
当变量或地址的值改变时中断执行 |
例子 多变的: 地址: |
尺寸 | 应监视更改的指定变量或内存地址的字节数 当指定新变量或内存地址时,首先会自动设置与数据类型或内存匹配的值。 注意: 尺寸 和计数取决于目标系统。为了 CODESYS Control Win,最多可以定义4个数据断点,最大大小为8字节。 例子: 例子: |
选项卡:执行点设置
在这里,可以将现有断点或数据断点转换为执行点。
执行点(执行不会在断点处停止) |
|
执行以下代码 | 到达执行点时执行的代码 循环结构(For、While)和 IF 或 CASE 表达式是不可能的。 |
在设备日志中打印一条消息 | 此选项仅在您选择 在断点中启用日志记录 选项在 . CODESYS 可以输出变量 |
标签:位置
要求: 新断点 命令已被执行。
POU | 断点所在的活动应用程序的 POU |
位置 | 断点在 POU 中的位置 以行号和列号(文本编辑器)或网络号或元素号的形式输入 |
实例 | 在功能块的情况下,您必须定义断点是应该在实现中设置还是在实例中设置。
|
立即启用断点 |
|
有关更多信息,请参阅: 使用断点