在S7-1200PLC中,可以通过该指令对一个数组中的任意元素的值进行读取或是写入操作;该指令位于“移动指令”,“原有”文件夹下面的FieldRead和FieldWriteFieldWrite;
第一部分:读取域FieldRead
解释:根据指定的元素下标值,读取出对应的元素值,指令中的INDEX是准备去读的元素的下标值,数据类型为DINT,MEMBER是指定数组中的第一个元素地址,输出端的VALUE是用于存放读取出来的数据。
第二部分:写入域FieldWrite
解释:根据指定的元素下标值,把VALUE的值写入到对应的下标值的元素中;指令中的INDEX为元素的下标值,数据类型为DINT,VALUE表示需要写入的数据,MEMBER为指定数组中的第一个元素地址。
注意:对于博图V14以上的版本,对于数组中元素的下标值可通过变量进行表示,因此关于读取域和写入域使用较少;
针对其具体实现案例方式见下图所示;
-
plc
+关注
关注
5008文章
13146浏览量
461963 -
西门子
+关注
关注
93文章
3007浏览量
115611 -
指令
+关注
关注
1文章
606浏览量
35646 -
S7-1200
+关注
关注
11文章
331浏览量
17904
原文标题:西门子S7-1200PLC 移动操作指令:读取域和写入域指令
文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论