LabVIEW之错误簇-20151113
来源:互联网 发布:arduino hc05 发送数据 编辑:程序博客网 时间:2024/06/09 21:59
l 无论对自己所创建的VI多么有信心,也很难预见用户可能遇到的每一个错误。如果没有错误检查机制,用户只知道VI没有正常工作,而错误检查却可以告诉用户错误的原因和出处。
l 每一个错误都有一个数字编号和相对应的错误信息。默认情况下,VI运行时如发生错误,LabVIEW会自动中断执行、高亮显示所产生的错误的子VI或函数,并弹出错误对话框。
l LabVIEW中的错误处理遵循数据流模式,错误信息就像数据值一样流经VI。您可将VI中的错误信息从头到尾连接起来,然后在结尾连接一个错误处理VI(如,简易错误处理器),来确定VI运行中是否产生了错误。VI中的错误通过错误输入和输出簇来传递
l VI运行时,LabVIEW在每个执行节点均进行错误检查,如没有检查到任何错误,则该节点正常执行。如检查到错误,LabVIEW将错误信息传递到下一个节点,同时停止执行错误节点的代码。之后的节点均依此处理。直到数据流结束,LabVIEW报告错误。
l 将错误簇连接到While循环或For循环的条件接线端可以停止循环。推荐使用这个方法停止大部分循环,因为此时无论主动要求或是遇到错误都能立即停止循环。
l 详情请参阅:www.ni.com
l 错误簇有个特点,就是只显示一个错误,这个错误就是程序最早发现的那个错误
l 我们可以在子VI中利用错误case结构,来有条件的执行功能代码。
l 如果错误输入(ErrorIn)参数输入了一个错误,不要进行除了清理操作之外的任何其他操作,而清理操作包含了:关闭文件、关闭设备或通讯端口、将系统切换回空闲或安全状态。
0 0
- LabVIEW之错误簇-20151113
- LabVIEW学习之数组与簇
- LabVIEW中的错误处理
- Labview之ActiceX学习
- labview之tcp通信
- Labview之贪吃蛇
- LabVIEW之For循环
- LabVIEW图表之双坐标轴
- labview的学习之路
- LabVIEW之TDMS学习笔记
- LabVIEW
- LABVIEW
- labview
- LabView
- labview
- Labview
- Labview
- LabVIEW
- 你不知道的c++基础
- 易泰通版权保护U盘
- webrtc ICE rfc5245笔记
- 剑指Offer-26-复杂链表的复制
- java中try,finally和return
- LabVIEW之错误簇-20151113
- Spring mvc详解
- dubbo服务端集群
- 字节符输入流 InputStreamDemo
- java编程思想--21 并发
- 创建一个最简单的Linux随机启动服务
- CDR操作
- 我迈开的编程第一步
- PAT树 File Transfer——利用不相交集ADT求连通分图数目