# 指令表编程（IL）

注意：如有必要，可以在MetaFacture选项中激活IL。

###

### 用指令表（IL）编程语言创建POU ​

1.在设备树中选择应用。

2.选择命令工程 ➔ 添加对象 ➔ POU⇒将打开添加POU对话框。

3.输入名称，然后选择实现语言指令表（IL）单击打开⇒MetaFacture在设备树中添加一个POU，同时在编辑器中被打开。一个空网格在逻辑区域被插入。

### 编程网络（示例：ADD操作块）​

要求：在编辑器中打开一个POU（IL），它具有一个空网络。

1.单击第一栏中以彩色标记的行，然后输入操作符LD。

2.按[ Tab ] 键⇒光标跳到第二列

3.输入您ADD操作块的第一个求和值，例如6。

4.按[ Ctrl ] +[ Enter ] 或选择命令FBD/LD/IL ➔ 在下方插入IL行。
⇒MetaFacture插入新的指令行。该行的第一列为焦点。

5.输入ADD，然后按[ Tab ] 。

6.输入您的ADD操作的第二个求和值，例如12。

7.按[ Ctrl ] +[ Enter ]

8.输入操作员ST并按[ Tab ] 。

9.指定数据类型为INT的变量，例如iVar。
⇒结果（在示例中为16）存储在iVar中。

### 调用功能块​

要求：在编辑器中打开一个POU（IL），它具有一个空网络。在声明部分声明了数据类型为<功能块>的变量（示例：C1:CTU;)。

1.单击第一栏中以彩色标记的行，然后选择命令FBD/LD/IL ➔ 插入运算块。
⇒输入助手打开。

2.在功能块或框类别中选择所需的功能块，例如从Standard库中选择CTU计数器，然后单击确定。
⇒MetaFacture如下插入选定的功能块CTU：

3.替换字符串???带有变量名称和功能块输入/输出的值或变量。

4.作为通过输入助手插入功能块的替代方法，您可以直接在编辑器中输入调用，如步骤4中的图片所示。