说明
要寻址 ARRAY 元素,可以输入整型变量以及常量作为下标。使用变量时,将在运行时计算下标。例如,在程序循环中,每次循环都使用不同的下标。
说明 下标变量 [i] 在开始块调用时读取一次,无法在处理期间由被调用的块进行更改。 在调用块并将间接索引的 ARRAY 元素 (" |
语法
下列语法用于 ARRAY 的间接索引:
"".
"".
"".
"".
该语法包含以下部分:
部分 | 说明 |
---|---|
数据块 | ARRAY 所在数据块的名称 |
ARRAY | ARRAY 数据类型的变量 |
i, j | 用作指针的整型 PLC 变量 |
a | 结构的附加局部变量 |
示例
下面以 SCL 为例,举例说明了对 ARRAY 元素进行的间接索引。MOTOR 是一个包含三行的一维 ARRAY_of_INT。VALUES 是一个整型的 PLC 变量。
在 SCL 中寻址 | 说明 |
---|---|
MOTOR[2] := VALUES; | (*直接寻址:将 VALUES 指定给 ARRAY MOTOR*) 的第二行 |
MOTOR["Tag_1"] := VALUES; | (*间接寻址:将 VALUES 分配给由 "Tag_1" 指定的 ARRAY MOTOR*) 的行 |
#MOTOR["Tag_2"+"Tag_3"] := #Values; | (*间接寻址:将 VALUES 分配给由表达式 "Tag_2"+"Tag_3" 指定的 ARRAY MOTOR*) 的行 |
审核编辑:汤梓红
-
西门子
+关注
关注
98文章
3199浏览量
118655 -
Array
+关注
关注
100文章
19浏览量
19058 -
数组
+关注
关注
1文章
420浏览量
26803 -
间接寻址
+关注
关注
0文章
19浏览量
8198 -
SCL
+关注
关注
1文章
243浏览量
17611
原文标题:西门子博途:ARRAY 元素的间接寻址
文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
畅销西门子助听器价格表_西门子助听器价格大全

西门子是哪个国家的品牌_西门子发明了什么
博世和西门子哪个好_博世和西门子的关系
西门子能源首次作为独立运营公司参加进博会
西门子PLC如何寻址,具体方法是怎样的
博图如何实现远程调试西门子PLC
利用物通博联工业网关实现西门子plc数据采集和控制

评论