INI是CoDeSys V2.3中的一个运算符。在CODESYS V3中,FB_init方法替换INI运算符。你仍然可以在从CoDeSys V2.3导入的工程中使用此运算符。 |
这个INI操作符用于初始化POU中使用的功能块实例的保持型变量。
将该运算符分配给布尔变量。
如果这个操作符的第二个参数的值为TRUE,则CODESYS初始化功能块<FB instance name>中定义的所有保持型变量。
.例如
fbinst是功能块fb1的实例,其中定义了保持型变量retvar。
ST:
在功能块中声明:
VAR
fbinst : fb1;
b : BOOL;
END_VAR
程序部分:
b := INI(fbinst, TRUE);
ivar := fbinst.retvar; (* => retvar已初始化 *)
FBD: