LOTO示波器统计曲线和故障分析pass/fail测试
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测试的更多相关文章
- LOTO示波器配合VI曲线测试仪在电路板维修中的应用
LOTO示波器配合VI曲线测试仪在电路板维修中的应用 市面上的VI曲线测试仪价格都在2000元到万元不等,同时大多携带不方便,有个别产品可以携带,但是功能单一(比如无法保存曲线,对比曲线等),那么LO ...
- LOTO示波器实测——光照强度传感器
loto最近推出了很多的周边传感器模块的实测案例,本文介绍和演示LOTO示波器实测光照强度传感器的使用. 下图就是主角感光模块,可以用来测量光照强度. 这个模块也很简单,只有3个引脚,一个电源,3.3 ...
- Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例
Loto实践干货(8)loto示波器在LED台灯调光问题维修中的应用案例 一位客户最近觉得觉得他的LED台灯好闪, 于是拆了看看,里面的控制板是这样的: 干掉双色调光功能,只调亮度的话闪烁的状况能好转 ...
- 如何用LOTO示波器安全的测量高电压?
本文里我们把几十伏以上,超出对人体安全电压或者超出示波器量程的电压定为高电压,以220V市电举例讨论. 示波器上是有方便自测和探头补偿用的标准方波的,一般是1K Hz.我们的USB示波器上也有这个标准 ...
- loto示波器实践——超声波测距模块
我们这里用到的超声波测距模块,一般是用于arduino智能小车自动避障的.经常见到的应用是使用单片机或者stm32和这种模块结合进行开发的. 我们使用LOTO示波器可以更直观和快速的看到超声波测量距离 ...
- 如何用LOTO示波器TDR方法测试电线长度?
TDR也就是时域反射(Time-domain reflectometer),它可以通过观察导线中反射回来的电信号波形对导线长度进行测量,或者对传输导线的阻抗特性进行分析评估. 我们经常会碰到的TDR的 ...
- LOTO示波器汽修专用款选型指南
LOTO示波器汽修专用款选型指南 LOTO各种型号的示波器其实都可以用作汽车传感器信号波形的检测.汽修应用中,工程师对示波器的性能要求对于LOTO产品来说不算高. 在我们销售和技术支持的积累过程中,我 ...
- Loto实践干货(8) 实测 保险丝 用示波器带电流探头
本文用LOTO示波器和5A的电流探头来实验两种常见类型的保险丝的保护曲线.一种是熔断型的,另一种是自恢复型的.我们通常需要在一些电路中对电流过大的情况做保护,比如防止用户把输出源短路,比如防止用户对电 ...
- excel单元格内插入选择项pass、fail、not support等
1.点击菜单栏的数据—-->>数据验证 2.选择 序列 在 来源 选项中填入Pass,Fail,On Going,Not Support 3.在选中的单元格并在菜单栏选中 新建规则
- LOTO虚拟示波器软件功能演示之——FIR数字滤波
本文章介绍一下LOTO示波器新出的功能--FIR数字滤波的功能. 在此之前我们先来了解一下带通滤波和带阻滤波.我们都知道每个信号是不同频率不同幅值正弦波的线性叠加,为了方便直接得观察到这种现象,就有了 ...
随机推荐
- OPC 数据采集 解决方案
笔者计划从此篇博客开始,详细介绍OPC数据采集采集过程.包括常用组态软件介绍,数据接入,OPC接入过程,常用OPC数据接入与处理全流程范例,分享相关案例Demo. 因为分享的都是个人实际工作经验中的 ...
- .Net Core 访问 appsettings.json
1.添加 NuGet 包 Microsoft.Extensions.Configuration 2.通过注入获取 Configuration 注意:注入获取的必须提前在 StartUp 里面提前注册 ...
- yb课堂 课程总结
- Task异步多线程
不废话,直接贴上要实现的效果和代码... [1]直接使用Lambda表达式是实现多线程: using System; using System.Collections.Generic; using S ...
- 基于CFX的小型风电机组流场计算流程
一.Workbench界面框架 二.Geometry模块操作 1.打开Geometry模块,导入txt格式模型 File >> Import External Geometry File ...
- [oeasy]python0050_动态类型_静态类型_编译_运行
动态类型_静态类型 回忆上次内容 上次了解了 帮助文档的 生成 开头的三引号注释 可以生成 帮助文档 文档 可以写成网页 python3 本身 也有 在线的帮助手册 目前的程序 提高了 可读性 ...
- AT_abc218_d 题解
洛谷链接&Atcoder 本篇题解为此题较简单做法及较少码量,并且码风优良,请放心阅读. 题目简述 给定一个平面内的 \(N\) 个点的坐标,求这 \(N\) 个点中选 \(4\) 个点可构成 ...
- CF1883B Chemistry 题解
原题传送门 思路: 如"aba","abba"这样的回文字符串, 每个字符的出现次数有以下两种情况: 1:全部是偶数(abba) 2:只有一个为奇数(aba) ...
- DuiLib的编译
Duilib编译需要注意两点: 加入预处理器:WIN32;_DEBUG;_WINDOWS;UILIB_STATIC; 到这一步还是报错,报错的是DuiString += 这一行报错,还有Util这 ...
- holiday week 1
本周进度总结: JAVA javafx以安装完毕并完成了环境配置 因处于小学期中java暂时搁置学习 自学了部分链表.多线程以及一些C/C++的知识,对部分C++库有了更进一步了解 因多线程的问题将平 ...