全国统一服务热线:
18629648142

公司新闻 行业新闻 常见问题

当前位置:plc控制系统 > 新闻动态 > 行业新闻 >

西门子plc s7-1200系列的直接和间接寻址功能(1)

作者:西门子plc 发布日期:2019-10-18 22:38:32 阅读:0
  前面小编为大家介绍了西门子plc s7-200系列的间接寻址功能,我将介绍西门子plc s7-1200系列的间接寻址功能。 S7-1200系列的间接寻址功能与S7-不同。 200系列PLC的间接寻址功能,S7-1200系列PLC的间接寻址功能主要针对DB块中建立的阵列,并根据索引的访问和修改实现阵列中的元素值数组的值。读或写。 在S7-1200PLC中,如果需要根据数组的索引值访问数组中的元素,可以实现两种方式:一种是通过熟悉的梯形图编写程序,另一种是用SCL编写。编程模式。这样的程序得以实施。示例说明: 假设您需要从一组数据中找到最大值,并记录此最大值是此数据集中的第一个数据。 该功能首先以对每个人都比较熟悉的方式实现。这里我们需要使用指令来读取字段或写入字段,指令读取值中相应元素的值,或者根据索引的下标值将数字写入数组中的相应元素。在该示例中,仅需要读取命令,并且指令位于移动操作指令中添加的“原始”文件中。 西门子plc读取数组中元素值的指令格式如下:

    名称 数据类型 功能说明 指数 DINT 数组的下标值 会员 取决于在数组中创建的元素的数据类型 数组中的第一个元素 值 取决于在数组中创建的元素的数据类型 存储从下标值读取的数组元素中的值 举例:

       这意味着读取数据中数据数组中data [5]元素的值并将其放入变量MW100中。写入数组中元素值的指令格式如下:
 

       名称数据类型函数说明INDEX DINT数组下标值VALUE取决于在数组中创建的元素的数据类型。将此值写入下表中指定的相应数组元素MEMBER数据类型数组中的第一个元素取决于在数组举例:

        创建的元素,表示数据20被写入数组中的数据命名为数据块1中的可变数据[3]]元素的内存。在这种情况下,我们只需要使用第一条指令,然后根据示例中的需要设计梯形图程序。程序编写思路:这个例子是找到最大值,并记录最大值的位置,编程思路:假设变量MAX_DATA为最大内存,然后根据下标值的数量读取相应的值(INDEX) )中间使用的元素的值放在TEMP_DATA变量中,然后与MAX_DATA进行比较。如果MAX_DATA的值很小,则交换它并记录INDEX值。

   

       总结:以上内容就是小编为大家介绍的西门子plc s7-1200系列的直接和间接寻址功能(1),如果您有这方面的任何需求,欢迎大家咨询容感电气,我们将给您最真诚的服务。

相关新闻

  • 西门子S7-1500智能工业平台发布

    西门子智能工业平台发布 西门子推出一款集成了一个人工管理智能AI芯片的全新设计模块,用于Simatic S7-1500控制器和ET 200MP I/O系统,Simatic S7-1500 TM中央处理器CPU使用英特尔Movidius Myriad X 视觉信

    2022-03-25

  • 西门子plc控制柜控制系统原理说明

    西门子plc控制柜 控制系统 原理说明 今天小编主要通过介绍 西门子plc 控制柜、西门子数控柜和西门子驱动控制柜,若大家有这方面的需求,请联系陕西容感电气销售服务员咨询或采购。 西门

    2021-05-28

  • 西门子plc 6ES7412-2EK06-0AB0 S7400 系列PLC的故障排除

    西门子plc6ES7412-2EK06-0AB0 S7400 系列 PLC 的故障排除 1.西门子plc 6ES7412-2EK06-0AB0 电源模块故障诊断和排除通过观察 s7-400电源模块在前装饰面板; ; dc5v; 和; dc24v; led 状态,用户可以知道电源模块故障和

    2021-05-19

  • 西门子6ES7 288-1SR60-0AA0PLC 维修和维护介绍

    西门子 6ES7 288-1SR60-0AA0 PLC 维修和维护介绍 一、维护工程 1、 维护程序、设备定期试验和调整规定 每月测量机箱主机电源的工作电压; 2、每六个月或每季度检查一次PLC柜内端子的连接情况,发

    2021-05-12

Copyright © 2002-2017容感电气 版权所有
地址:陕西省西安市高新区科技二路西口与丈八北路交汇处龙城铭园二期