编辑参数...

概述

如果在 CFC 编辑器中选择了一个 POU,该 POU 包含常量输入参数,更具体地讲,该 POU 是在声明中包含 VAR_INPUT CONSTANT 变量的功能块的实例,那么 CFC > 编辑参数... 命令就可用。

声明

FUNCTION_BLOCK FB1
VAR_INPUT CONSTANT
{attribute 'parameterCategory':='General'}
{attribute 'parameterUnit':= 'm/s'}
{attribute 'parameterMinValue':= '0'}
{attribute 'parameterMaxValue':= '100'}
fbin1:INT;
fbin2:DWORD:=24354333;
fbin3:STRING:='abc';END_VAR

用法

在 CFC 中,您可以通过元素左下角的参数... 框来识别包含常量输入的 POU。单击此框,或者执行命令编辑参数...,可打开编辑参数对话框。

编辑参数对话框包含以下参数:

参数

描述

参数

变量的名称。

类型

变量的数据类型。

变量的当前值。

初始值

变量的初始化值。

类别

这些字段提供有关参数的附加信息。其值由属性定义,无法在此对话框中更改。

  • parameterCategory

  • parameterUnit

  • parameterMinValue

  • parameterMaxValue

类型

初始值

在写入准备值时(请参阅调试 > 写入值命令),有命令删除准备的参数可用。

如要编辑这些值,请选择列中的相应单元,然后单击第二次或者按 Enter 键,打开编辑字段。输入值。在单击确定退出字段并关闭对话框后,修改值就被应用到项目中。

注: 此功能以及用关键字 VAR_INPUT CONSTANT 对变量执行的相关声明会影响 CFC 编辑器。在 FBD 编辑器中,无论是被声明为 VAR_INPUT 还是 VAR_INPUT CONSTANTINPUT 变量都会显示在框中。对于文本编辑器,这是无关的。

如果在离线模式下编辑参数,并且控制器上的常量值与应用程序中的值不同,则这会由参数字段旁边的红色星号来指示。如要将控制器的值保存到项目,请参阅将预备参数保存到项目命令