概述
当 CFC 编辑器处于活动状态且选择了(功能块)输入(或其上所连接的链路)时,命令可从上下文菜单中获得。它让您能够将结构成员连接到标量型输入。
前提是,结构的与后续功能块的输入相连的成员必须具有 pragma {attribute 'ProcessValue'}。结构成员的数据类型必须兼容后续输入的数据类型。以此方式连接的输入标记有 V 符号。
示例 1
TYPE QINT :
STRUCT
Status : STRING;
{attribute 'ProcessValue'}
Value1 : INT;
Value2 : INT;
END_STRUCT
END_TYPE
PROGRAM PLC_PRG
VAR
input1: QINT;
output1: QINT;
intValue: INT;
END_VAR
如果不为此输入(或其上所连接的链路)执行命令,则会检出编译器错误。
示例 2
以下示例显示,可以将输入连接到输出,以及将功能块输入连接到功能块输出。
这些示例基于以下声明:
input1: QINT;
output1: QINT;
intValue: INT;
FB2_0: FB2;
FB2_1: FB2;
FB2 是一种功能块,其 in1 被声明为 INT2,并且其 out1 被声明为 QINT。