声明数组
要求:项目的 POU 或 GVL 已打开。
点击
命令。这个 自动申报 对话框打开。
从中选择所需的阵列范围 范围 列表框。
在中为数组指定标识符 姓名 输入字段。
点击
旁边的按钮 数据类型 输入字段并选择 阵列助手 从选择菜单中输入。
在输入字段中 维度 1,键入数组第一维度的下限和上限(示例:
1
和3
)。这个领域 结果 显示数组的第一维(示例:
ARRAY [1..3] OF ?
)。在输入字段中 基本类型,键入数组的数据类型或使用
输入助手 或者 阵列助手 (示例:
DINT
)。这个 结果 字段现在显示数组的数据类型(示例:
ARRAY [1..3] OF DINT
)。根据步骤 5 和 6 定义数组的第二和第三维度(示例:维度 2:
1
和4
,尺寸 3:1
和2
)。这个 结果 字段显示具有定义维度的数组:
ARRAY [1..3, 1..4, 1..2] OF DINT
。该数组由 3 * 4 * 2 = 24 个元素组成。提示
在长度可变的数组中,使用星号占位符声明维度限制 (
*
)。长度可变的数组只能用于函数块、方法或函数的 VAR_IN_OUT 声明长度可变的二维数组示例:
aiUnknownLengthData : ARRAY [*,*] OF INT;
点击 好吧。
在 自动申报 对话框, 数据类型 字段显示数组。
要修改数组的初始化值,请单击
旁边的按钮 初始化值 输入字段。
这个 初始化值 对话框打开。
选择要修改其初始化值的数组元素的行。示例:选择数组组件 [1, 1, 1]。
在列表下方的输入字段中指定所需的初始化值,然后单击按钮 在所选行上使用值 (示例:值
4
)。CODESYS 显示所选行的更改初始化值。
点击 好吧。
在该领域 初始化值 对话的 声明变量 表示 CODESYS 数组的初始化值,例如:
[4, 23(0)]
.您可以指定一个可选的 评论 在输入字段中。
点击 好吧 以便结束数组的声明。
CODESYS 将数组的声明添加到编程对象的声明部分。
有关更多信息,请参阅:数据类型 ARRAY OF