指令表编程 (IL)
提示
IL 可以在启用 CODESYS 选项(如果需要):在 FBD、LD 和 IL 对话框,在 白细胞介素 选项卡,选择 启用IL 选项。
在指令列表 (IL) 实现语言中创建 POU
在设备树中选择应用程序。
点击
.这 添加 POU 对话框打开。
指定名称并选择 指令表 (IL) 实现语言。
点击 添加.
CODESYS 将 POU 添加到设备树并在编辑器中打开它。网络已插入实施部分。
编程网络(示例:ADD 操作)
要求:POU (IL) 在编辑器中打开并且有一个空网络。
单击第一列中以颜色指示的行并输入
LD
操作员。请按 标签 钥匙。
光标跳到第二列。
指定 ADD 操作的第一个加法。
例子:
6
按 控制键+进入 或点击 .
CODESYS 插入一个新的指令行。此行的第一列具有焦点。
进入
ADD
并按下 标签.指定 ADD 操作的第二个加数(例如:
12
).按 控制键+进入.
输入
ST
操作员并按下 标签.指定数据类型的变量
INT
(例子:iVar
).结果 (
16
在示例中)存储在iVar
.
调用功能块
要求:POU (IL) 在编辑器中打开并且有一个空网络。数据类型为<function block> 的变量在声明部分声明。
例子: C1:CTU;
单击第一列中以颜色标记的行,然后单击
.输入助手打开。
在里面 功能块 类别或 计划书 类别,选择所需的功能块(例如, 反恐联盟 柜台从 标准 库)并单击 好的.
CODESYS 插入选定的 反恐联盟 功能块如下:
更换琴弦
???
带有变量名称和功能块输入和输出的值或变量。除了通过输入助手插入功能块,您还可以直接在编辑器中输入调用,如步骤 4 中的图像所示。
有关详细信息,请参阅: IL 中的修饰符和运算符