元素:连接标记 - 源/汇 象征: , 两个具有相同名称的连接标记表示被标记元素之间的连接。这有助于使复杂的图表更清晰。 对于有效的连接,您必须连接一个 连接标记 - 来源 元素到一个元素的输出和一个 连接标记 - 水槽 元素到另一个元素的输入。两个标记必须具有相同的名称。但是,大写和小写并不重要。 . 命名注意事项 连接标记的默认名称是 C-<number> .这里, <number> 是一个从
元素:框输入 象征: 根据盒子类型,您可以向插入的盒子元素添加更多输入。为此,您必须选择框元素并将框输入元素拖动到框体。 提示 你可以按住 Ctrl 键将输入或输出连接拖动到框上的另一个位置。 :
元素:盒子输出 象征: 根据盒子类型,您可以向插入的盒子元素添加更多输出。为此,您必须选择框元素并将框输出元素拖动到框体。 提示 你可以按住 Ctrl 键将输入或输出连接拖动到框上的另一个位置。 :
CFC 编辑器中的用户输入 配置 您可以在 CODESYS 中的选项 CFC 编辑器 类别。例如,在 看法 选项卡,您可以根据数据类型配置连接线的颜色。 编辑 用户输入 描述 光标符号 要求: 指针 被选中在 工具箱 看法。 该符号表示您可以在编辑器中进行编辑。选择元素或连接以移动它们或执行命令。 光标符号 要求:在 工具箱 看法。 在编辑器中单击会插入所选元素。您还可以将元素拖到编辑器中。 将功
CODESYS Profiler CODESYS GmbH 最后更新:V1.3.1.0,2020 年 2 月 www.codesys.com :
概述 CODESYS Profiler 是一个程序分析工具,它集成在 CODESYS 用于检测应用程序源代码中的低效编程。 术语 ” 分析 " 表示测量应用程序 POU 的运行时行为。这可以通过 代码检测 ,或在多核系统上通过 采样 . 除了剖析, CODESYS Profiler 还支持测量 代码覆盖率 .它确定每个 POU 的运行语句部分。此方法也可以通过检测代码来工作。 您可以使用测量数据来
执行分析操作 重要 为 Profiler 测量方法隐式添加的 IEC 代码会导致更改,从而减慢评估程序的速度。 当分析或代码覆盖率测量处于活动状态时,通常不可能进行在线更改。而且,一些在线功能不可用,例如“流控制”和“断点”。 启用或禁用 Profiler 测量方法,或更改 Profiler 编辑器中的任何设置都需要下载。然后不再可能进行在线更改。 提示 还测量来自库的 POU,并将结果显示在 在
抽样分析 当这种测量方法被激活时, CODESYS 生成一个附加任务。该任务在随机时间中断要测量的应用程序任务并确定其当前调用树。 仅多核系统支持采样。作为用户,您必须将自动生成的分析任务分配给任务配置中的单独任务组。此任务组应在与要测量的应用程序任务不同的核心上运行。 将记录的待测任务调用树循环传送到开发系统进行处理。因此,此方法仅在开发系统处于联机模式时才有效。 抽样不适用于确定任务运行时的异
通过代码检测进行分析 重要 为 Profiler 测量方法隐式添加的 IEC 代码以及监视列表中 POU 的断点会导致更改并减慢评估的程序。 当剖析或代码覆盖测量处于活动状态时,通常无法进行联机。而且,一些在线功能不可用,例如“流控”和“断点”。在这方面,观察名单没有任何限制。 启用或禁用 Profiler 测量方法,或更改 Profiler 编辑器中的任何设置都需要下载。然后不再可能进行在线更改
使用 Profiler 监视列表 重要 为 Profiler 测量方法隐式添加的 IEC 代码以及监视列表中 POU 的断点会导致更改并减慢评估的程序。 当剖析或代码覆盖测量处于活动状态时,通常无法进行联机。而且,一些在线功能不可用,例如“流控”和“断点”。在这方面,观察名单没有任何限制。 启用或禁用 Profiler 测量方法,或更改 Profiler 编辑器中的任何设置都需要下载。然后不再可能