S7-200系模拟量存储问题

目前做一个位移信号的采集实验
我只需要一个AIW0作输入,采集200次模拟量,请问如何将200个模拟量方便地存入VW0到VW199里?
请详细说明

最佳答案

首次更正一点:PLC一个模拟量通道的工程量形式占用一个字的存储区域,对已s7-200的V区来说是连续的两个字节(一共16位)你要利用V区连续存储200个模拟量值所占用的应该为vw0、vw2、vw4.......vw398的200个地址而不是你所说的vw0-vw199;由于数量较多建议用200的指针实现起来比较容易,对于同一个通道的连续200个值来说你首先要考虑采样周期,再确定了采样周期后你可以利用推盒子的方法来实现;就是说你每个扫描周期首先将MW396的值mov到MW398,再将MW394的值mov到mw394,一次类推,最后将aiw的值MOV到mw0中,这样才能够保障你的数据始终保持最新采集的200个连续的数据。

提问者对于答案的评价:
谢谢

专家置评

大家提供的编程思路都很好。
第一:确定采集的间隔时间
第二:指针寻址

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc295707.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午1:39
下一篇 2020年10月31日 下午1:39

相关推荐

  • MRP使用第三方交换机

    控制器为1214C。远程IO为3个ET200SP。能不能用使用第三方交换机组成MRP环网? 问题补充:如果用研华网管型交换机的X-RING功能,是不是也可以达到一样的效果? 最佳答…

    SIMATIC S7-200 2021年7月5日
  • 怎么让SMART编程软件的工具栏显示在屏幕的右边?

    怎么让SMART编程软件的工具栏显示在屏幕的右边? 图片说明:    最佳答案 在项目数顶端 鼠标右键 选  浮动&nb…

    2021年7月5日
  • 通讯求教

    各位大侠:我现用了1台226与1只带485接口的温控仪进行modbus通讯,226采用modbus主站指令编程,根据仪表说明书,站地址设为2,波特率为9600,无奇偶,用1只总线连…

    SIMATIC S7-200 2020年11月1日
  • 西门子PLC调用多段中断子程序

    我现在有个项目,是做标记机自动控制,具体的方案是:标记流程;位置1(电机不动状态)标记,标记完成后,电机转到位置2(转过一定转数),延时一秒标记,标记完成后,电机转到位置3(转过一…

    SIMATIC S7-200 2020年10月31日
  • MD204与S7200的MODBUS通讯问题

    我现在想用一个深圳MD204文本显示器做主站,S7216CPU做从站,采用modbus通讯,请用主站与从站程序如何编写,主站程序应该从哪里编写,是MD204文本里编还是CPU216…

    SIMATIC S7-200 2020年11月5日
  • 温度测试问题

    如果用EM235的模拟量输入通道,在热电阻和235之间用一个变送器则可以实现温度测试。那么用什么变送器?温度变送器?电流变送器?还是其它什么变送器?为什么要用变送器?  …

    SIMATIC S7-200 2021年7月5日
  • 通讯协议的发送格式

    PPI.MPI.PROFIBUS.自由通讯口协议。它们的数据发送接收格式是不是都不一样,请各位帅哥,举几个例子来看看,并说明一下发送的数据内容。谢谢, 最佳答案 同一种通信协议可以…

    SIMATIC S7-200 2021年7月5日
  • smart1000ie触摸屏怎么同步s7 200的时间

    smart1000ie触摸屏怎么同步s7 200的时间 最佳答案 在WINCCFLEXIBLE中打开连接选项,点击区域指针,选择日期和时间。首先要在变量里创建要使用VB区…

    SIMATIC S7-200 2017年11月1日
  • 触点问题1

    这个m0.0给q0.0一个信号之后,就有电路自己运行,到了下次运行时间再给信号,而不是想在这样,m0.0给一个信号之后,q0.0就一直有输出,无法往下进行了,请哪位知道的大神帮忙解…

    2021年7月5日
  • S7-200的IEC 1131的变量类型声明

    西门子规定,在使用S7-200的IEC1131-3的时候,必须使用变量的类型声明,请问这个声明的格式在哪里可以找到?怎样使用? 最佳答案 很少有人用这个。 提问者对于答案的评价:谢…

    SIMATIC S7-200 2020年11月1日