EcoStruxure Machine Expert 1.1版本不支持M258、LMC058和LMC078控制器。

初始化操作符

 

INI 操作符

概述

注意: INI 操作符已过时。FB_init 方法已替代 INI 操作符。有关 FB_init 方法的详细信息,请参阅 FB_init、FB_reinit 方法一章。但是,此操作符仍可用于确保从早期 EcoStruxure Machine Expert 版本导入的工程的兼容性。

您可以使用 INI 操作符初始化 POU 中所用功能块实例提供的保留变量。

向布尔变量分配此操作符。

语法

<bool-variable> := INI(<FB-instance, TRUE|FALSE)

如果此操作符的第二个参数设置为 TRUE,则 FB 功能块中定义的所有保留变量都将被初始化。

ST 中的示例

fbinst 是 fb 功能块的实例,在其中定义 retvar 保留变量。

在 POU 中声明

fbinst:fb;
b:bool;

实现部分

b := INI(fbinst, TRUE);
ivar:=fbinst.retvar (* => retvar gets initialized *)

在 FBD 中调用操作符的示例

G-SE-0024467.1.gif-high.gif