关于传感器数据采集 点击:439 | 回复:8



易安10

    
  • 精华:0帖
  • 求助:8帖
  • 帖子:11帖 | 41回
  • 年度积分:136
  • 历史总积分:136
  • 注册:2023年3月23日
发表于:2023-12-16 16:49:09
楼主
求助帖30分-未结帖

大佬们。请教一下,通过传感器读取到一些数据如:200.50.300.40.600.200.70.20.30.90等,大概10个数据,但是我只需要其中20-100间的数据计算平均值,有什么办法吗,PLC是台达的DVP系列的





楼主最近还看过

121111115

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 425回
  • 年度积分:418
  • 历史总积分:24390
  • 注册:2016年1月20日
发表于:2023-12-17 12:07:48
1楼

这不就是个简单的数据处理问题吗,把数据都读回来的数据放在不同的地址,然后单个去处理,每次首先判断单个数据是否在你要的范围之内,是就参与平均值运算,否就舍弃,然后开启下次采集,如此循环即可。

JSdanzi

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 403回
  • 年度积分:21
  • 历史总积分:7379
  • 注册:2012年9月22日
发表于:2023-12-17 15:27:49
2楼

做一个过滤的程序就可以了,大于200过滤掉1

易安10

  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 41回
  • 年度积分:162
  • 历史总积分:162
  • 注册:2023年3月23日
发表于:2023-12-20 15:04:49
3楼

"121111115" 的回复,发表在1楼
        对内容: 【这不就是个简单的数据处理问题吗,把数据都读回来的数据放在不同的地址,然后单个去处理,每次首先判断单个数据是否在你要的范围之内,是就参与平均值运算,否就舍弃,然后开启下次采集,如此循环即可。...】进行回复:

        -----------------------------------------------------------------


大佬,可以给个思路范围吗,不太懂

易安10

  • 精华:0帖
  • 求助:9帖
  • 帖子:12帖 | 42回
  • 年度积分:162
  • 历史总积分:162
  • 注册:2023年3月23日
发表于:2023-12-20 15:05:18
4楼

"JSdanzi" 的回复,发表在2楼
        对内容: 【做一个过滤的程序就可以了,大于200过滤掉1】进行回复:

        -----------------------------------------------------------------


请问大佬

这个会用到哪些指令啊

兜兜没钱

  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 81回
  • 年度积分:0
  • 历史总积分:146
  • 注册:2009年4月09日
发表于:2023-12-20 22:28:05
5楼

比较指令,移动指令等

Smile-lyc

  • [管理员]
  • 精华:138帖
  • 求助:51帖
  • 帖子:3587帖 | 22558回
  • 年度积分:161
  • 历史总积分:152152
  • 注册:2006年8月04日
发表于:2024-01-24 14:53:31
6楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。

4、2023加油!!



往事诉风

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 97回
  • 年度积分:127
  • 历史总积分:4116
  • 注册:2015年10月08日
发表于:2024-01-31 11:19:39
7楼

通过数据比较取出20-100的值,把20-100的值传送到新的寄存中,台达有一个计算平均值的指令,DMEAN   D0 D20 K10   就可求出20-100范围内的平均值了

HH阿嚏

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 2回
  • 年度积分:25
  • 历史总积分:25
  • 注册:2024年3月19日
发表于:2024-05-13 14:47:00
8楼

首先,把所有读取到的数据放到不同的地址中,然后分别判断各个数据的大小,把符合的放到另外新的地址中,最后求这些符合条件的数据的平均值。


热门招聘
相关主题

官方公众号

智造工程师