在S7-1200PLC中,可以通过该指令对一个数组中的任意元素的值进行读取或是写入操作;该指令位于“移动指令”,“原有”文件夹下面的FieldRead和FieldWriteFieldWrite;
第一部分:读取域FieldRead
解释:根据指定的元素下标值,读取出对应的元素值,指令中的INDEX是准备去读的元素的下标值,数据类型为DINT,MEMBER是指定数组中的第一个元素地址,输出端的VALUE是用于存放读取出来的数据。


第二部分:写入域FieldWrite
解释:根据指定的元素下标值,把VALUE的值写入到对应的下标值的元素中;指令中的INDEX为元素的下标值,数据类型为DINT,VALUE表示需要写入的数据,MEMBER为指定数组中的第一个元素地址。
注意:对于博图V14以上的版本,对于数组中元素的下标值可通过变量进行表示,因此关于读取域和写入域使用较少;
针对其具体实现案例方式见下图所示;


审核编辑:汤梓红
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
plc
+关注
关注
5052文章
14823浏览量
488732 -
西门子
+关注
关注
98文章
3376浏览量
120744 -
指令
+关注
关注
1文章
624浏览量
37675 -
S7-1200
+关注
关注
11文章
335浏览量
19783
原文标题:西门子S7-1200PLC 移动操作指令:读取域和写入域指令
文章出处:【微信号:中泰PLC自动化教学,微信公众号:中泰PLC自动化教学】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
热点推荐
西门子S7-1200 PLC程序控制指令:跳转与标签指令
在S7-1200PLC中,程序控制指令主要包含两部分:一是改变程序执行顺序的的跳转指令;二是程序运行过程中用于控制的指令;本节主要分享跳转和标签指令
发表于 03-07 10:25
•1.2w次阅读
利用Modbus采集网关采集西门子S7-1200plc数据
Modbus是一种通用的工业通信协议,可用于连接不同类型的设备,如计算机、PLC、仪表等,它可以实现多种设备之间的数据采集和控制。本文将介绍如何利用Modbus采集网关采集西门子S7-1200PLC
西门子S7-1200PLC移动操作指令之交换指令SWAP介绍
在S7-1200PLC中,可以使用交换指令SWAP进行数据位置的交换;具体就是改变输入操作数IN端数据的字节的排列顺序,然后在OUT端进行输出交换后的结果
西门子S7-1200PLC移动操作移动值指令MOVE
在S7-1200PLC中,常用MOVE指令进行对存储器进行赋值或是把一个存储器的数据复制到另外一个存储器中。
西门子S7-1200PLC块移动指令MOVE_BLK操作
在S7-1200PLC中,l利用MOVE_BLK指令可以将一个存储区(源范围)的数据移动到另一个存储区(目标范围)中。
西门子S7-1200PLC数据处理指令之缩放和标准化
在S7-1200PLC中,进行处理模拟量的控制时,我们经常需要对数据进行转换处理,其中会运用到缩放SCALE_X指令(也称为标定指令)和标准指令NORM_X
如何使用西门子1200的脉冲指令?
西门子1200PLC的脉冲沿指令是一种非常重要的指令,它可以检测输入信号的上升沿或下降沿,并在检测到沿时产生一个脉冲。
发表于 05-23 09:20
•2.3w次阅读
西门子Smart line系列触摸屏如何与S7-1200PLC的时间同步
今天主要讲解一下关于西门子Smart line系列触摸屏如何与S7-1200PLC与时间同步这方面的干货。让大伙更进一步的学好PLC,掌握S7-1200CPU日期时向数据结构与 sma
西门子S7-1200 PLC的指令介绍
西门子S7-1200 PLC,作为西门子自动化控制产品中的一款紧凑型控制器,凭借其强大的功能和易用性,在工业控制领域得到了广泛的应用。S7-1200
西门子S7-1200PLC移动操作指令:读取域和写入域指令
评论