多次质量累加

有一工程需要把称重传感器每次采集的质量数值相加,约5至10次为一个累计和。请问程序怎样编写?

问题补充:
料斗式电子秤

最佳答案

200PLC系统块里有个“输入模拟量滤波”你可以先参考一下

如果不是你想要的,再请看下面的

1、不递推的话,只需要建两个中间变量,一个用来存放数值的和,一个用来存放加了几次。当计次够了,将和送出,之后将这两个中间位同时清零。
2、如果要求递推,就是要PLC记录连续几个周期的采样值,需要建立一个连续内存地址表,用step7的表操作指令+指针计算+for循环,可以达到灵活调节采样次数的目的。如果采样次数较大时,需要注意for循环的时间,如果超时了需要调整采样计算的周期。必要时也可以临时关闭看门狗。
根据PLC程序执行的顺序特性,也可以这样
MOVW VW102,VW100
MOVW VW104,VW102
MOVW VW106,VW104
MOVW AIW0,VW106
这样数据就实现了递推VW106->VW104->VW102->VW100
每次从VW106进入存储表,之后再对表内数据进行累加即可

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

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

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

相关推荐

  • 请问下6XV1830-0EH10整卷的型号是6XV1830-0EU10吗?

    请问下6XV1830-0EH10整卷的型号是6XV1830-0EU10吗? 最佳答案 6XV1830-0EH10  是按米销售的https://support.…

    SIMATIC S7-200 2021年7月5日
  • 关于中断服务程序的迷惑

    在中断服务程序里用置位M0.0(S)和直接用M0.0有什么区别吗 最佳答案 M0.0(S)置位一直保持输出,如果没有复位指令,那么一直会保持M0.0输出,即使在中断程序也是一样保持…

    SIMATIC S7-200 2020年10月31日
  • 软件的使用问题

    plc  s7-200是用什么软件,怎么下载中文版的 最佳答案 STEP 7 Micro/WIN V 4.0 …

    SIMATIC S7-200 2017年7月26日
  • PLC被密码保护了,怎么解

    公司一个用来实验的CPU222不只被谁设了密码了.下载和上载时都提示输入PCL密码,请问在不知道密码的情况下怎么解决,拆电池可以吗,怎么拆,我怎么找不到电池的位置. 最佳答案 输入…

    SIMATIC S7-200 2021年7月5日
  • s7-200PID温控问题

    我用的硬件CPU 222 和EM  231热电偶模块 热电偶传感器  固态继电器和6个500w的加热棒,由于本…

    SIMATIC S7-200 2021年7月5日
  • USS_CTRL命令的问题

    USS_CTRL的RUN和OFF2再停止变频器方面有什么不一样。 断开RUN和接通OFF2都可以使变频器慢速停止,变频器的参数设置里,有个设定斜坡下降时间的参数,请问是对…

    SIMATIC S7-200 2021年7月5日
  • wincc 检测图片

    怎样使用200plc,wincc及摄像头之类图像检测设备检测通过对比图片检测工件外观好坏 最佳答案 现在的智能工业摄像头可以自己检测工件,然后给200plc一个好或者坏的结果。推荐…

    SIMATIC S7-200 2017年6月10日
  • FP93与S7-200自由口通讯

    请问有没有实现了FP93与S7-200自由口通讯的程序啊?谢谢啦 最佳答案 你要编写程序必须看懂F39的通信协议http://wenku.baidu.com/link?url=GS…

    SIMATIC S7-200 2017年6月5日
  • 高速计数器清零?

    S7-200 PLC高速计数器能够计数的脉冲最高频率是多少?AB正交类型的编码器信号的最高频率是多少?高速计数器当前计数值如何清零? 最佳答案 第一个问题S7200的高速…

    SIMATIC S7-200 2020年10月31日
  • 一机连多TD400

    一个CPU224,6台TD400 应该是可以连接的,具体如何做呢?TD400要怎么设置?必须用西门子的网络连接器吗?普通的线可以吗? 谢谢大家! 最佳答案 是的…

    SIMATIC S7-200 2021年7月5日