1. 接寻址介绍语法介绍;
使用间接寻址时,应首先在运行系统中确定所用变量。定义一个变量列表,而非单个变量。列表条目由索引值和所用变量名称组成。可使用索引变量控制访问变量列表中的哪一条目
说明
索引变量的数据类型
如果在变量列表中使用具有不同数据类型的变量,则会使用最大数据类型的属性。例如,如果使用数据类型为 INT 和 REAL 的变量,这些值将以浮点数的形式显示。
要间接寻址变量,请执行以下步骤:
1. 在巡视窗口中,选择“属性 > 属性 > 指针化”。
2. 选择”指针化“选项来激活间接寻址。
例如,为了进行测试,可使用该选项临时关闭间接寻址。先前为间接寻址所进行的设置保持不变。
3. 选择“索引变量”或使用对象列表定义新变量。
4. 在变量列表中单击“变量”列的第一个条目。
5. 选择变量作为列表条目或使用对象列表定义新变量。
“索引”列中的条目将自动生成。
6. 对希望添加到变量列表中的所有变量,重复步骤 5。
如有必要,使用拖放功能来改变列表中的条目顺序。
1. 间接寻址语句应用案例-单多个字存储器赋值;
单个寄存器赋值
2.1)建立FB块并申明变量数据类型及接口定义;
2.2)编写主体程序:
2.3)在线测试:
本案例通过赋值到X数组的第一个字后把数值发送到OUT数组的第一个字里面存储。
数组与数组赋值示例:
编写程序,这个程序相对简单一些:
在线监控:
默认值
我们对数组OUT赋值:
以上简单的介绍了SCL语句间接寻址,由于时间关系和笔者自身水平有限,文章中难免有介绍错误的地方,望广大朋友提出建议,并完善文章,力争文章更完美!
页面更新:2024-02-05
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号