CODESYS Development System
POU: CheckPointer 指针监控功能(CheckPointer) 使用此函数可以在运行时模式下监视指针的内存访问。相对于其他 监控功能 , 不存在实施的标准建议 CheckPointer .您必须根据自己的要求定义实现。 这 CheckPointer 函数应该检查传递的指针是否引用了有效的内存地址,以及引用的内存区域的方向是否与指针所指的变量类型匹配。如果两个条件都满足,则返回指针。如
CODESYS Development System
对象:POU 位置 此对象仅适用于特定控制器。它会自动显示在设备树中。无法手动添加或删除对象。 该对象可用于将应用程序的可执行代码映射到控制器的不同代码区域。特别是小型控制器通常具有有限的内部代码区域(闪存)。如果控制器上有一个或多个附加代码区域(例如,外部闪存)可用,则可以专门更改应用程序的代码 POU 的位置。在安全控制器 (SIL2) 的情况下,这也可用于将非安全相关的代码 POU 或整个库
CODESYS Development System
对象:项目设置 象征: 功能 :对象包含项目的配置。 . 称呼 项目 → 项目设置 菜单 双击设备树中的对象 CODESYS 保存 项目设置 直接在项目中。例如,当您将项目传输到另一个系统时, 项目设置 对象随它一起转移。不需要项目存档。 项目设置在整个项目中都有效,并为各种类别提供可能的设置,例如 证监会 要么 用户和组 .可用的类别会有所不同,具体取决于您通过包管理器安装的软件包。 本节内容如
CODESYS Development System
对象:项目信息 象征: 功能 :对象包含属性、元信息和项目信息。有了这个,您可以检查项目的作者身份和完整性。 . 称呼 双击设备树中的对象 项目→项目信息 菜单 要求 : CODESYS 单击时创建对象 项目→项目信息 ,并打开对话框。 CODESYS 将项目信息直接保存在项目中。例如,当您将项目转移到另一个系统时, 项目信息 对象也被转移。您不需要项目存档。 有关更多信息,请参阅: 检索和编辑项
CODESYS Development System
对象:任务配置 象征: 该对象用于定义和显示任务配置的基本设置。 的选项卡 任务配置 及其功能: 特性 :显示基本设置 系统事件 : 将 POU 调用与系统事件联系起来 监视器 :显示在线模式下循环时间的状态和当前统计数据 变量用法 : 访问变量的任务及其执行方式的概述 任务组 :任务组的定义及其对 CPU 的分配 CPU 负载 : 在线模式下 CPU 负载的图形表示 本节内容如下 :
CODESYS Development System
选项卡:属性 目的: 任务配置 在此选项卡上,您可以定义 任务配置 由目标系统预定义,例如任务和看门狗参数的最大值。 本节内容如下 :
CODESYS Development System
选项卡:系统事件 目的: 任务配置 在 系统事件 选项卡,您可以定义哪个事件调用哪个函数以及当前是否激活配置。当“系统事件”(而不是任务)应该调用项目函数时,您可以使用此选项卡。 添加事件处理程序 打开 添加事件处理程序 对话 删除事件处理程序 删除选定的列表分配 活动资讯 显示来自相应事件库的信息 打开事件函数 打开所选分配的新函数的编辑器 您已在中选择了新功能的实现语言 添加事件处理程序 对话
CODESYS Development System
标签:监控 目的: 任务配置 选项卡显示状态 CODESYS 在线模式下的任务以及循环和循环时间的一些电流测量。这些值的刷新时间间隔与监控来自控制器的值的时间间隔相同。 有关更多信息,请参阅: 定义抖动、延迟 显示的值可以重置为 0 通过 重置 上下文菜单命令。 任务 任务名称(在任务配置中定义) 状态 未创建 : 自上次更新后,该任务尚未启动(尤其是对于事件任务)。 生成 :任务在运行时被识别,
CODESYS Development System
选项卡:变量用法 目的: 任务配置 在选项卡中 变量使用 您将获得所有变量及其用途的概览。你看在哪个 任务 变量被访问。 使用时 多核 , 对变量的写访问 (w) 应该只发生在任务中,否则会导致不一致。 在上下文菜单中,您可以隐藏单个任务并显示变量的交叉引用列表。 变量 变量名 类型 数据类型 数数 访问这些变量的任务数。 <任务名称> 访问变量(r:读,w:写,rw:读/写) 本节内容如下 :
CODESYS Development System
标签:任务组 目的: 任务配置 您可以在 任务组 任务组可以分布在各个处理器核心上 多核 系统。 任务 任务组根据策略中定义的策略绑定到处理器核心 核 字段。在 优先事项 列中,任务的优先级按照在相应 IEC 任务的编辑器中配置的方式显示。 添加组 该按钮添加了一个名为的新任务组 NewGroup_<no> . 删除组 删除选定的任务组。 组的名字 可以通过双击该字段来更改名称。 核 自由浮动 :