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

相关推荐

  • s7-200中自定义库指令调用出现梯形图错误

    在S7-200中,将常用的程序添加到库中,但是在新程序中调用却出现系统错误:“梯形图调用出错”,然后出现一个内存不能为“READ”的提示。希望各位专家解答。QQ:81106956 …

    SIMATIC S7-200 2021年7月4日
  • S7200的模拟量存储

    请问,西门子200PLC中有没有,可以保持存储一个模拟量数值的存储器?是什么?我需要采集一个模拟量数值,并且将它保存住,然后过一段时间在读这个数。(就是类似于S7300中的DB块的…

    SIMATIC S7-200 2020年11月5日
  • s7-200 PLC选型手册哪里下载?

    s7-200 PLC选型手册哪里下载?谢谢指点 最佳答案 西门子200plc自14年开始已经停产,建议选择200smart plc。https://www.in…

    2021年7月5日
  • 200PLC有电池吗?

    1、200PLC有电池吗?想做个配方,把配方的数据保留下来,保存数据,我没看到过有电池啊,电池是插在存储卡的那个地方吗?要是有,那订货号是多少啊? 最佳答案 200有2种电池卡,2…

    SIMATIC S7-200 2021年7月5日
  • 我想采集电度表的总功,怎么编程序呀?用485通讯

    新手请各位大神赐教,邮箱656622837@qq.com, 最佳答案 1、可以采用带RS485接口支持modbus RTU协议的智能仪表,或采用RS485接口支持自由(U…

    SIMATIC S7-200 2017年12月8日
  • 诚恳求学

    请学长能不吝给一个TD400C的示用范例,我在应用时不能很好应用,谢谢了. 问题补充:有求诸位师长: 我把程序运行后,为什么一直显示我创立的第一个显示屏,用程序调用其它用…

    SIMATIC S7-200 2021年7月5日
  • 一个按钮,一个指示灯

    有一个按钮,一个指示灯,按下按钮,指示灯亮5s,灭2s,再按下按钮,则指示灯熄灭。大家有什么好的编程思路。 最佳答案 我用这样的方法编程:1)根据你的描述采用单按钮启停方式控制此等…

    2017年11月17日
  • 问几个自由口的问题

    1、200做主站,在主程序里面首次扫描执行发送指令,这个发送指令是不是在之后就不在执行,而是只执行接收完成中断程序里面的发送指令。2、想要循环发送两条不同的指令,这个逻辑是否需要写…

    SIMATIC S7-200 2020年10月31日
  • 简单小程序希望高手指点一下

    小车在四个行程开关之间行走,不管小车在行程开关处还是在两行程开关之间,按下向前(或向后)按钮,小车向前(或向后)行走,到达行程开关处停止,再次按下向前(或向后)按钮,小车还是向前(…

    SIMATIC S7-200 2021年7月5日
  • S7-200编程软件和编程电缆

    各位好:请问一下关于S7-200 PLC,使用什么软件编程,软件是否可以免费下载?编程电缆是什么型号?另外,编程电缆是否可以用于S7-300 PLC和S7-40…

    SIMATIC S7-200 2020年10月31日