请教问题如下:
我想写一段程序,给生产线的每个产品,都运行一下这段测试程序;
程序侦测产品的电压信号,并通过DUTY占空比的跳转,来完成每段测试;
当测试完成时,程序停止;
(但有可能测试人员不会立即取出产品,此时电压20---200mv都有可能,依不同型号产品)
测试人员取出产品,电压信号小于2mv;
当组上下一个样品,电压信号大于5mv,作为触发开始测试的条件,
并启动跳转状态机 跑完一个测试循环;
我现在,在DUTY占空比最后一段,给WHILE loop一个true;
我在while外再放一个条件结构,启动条件设为≥5mv,
可是,这个值与产品测试完成没取出的电压信号有重叠;
导致程序一直跳转,不会停止;
labview产品测试,如何设计启动程序
答案:1 悬赏:30 手机版
解决时间 2021-03-19 16:54
- 提问者网友:龅牙恐龙妹
- 2021-03-19 08:30
最佳答案
- 五星知识达人网友:第四晚心情
- 2021-03-19 08:49
"这个值与产品测试完成没取出的电压信号有重叠" ,难道不会出现小于2mv的情况?
1. 初始程序显示等待接入设备--界面显示等待
2. 接入设备后检测到大于5mv,开始测试--界面显示开始测试
3. 测试结束,等待信号小于2mv,如果产品不拔出此时界面仍要显示此次测试结果--界面显示测试结果
4. 产品拔出后,检测到小于2mv,程序跳转到流程 1
1. 初始程序显示等待接入设备--界面显示等待
2. 接入设备后检测到大于5mv,开始测试--界面显示开始测试
3. 测试结束,等待信号小于2mv,如果产品不拔出此时界面仍要显示此次测试结果--界面显示测试结果
4. 产品拔出后,检测到小于2mv,程序跳转到流程 1
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯