您现在的位置是:首页 > PLC技术 > PLC技术
怎样间接访问一个ARRAY类型变量的元素
来源:艾特贸易2017-06-05
简介一个位、字节或者字符域的尺寸是按照字节限制排列的——在所有其他情况下是按照字对齐的。操作系统计算域中单个元素末端位置的位地址。域被分配到下一个字地址(或字节地址)
一个位、字节或者字符域的尺寸是按照字节限制排列的——在所有其他情况下是按照字对齐的。操作系统计算域中单个元素末端位置的位地址。域被分配到下一个字地址(或字节地址)。下一个数据类型从下一个整字开始(或者整宁节)。
声明部分:
在声明部分,必须定义一个与将被间接寻址的ARRAY有着同一结构的ARRAY。不一定非要将ARRAY声明为IN-OUT变量,也可以声明为TEMP、IN或OUT变量。
网络:
域宽度(OFFSET)在网络中定义。ARRAY中单个元素的最小常规数据宽度是一字节。即使在两个变量之间定义一个BOOL,也有必要确定相关域的宽度和下一个期望域的起始地址。可使用下面的算法:地址(指数),b=元素长度×(指数-1),创建具有不同数据类型的结构。
注意:在特定的环境下可能会自动插入填充字节,保存ARRAY数据类型。
点击排行
