LOTO示波器统计曲线和故障分析pass/fail测试

虚拟示波器可以应用在工业自动化检测中,除了常规的检测波形和测量值参数以外,由多个行业客户定制和验证的统计曲线和故障分析(pass/fail)功能也为工业自动化检测带来极大的便利。

(一)故障分析(pass/fail)的基础:统计曲线功能

在信号检测的自动化测量中,大部分时间是关心某个测量值随时间变化的趋势,比如在开机检测后,波形的峰峰值是如何变化的。虚拟示波器的统计曲线功能,可以绘制出你关注的某些测量值的变化趋势曲线,如下图所示,示波器测试的信号最大值随着时间变化,从最低的0.49V逐渐变高,一直到4.73V,然后又降低到最低,接着缓缓升高并震荡:

通过这样的统计曲线,我们可以看到被监测的测量值的变化过程和趋势,从而为后面的故障分析做基础。

统计曲线功能的入口在“非标功能”中的“统计/故障判断”中,如下图所示:

(二)统计曲线功能可以观察哪些测量值:

理论上所有测量值,比如“最大值,最小值,峰峰值,有效值,平均值,频率,周期,占空比,正负脉宽,上升时间,下降时间”等等,都可以进行统计曲线的绘制,监测它们的变化趋势曲线。但是 虚拟示波器软件的标准版并没有开放所有这些测量值的统计曲线功能,根据型号不同和客户定制的情况不同,只开放了部分测量值的统计曲线功能。这些可以在统计曲线的配置页面看到。有些示波器型号支持多台级联的情况下,多台设备多通道的测量值的统计曲线绘制:

勾选上的测量值就可以在统计曲线绘图区看到对应的曲线,以不同的颜色区分。并且绘图区会在上下空白处用对应的颜色显示对应曲线的最大和最小数值,如下图所示:

(三)统计曲线的控制和现实

统计曲线只有在点击了“开始统计”按钮以后才会开始对测量值进行统计,这个按钮就会变成“停止统计”,点击了“停止统计”以后,就会停止统计曲线的绘制。

为了方便工业自动化测试,这个开始统计或停止统计按钮也可以不通过鼠标点击实现,可以由键盘快捷键或者示波器的IO口实现。

对应的键盘快捷键是“shift”+“z”, 对应的IO口是GPIO功能的IO2,也就是DE2扩展口的4脚。需要注意的是,如果需要IO2控制这个统计开始停止按钮,需要勾选对应的选项,如下图所示:

勾选了“IO2”开始后,IO2引脚的GPIO会被自动设置为输入,这个输入信号遵循3.3V TTL数字信号逻辑,由低电平跳变到高电平时,会被识别为点击了“开始统计”按钮,相反,这个输入信号由高电平跳变为低电平时,会被识别为点击了“停止统计”按钮。

“开始统计”被点击或者触发后,会清零之前的统计曲线波形和相关的数据,如果开启了故障pass/fail测试,也会清零故障信息。

(四)故障分析pass/fail测试

在上面的统计曲线的基础上,我们可以为测量值对应的每条统计曲线设定曲线的上下限,在上下限范围内的统计曲线变化被认为是正常的,也就是pass,一旦超过上下限的范围,则认为有故障发生,也就是fail。

故障分析的设定是在如下位置:

pass/fail测试的结果会在统计曲线绘图区的下方通过色块和文字表示出来,如下图所示:

具体是哪个或者哪几个测量值产生了fault的故障,我们也可以在下面的信息栏里看到,会显示“通道号:测量值”形式的故障信息。

为了方便客户在工业自动化的信号检测中,更方便的自动化处理故障分析,比如使用实体的报警灯,或者喇叭,或者和PLC联动实现某些动作,故障发生后,除了在 示波器的上位机软件上显示外,还可以使用IO口输出。我们可以在下图所示位置,选中IO3警报,就会自动将示波器的GPIO功能的IO3,也就是扩展口DE2的10脚设置为输出,IO3同样也是遵循3.3V TTL 数字逻辑。

默认的情况下,如果是PASS状态,那么IO3输出低电平,如果是fail状态,那么IO3将输出高电平。如果需要的是相反的逻辑,那么可以在故障的设置页面勾选“IO3警报逻辑反向”选项:

(五)状态清除

统计曲线的历史数据和波形,以及故障分析的结果等,都可以通过点击按钮“清除”进行清空。清空后波形和数据将清零,如果勾选了IO3警报的话,那么IO3的输出状态也会被清除。除了手动点击这个清除之外,“停止统计”后的点击“开始统计”时,也会对统计和故障信息自动清除,如果勾选了“IO2开始”,那么从停止到开始的IO状态切换,也会对统计和故障信息自动清除。

(六)设置记忆/保存和导入

以上的统计曲线的设置和故障分析的设置都是可以记忆和另存为配置文件的,配置文件可以手动导入回来。这样在工业自动化检测时会更加便利。关于这部分内容我们会在其他部分专门描述。

关于统计曲线和故障分析的使用,可以参考以下视频演示:

《 示波器 软件功能 演示 之 测量值统计曲线功能演示 以及 自动化检测应用实例》https://www.bilibili.com/video/BV1RJ411C73h/

《示波器-统计曲线2-故障联动-自动化检测 自动化集成 信号监测判断 pass/fail测试》

https://www.bilibili.com/video/BV1h5411u7zP/?vd_source=c0bedc6c664e75d3c19935cbda8abe19

《示波器 统计曲线 故障检测 PASS/Fail 功能优化3 工业自动化 产线检测 自动化检测》

https://www.bilibili.com/video/BV1Hx4y1b73n/?vd_source=c0bedc6c664e75d3c19935cbda8abe19

《示波器_多台级联配置记忆+统计故障分析配置记忆功能(1)》

https://www.bilibili.com/video/BV1QcvXe1EG6/?vd_source=c0bedc6c664e75d3c19935cbda8abe19

《示波器_多台级联配置记忆+统计故障分析配置记忆功能(2)》

https://www.bilibili.com/video/BV1iDvQeWEYk/?vd_source=c0bedc6c664e75d3c19935cbda8abe19

《示波器更新: Pass/Fail测试_统计曲线功能(3) GPIO控制 自动化检测 工业检测》

https://www.bilibili.com/video/BV1pqvQeAEvk/?vd_source=c0bedc6c664e75d3c19935cbda8abe19

LOTO示波器统计曲线和故障分析pass/fail测试的更多相关文章

  1. LOTO示波器配合VI曲线测试仪在电路板维修中的应用

    LOTO示波器配合VI曲线测试仪在电路板维修中的应用 市面上的VI曲线测试仪价格都在2000元到万元不等,同时大多携带不方便,有个别产品可以携带,但是功能单一(比如无法保存曲线,对比曲线等),那么LO ...

  2. LOTO示波器实测——光照强度传感器

    loto最近推出了很多的周边传感器模块的实测案例,本文介绍和演示LOTO示波器实测光照强度传感器的使用. 下图就是主角感光模块,可以用来测量光照强度. 这个模块也很简单,只有3个引脚,一个电源,3.3 ...

  3. Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例

    Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例 一位客户最近觉得觉得他的LED台灯好闪, 于是拆了看看,里面的控制板是这样的: 干掉双色调光功能,只调亮度的话闪烁的状况能好转 ...

  4. 如何用LOTO示波器安全的测量高电压?

    本文里我们把几十伏以上,超出对人体安全电压或者超出示波器量程的电压定为高电压,以220V市电举例讨论. 示波器上是有方便自测和探头补偿用的标准方波的,一般是1K Hz.我们的USB示波器上也有这个标准 ...

  5. loto示波器实践——超声波测距模块

    我们这里用到的超声波测距模块,一般是用于arduino智能小车自动避障的.经常见到的应用是使用单片机或者stm32和这种模块结合进行开发的. 我们使用LOTO示波器可以更直观和快速的看到超声波测量距离 ...

  6. 如何用LOTO示波器TDR方法测试电线长度?

    TDR也就是时域反射(Time-domain reflectometer),它可以通过观察导线中反射回来的电信号波形对导线长度进行测量,或者对传输导线的阻抗特性进行分析评估. 我们经常会碰到的TDR的 ...

  7. LOTO示波器汽修专用款选型指南

    LOTO示波器汽修专用款选型指南 LOTO各种型号的示波器其实都可以用作汽车传感器信号波形的检测.汽修应用中,工程师对示波器的性能要求对于LOTO产品来说不算高. 在我们销售和技术支持的积累过程中,我 ...

  8. Loto实践干货(8) 实测 保险丝 用示波器带电流探头

    本文用LOTO示波器和5A的电流探头来实验两种常见类型的保险丝的保护曲线.一种是熔断型的,另一种是自恢复型的.我们通常需要在一些电路中对电流过大的情况做保护,比如防止用户把输出源短路,比如防止用户对电 ...

  9. excel单元格内插入选择项pass、fail、not support等

    1.点击菜单栏的数据—-->>数据验证 2.选择 序列 在 来源 选项中填入Pass,Fail,On Going,Not Support 3.在选中的单元格并在菜单栏选中 新建规则

  10. LOTO虚拟示波器软件功能演示之——FIR数字滤波

    本文章介绍一下LOTO示波器新出的功能--FIR数字滤波的功能. 在此之前我们先来了解一下带通滤波和带阻滤波.我们都知道每个信号是不同频率不同幅值正弦波的线性叠加,为了方便直接得观察到这种现象,就有了 ...

随机推荐

  1. [FLET] 01 可以拖动的方块

    from typing import List import flet from flet import ( Container, Draggable, DragTarget, Page, Row, ...

  2. CF1864C 题解

    \(x = 2^k\) 是好做的,每次以 \(2^{k-1}\) 为因数即可. 对于其他情况,考虑每次让 \(x\) 减去其二进制下最低位的 \(1\) 直至变成 \(2^k\). 这种策略下显然每个 ...

  3. ubuntu insight卸载

    最近需要进行gdb调试,但感觉gdb命令行方式不够直观,于是按照教程下载安装了insight,期间各种出错和bug,好不容易安装完成,却发现安装后的gdb版本变成了6.8-1,与gcc版本不兼容. 无 ...

  4. TOPSIS模型原理以及代码实现

    TOPSIS 法是一种常用的组内综合评价方法,能充分利用原始数据的信息,其结果能精确地反映各评价方案之间的差距.下面我们来介绍具体步骤与代码实现 目录 问题提出 第一步:数据输入 1.如何从excel ...

  5. 树莓派4B-MAX9814麦克风模块

    树莓派4B-MAX9814麦克风模块 硬件需求 树莓派 MAX9814模块 杜邦线 MAX9814模块 电子特性 实验电路板 实验电路局部 典型工作特性 引角接线 代码展示 import RPi.GP ...

  6. C# 线程与进程

    一.前台线程与后台线程对象 为什么要用多线程? 1.让计算机"同时"做多件事情,节约时间. 2.多线程可以让一个程序"同时"处理多个事情. 3.后台运行程序,提 ...

  7. oeasy教您玩转vim - 16 跳到某行

    跳到某行 回忆上节课内容 上下行 向 下 是 j 向 上 是 k 上下行首 向 下 到行首非空字符 + 向 上 到行首非空字符 - 这些 motion 都可以加上 [count] 来翻倍 首尾行 首行 ...

  8. 制作KubeVirt镜像

    目录 制作KubeVirt镜像 1. 准备磁盘文件 2. 编写Dockerfile 3. 构建镜像 4. 上传镜像到仓库(可选) 5. 导出镜像 6. 虚拟机yaml文件 7. 启动虚拟机 8. 启动 ...

  9. ceph 001 存储类型 传统存储与分布式存储 分布式文件系统 集群与分布式

    ceph 存储类型 块存储:裸磁盘 未被格式化的磁盘 DAS(直连存储,usb,硬盘插到电脑):scsi接口 接口数量有限 传输距离有限 SAN(存储区域网络):ip-san 网络(iscsi) 以太 ...

  10. javaDoc生成方式

    命令行生成 在cmd控制台窗口上找到需要生成文件的路径,然后执行命令. # javadoc -encoding UTF-8 -charset UTF-8 文件名 javadoc -encoding U ...