Skip to main content

许可

除了一般的 许可软件指标,为 CODESYS Visualization 附加组件。下载期间会检查这些指标。

重要

CODESYS Visualization 指标在编译期间计算,并且当前值仅在之后显示在编辑器中。

确定的数值针对单个应用,当存在多个应用时,将各个应用的数值相加。

软件度量的计算

提示:首先选择您的设备,然后单击 编辑对象 命令。在设备编辑器中,选择 用于确定许可证的软件指标 选项卡。当前软件指标以定量方式显示在此处。 CODESYS Visualization 附加组件也在此处描述。

软件指标

_visu_icon.png可视化标签数量

可视化标签数量的指标值

可视化标签数为所有应用程序的标签数总和。应用程序的标签数为所有可视化对象的标签数总和。

每个可视化对象的 IEC 变量数量和可视化元素数量相加。可视化元素还考虑其类型,并用一定数量的标签加权。

下表显示了用多少个标签来计算的内容。

可视化中的标签

标签数量

多变的

对于标量变量(INTWORDREALSTRING),则计一个标签。

对于数组,每个索引都会被计算。对于结构,结构中的每个变量都会被计算。

即使在不同的可视化中频繁使用,变量也只计算一次。

局部可视化变量和热键配置中的变量不计算在内。

趋势痕迹直方图笛卡尔 XY 图表

每条曲线统计 100 个标签。

桌子

对于每个细胞,计算 1 个标签。

所有列和仅可见行均被考虑在内。(标签数 = 列数 x 可见单元格)

模板列的单元格被计数两次。(使用模板 选项)。

组合框、数组

为了 多变的 以及 数据数组 属性,计1个标签。

此外,数组中的每一列都算一个标签。

报警表报警横幅

每个单元格算一个标签。

所有列和仅可见的行均被考虑在内。

框架

框架通常与接口一起使用。如果一个框架与不同的实例一起使用,则该框架所使用的实例的变量将被统计。

当常量传递给接口变量时,它们将像变量一样被计算。

对话

所有通过输入操作打开的对话框都被视为框架参考。

系统对话框包含以下数量的标签:

  • 数字字段:5

  • 键盘: 5

  • 限制输入的文本:5

  • 登录:5

  • 密码修改:5

  • 配置更改:20

本机控件Native controls

所有标量变量均被计算在内。

HTML5 控件

所有标量变量均被计算在内。

配置的常量像变量一样被计算(颜色,字体,...)

如果变量的类型是 ARRAY 奥得河 STRUCT,则根据元素大小计算标签数量。单元格大小定义为宽度为 50 像素,高度为 30 像素。这通常可用于显示 INT 变量。标签数量使用以下公式计算(宽度 a 和高度 b 以像素为单位)。

公式 1.
t=a50pxb30pxt=\frac{a}{50px}\cdot\frac{b}{30px}


以文本形式显示软件指标(可视化许可证)

可视化标签视图 对话框为您提供了有关项目中可视化所用变量、确定的标签数量以及作为可视化路径的调用位置的详细信息。这些用于 可视化标签数量 根据您的应用程序的软件度量。

可视化标签视图

  • 提供已计数标签的详细概述

  • 列出特定可视化中使用的变量(标签)

  • 将调用位置显示为可视化路径

有关详细信息,请参阅:For more information, see: 可视化标签视图

1. 例子
_visu_img_example_dialog_tags_view.png


过滤功能

可视化标签视图 按完整或部分名称过滤 过滤功能可帮助您完成以下任务和问题:

  • 可视化对象(模板)出现在哪里?

    2. 例子

    按可视化对象的调用位置进行过滤

    SE_Infeed 可视化用于 _06_Settings 可视化。 _06_Settings 可视化被称为 Visualization 可视化。

    _visu_img_example_filter_for_call_positions_of_a_visu.png


  • 标签(变量)出现在哪里?

    3. 例子

    按标签(变量)的调用位置进行过滤

    Settings.iDirection 标签(变量)用于 SE_Infeed 可视化。

    _visu_img_example_filter_for_call_positions_of_a_tag.png