Skip to main content

声明数组

要求:项目的 POU 或 GVL 已打开。

  1. 点击 编辑 → 自动声明 命令。

    这个 自动申报 对话框打开。

  2. 从中选择所需的阵列范围 范围 列表框。

  3. 在中为数组指定标识符 姓名 输入字段。

  4. 点击 _icon_arrow_button.png 旁边的按钮 数据类型 输入字段并选择 阵列助手 从选择菜单中输入。

  5. 在输入字段中 维度 1,键入数组第一维度的下限和上限(示例: 13)。

    这个领域 结果 显示数组的第一维(示例: ARRAY [1..3] OF ?)。

  6. 在输入字段中 基本类型,键入数组的数据类型或使用 _icon_arrow_button.png 输入助手 或者 阵列助手 (示例: DINT)。

    这个 结果 字段现在显示数组的数据类型(示例: ARRAY [1..3] OF DINT)。

  7. 根据步骤 5 和 6 定义数组的第二和第三维度(示例:维度 2: 14,尺寸 3: 12)。

    这个 结果 字段显示具有定义维度的数组: ARRAY [1..3, 1..4, 1..2] OF DINT。该数组由 3 * 4 * 2 = 24 个元素组成。

    提示

    在长度可变的数组中,使用星号占位符声明维度限制 (*)。长度可变的数组只能用于函数块、方法或函数的 VAR_IN_OUT 声明

    长度可变的二维数组示例: aiUnknownLengthData : ARRAY [*,*] OF INT;

  8. 点击 好吧

    自动申报 对话框, 数据类型 字段显示数组。

  9. 要修改数组的初始化值,请单击 _cds_icon_input_assistent.png 旁边的按钮 初始化值 输入字段。

    这个 初始化值 对话框打开。

  10. 选择要修改其初始化值的数组元素的行。示例:选择数组组件 [1, 1, 1]。

  11. 在列表下方的输入字段中指定所需的初始化值,然后单击按钮 在所选行上使用值 (示例:值 4)。

    CODESYS 显示所选行的更改初始化值。

  12. 点击 好吧

    在该领域 初始化值 对话的 声明变量 表示 CODESYS 数组的初始化值,例如: [4, 23(0)].

  13. 您可以指定一个可选的 评论 在输入字段中。

  14. 点击 好吧 以便结束数组的声明。

    CODESYS 将数组的声明添加到编程对象的声明部分。

有关更多信息,请参阅:数据类型 ARRAY OF