arr访问绝对地址_寻址

寻址

按符号名对全局变量寻址

使用符号名称进行寻址时,

则需输入

PLC

变量表中的变量名称。

全局变量的

符号名自动用

引号括起来

,

可以使用

PLC

变量的符号名称,对基于

PLC

数据类型的结构

化变量进行寻址。也可以使用句点分隔各元素的名称。

按绝对地址对全局变量寻址

使用绝对地址寻址时,则需输入

PLC

变量表中的变量地址。对于每个操作数范围,绝

址使用以零开头的数值地址地址标识符

%

被自动设置为全局变量绝对地址的前缀。

%Q1.0

绝对地址:输出

1.0

%I16.4

绝对地址:输入

16.4

%IW4

绝对地址:输入字

4

"Motor"

符号名地址

"Motor"

"Value"

符号名地址

"Value"

"Structured_Tag"

基于

PLC

数据类型的变量符号地址

"Structured_Tag".Component

结构化变量的元素符号地址。

全局数据块中的变量寻址

全局数据块中的变量可以按符号名或绝对地址进行寻址。

对于符号寻址,可以使用数据块

的名称和变量名,并用圆点分隔。

数据块的名称用引号括起来。

对于绝对寻址,可以使用数据块的编号和数据块变量的绝对地址,并用圆点分隔。

地址标

识符

%

被自动设置为绝对地址的前缀。

S7-1200/1500

提供了一个选项,用于访问编访问块的块接口中创建一个

DB_ANY

数据类

运行期间传送到此参数。

为了访问数据块的数名称以及变量的绝对地址,并用圆点分隔

按绝对地址对

DB

变量寻址

以下变量无法进行绝对寻址:

优化访问块中的变量。

LWORD

LINT

ULINT

LREAL

LTIME

L

最佳做法是对这些变量使用更为便捷的符号寻址

ARRAY

数据块

ARRAY

数据块是一种特殊类型的全局数据块。

这些数据块包含一个任意数据类型的

ARRAY

例如,可以是

PLC

数据类型

(UDT)

ARRAY

可通过关键字“

THIS

”寻址

ARRAY

数据块中的元素。

然后再在方括号中指定下标。

下标

可以是一个常量,也可以是一个变量。

变量类型的下标最大可支持长度为

32

位的整数。

寻址

ARRAY

数据块的扩展选项位于

“指令”

(Instructions)

任务卡的

“移动”

(Move)

区域中。

例如,可以通过这些指令对数据块名称进行间接寻址。

语法

"".TagName

%.absoluteAddress

#.%absoluteAddress

".

SCL

".

实例数据寻址

要对来自当前块接口的变量进行寻址,请输入“

#

”字符,后跟变量符号名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值