LABVIEW实时采集数据

2019-07-17 22:37发布

最近在做一个项目,就是需要连续采集流水线上某种长方形物体的个数和实时厚度以及每个物体的平均厚度,通过激光位移传感器检测物体高度变化来检测,原理其实很简单,就是传感器数据由大变小时说明物体来了,
由小变大时说明物体离开了,然后根据传感器的数值来计算厚度和平均厚度,现在问题是这是一个实时的过程,
在每个物体结束时计算平均厚度到是可以,但是因为物体和物体之间有一段空隙,
在下一次采数的时候数据又会经过同样的计算将数据存入数据库,
有什么办法可以区分开这个地方吗?可能我表达的不够清晰,
大家有思路或者类似的例子都可以发给我,谢谢


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
ShuiMoLise
1楼-- · 2019-07-18 03:31
进入空隙检测下降沿。物体来了检测上升沿。或者测一下传送带的高度,设定一个阀值低于这个值说明是空隙
布莱恩
2楼-- · 2019-07-18 07:02
 精彩回答 2  元偷偷看……
布莱恩
3楼-- · 2019-07-18 09:04
ShuiMoLise 发表于 2016-8-6 23:08
进入空隙检测下降沿。物体来了检测上升沿。或者测一下传送带的高度,设定一个阀值低于这个值说明是空隙

你说的这些我都做做到了,主要是数据保存的时候不太会,就是我将数据通过条件结构来保存,如何实现由真切换为假的时候把真条件里面计算的数保存下来,
而假条件里面的数不存取

一周热门 更多>