西门子S7-1200间接寻址指令的应用

时间:2023-03-19来源:佚名

西门子S7-1200的间接寻址需要通过数据块中的数组来实现。指令FieldRead通过索引(又称为下标)变量从数组中读取数值,指令FieldWrite 通过索引变量向数组中写数值,使用这两条指令可以实现间接寻址。
索引变量是间接寻址中的地址指针,它的值是要读写的数组元素的索引值。地址指针就像收音机调台的指针,改变指针的位置,指针指向不同电台。改变地址指针中的索引值,指针“指向”数组不同的元素。间接寻址的优点是可以在程序处理期间,通过改变指针的值动态地修改指令中的地址。
首先生成一个名为“数据块1”的全局数据块DB2,在数据块中生成名为“数组1”的数组Array[1..10] of Int,其元素的数据类型为Int。
这两条指令没有列入指令列表和高级指令列表,编程时将收藏夹中的空逻辑框插入程序,点击其中红色的“??”,打开下拉式列表框,可以看到列表框底部的指令FieldWrite或FieldRead。点击生成的指令框中的“???”,用列表设置要写入或读取的数据类型为Int(见下图)。两条指令的参数MEMBER的实参必须是数组的第一个元素“数据块1”.数组1[1]。
指令的输入参数索引值“INDEX”是要读写的数组中的元素的下标,数据类型为DINT(双整数)。参数“VALUE”是要写入数组元素的值或要读取的数组元素的值。
下图中的FieldWrite指令将常数25写入数组1中的元素“数组1[3]”。FieldRead指令读取数组元素“数组1[3]”的值,将它保存到MW20。改变INDEX的值,可以读写别的数组元素的值。

西门子S7-1200间接寻址指令的应用800)this.width=800">

相关阅读

科普丨电源开关上的“1”和“0”代表了什么?一起来看看

不知道大家平时有没有注意到 不论是电插排还是其他电器灯具 只要是带有电源开关的器物上 都会出现“1”和“0”这两个符号 对于不太了解这一块的人来说 这两个符号所代表的的意义...
2023-06-11
科普丨电源开关上的“1”和“0”代表了什么?一起来看看

基于晶体管的双输出电源电路图

这是基于晶体管的双输出电源 /-53V/3A的电路图。该电路专为需要对称 /-53 V(最大 /-56 V)的音频放大器电源而设计。这里介绍的电路部分的作用是降低正负线的电压 /-65V,为放大器提供无危...
2023-08-25
基于晶体管的双输出电源电路图

潜水泵完整的控制电路分享

知识点1: 潜水泵是深井提水的重要设备。是使用时整个机组潜入水中工作,把地下水提取到地表,是生活用水、矿山抢险、工业冷却、农田灌溉、海水提升、轮船调载,还可用于喷泉...
2023-05-11
潜水泵完整的控制电路分享

模组串口电路常见电平匹配方法

模组UART、IO、IIC、SPI等外围接口电(píng)域通常为1.8V、2.8V、3V,主流单片机系统的电(píng)域通常为3.3V和5V,当模组与单片机系统进行数据交互时,由于通信双方电(píng)不匹配,可能导致...
2023-06-07
模组串口电路常见电平匹配方法

开关电源反馈电路原理图 基于TL431和光耦的反馈电路设计

开关电源最基本的要求是输入电压变化时,输出电压保持恒定,而与此相关的测试如电压调整率、负载调整率等也是衡量开关电源性能的重要指标,实现输出电压恒定的方式是反馈,即...
2023-08-07
开关电源反馈电路原理图 基于TL431和光耦的反馈电路设计

热销商品

EPDM配电箱机柜密封条三元乙丙橡胶半圆海绵自粘发泡胶条20*10mm

EPDM配电箱机柜密封条采用优质三元乙丙橡胶(EPDM)材质,具备优异的耐候性、耐臭氧、耐高低温(-40℃~+120℃)及抗老化性能,适用于户外及严苛环境。其半圆海绵结构设计,兼具...
1.08

加长球头内六角扳手L型六方棱套装万能2 2.5 3 4 5 6 8 10-30号mm

加长球头内六角扳手L型六方棱套装(22.5–30mm)专为高扭矩与深孔作业设计,适用于机械维修、工业装配及精密设备维护。套装涵盖22.5、3、4、5、6、8、10至30mm等多种规...
1.15

京生国标包塑金属软管 穿线波纹管电线套管蛇皮护线管16 20 25 40

京生国标包塑金属软管(穿线波纹管/电线套管/蛇皮护线管)规格涵盖16、20、25、40mm,采用优质镀锌钢带为基材,外层包覆阻燃PVC,兼具柔韧性与抗压性。产品符合国家标准,具...
1.05

内六角扳手套装梅花螺丝刀6角六棱内六方六边形加长万能板手工具

内六角扳手套装是一款多功能精密工具,适用于拧紧或拆卸内六角螺丝,广泛应用于家具组装、自行车维修、机械设备及电子产品等领域。套装包含多种规格(如1.5mm至10mm)的6...
8.9

L型内六角扳手内六角螺丝刀单个内六方形匙套装0.9-2-3-4-5-6-8mm

L型内六角扳手套装,包含0.9、2、3、4、5、6、8mm共七种常用规格,适用于各类内六角螺丝的拧紧与拆卸。采用高强度合金钢制造,表面经防锈处理,坚固耐用,抗磨损性强。L型...
2.23

网站栏目