CODESYS Profiler CODESYS GmbH 最后更新:V1.3.1.0,2020 年 2 月 www.codesys.com :
的运行语句部分。此方法也可以通过检测代码来工作。 您可以使用测量数据来帮助计划在结构和算法层面优化源代码的行动过程 [...] CODESYS 用于检测应用程序源代码中的低效编程
(仅适用于多核系统): 额外生成的分析器任务会在随机时间中断要测量的任务并确定其当前调用树 [...] 。 CODESYS Profiler 为确定各种问题的程序处理时间提供了不同的分析方法。 按仪器分析: Profiler 使用生成到程序中的附加代码直接测量任务运行时间
, CODESYS 生成一个附加任务。该任务在随机时间中断要测量的应用程序任务并确定其当前调用树。 仅多核系统支持采样。作为用户,您必须将自动生成的分析任务分配给任务配置中的单独任务组 [...] 。 为了 健康)状况 , 点击 按钮并从应用程序中选择要用于打开和关闭值记录的布尔变量
的一部分进行检测。一种推荐的方法是首先只选择那些由任务直接调用的 [...] 。 当整个项目被检测时,这会对任务运行时和内存消耗产生相当大的影响 [...] , 点击 按钮并从应用程序中选择要用于打开和关闭值记录的布尔变量
POU 的运行时间。这种方法的主要优点是它不需要任何特殊代码并且始终可用。 过程 . 配置监视列表 要求:项目中存在调用不同程序和功能块以及功能块实例的应用程序 [...] . 点击 显示模式 在监视列表的上下文菜单中并更改为另一种数据类型或单位
,包括语句总数和未执行的语句数。代码覆盖率以百分比形式显示,在 覆盖范围 柱子。 您可以通过单击列标题根据该列升序或降序对表格进行排序 [...] 。 您可以通过单击列标题根据该列升序或降序对表格进行排序
Profiler 编辑器的选项卡。 例如:使用检测方法为您的应用程序配置分析测量 [...] 在线的 标签。对于代码覆盖方法,命令按钮位于选项卡的工具栏上 [...] ,右键单击创建的快照。 在这里,您可以看到删除和编辑快照的命令
。双击对象打开编辑器,以在线模式配置设置和查看测量结果。创建的快照也在编辑器选项卡上进行管理 [...] 仪器仪表 代码覆盖率 这 设置 选项卡具有不同的内容