在S7-1200PLC中,可以通过该指令对一个数组中的任意元素的值进行读取或是写入操作;该指令位于“移动指令”,“原有”文件夹下面的FieldRead和FieldWriteFieldWrite;
第一部分:读取域FieldRead
解释:根据指定的元素下标值,读取出对应的元素值,指令中的INDEX是准备去读的元素的下标值,数据类型为DINT,MEMBER是指定数组中的第一个元素地址,输出端的VALUE是用于存放读取出来的数据。
第二部分:写入域FieldWrite
解释:根据指定的元素下标值,把VALUE的值写入到对应的下标值的元素中;指令中的INDEX为元素的下标值,数据类型为DINT,VALUE表示需要写入的数据,MEMBER为指定数组中的第一个元素地址。
注意:对于博图V14以上的版本,对于数组中元素的下标值可通过变量进行表示,因此关于读取域和写入域使用较少;
针对其具体实现案例方式见下图所示;
-
plc
+关注
关注
5019文章
13403浏览量
466041 -
西门子
+关注
关注
96文章
3068浏览量
116619 -
指令
+关注
关注
1文章
613浏览量
35858 -
S7-1200
+关注
关注
11文章
332浏览量
18116
原文标题:西门子S7-1200PLC 移动操作指令:读取域和写入域指令
文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
西门子S7-1200 PLC程序控制指令:跳转与标签指令
利用Modbus采集网关采集西门子S7-1200plc数据
![利用Modbus采集网关采集<b class='flag-5'>西门子</b><b class='flag-5'>S7-1200plc</b>数据](https://file.elecfans.com/web2/M00/52/70/pYYBAGLLyhqAVmYRAAbXfP1kjRI408.png)
西门子S7-1200PLC移动操作指令之交换指令SWAP介绍
西门子S7-1200PLC移动操作移动值指令MOVE
西门子S7-1200PLC块移动指令MOVE_BLK操作
西门子S7-1200PLC数据处理指令之缩放和标准化
如何使用西门子1200的脉冲指令?
![如何使用<b class='flag-5'>西门子</b><b class='flag-5'>1200</b>的脉冲<b class='flag-5'>指令</b>?](https://file1.elecfans.com/web2/M00/88/8B/wKgaomRsFWWAFztbAABD7dAFTRQ636.jpg)
西门子Smart line系列触摸屏如何与S7-1200PLC的时间同步
![<b class='flag-5'>西门子</b>Smart line系列触摸屏如何与<b class='flag-5'>S7-1200PLC</b>的时间同步](https://file1.elecfans.com/web2/M00/8F/57/wKgZomTMoiSAaxZJAAARyKjdhhk522.jpg)
评论