.

“单位转换”对象

.
.

符号:

一个单位转换对象被用于定义转换规则下表列出了所有定义的转换规则。您可以在表格下方列出的输入字段中编辑转换规则。

.
转换规则表
.

名称

<名称>:<名称>_Impl是转换规则的名称。CODESYS自动将条目实现为功能块<name>_Impl 并将其实例化为<name>

类型

.转换规则类型

  • 单一缩放(偏移):将偏移添加到输入变量。Result := Input + Offset
  • 单一缩放(因子):将输入变量乘以因子。Result := Input * Factor
  • 线性缩放1(因子和偏移):使用因数和偏移转换输入变量。Result := Input * Factor + Offset
  • 线性缩放2(基本和目标范围):将输入变量转换为输出值,使其处于目标范围内。CODESYS在内部计算功能线性方程。
  • 自定义转换:使用IEC运算符配置用户定义的转换规则。输入变量为rValue
  • 可切换转换:定义CODESYS独立于任何指定语言或变量执行的转换规则。

设置:

显示配置的转换规则。

条件

  • TRUE: CODESYS始终执行转换。
  • 语言如果可视化文件中的语言是此处定义的语言,则CODESYS将执行转换。当前的可视化语言位于VisuElems.CurrentLanguage变量中。
  • 变量如果比较为TRUE,则CODESYS执行转换规则。CODESYS可以将比较传递给常量,变量或IEC表达式。
    您可以在条件设置 中表格下方编辑比较。

条件设置

如果选择TRUE作为条件,则该字段将被隐藏。

如果将语言配置为条件,则该字段显示当前配置,例如en,de

如果选择变量作为条件,则该字段显示当前配置,例如PLC_PRG.bActual=PLC_PRG.bSet

您可以在条件设置的输入字段中的表下方编辑当前条件设置。

.
 输入字段“单比例缩放(偏移)”
.
 输入字段“单比例缩放(因子)”
.
 输入字段“线性缩放1(因子和偏移)”
.
 输入字段“线性缩放2(基本和目标范围)”
.
 输入字段“自定义转换”
.
 输入字段“可切换转换”
.

.另请参阅