错误处理应该遵循的原则
1:所有的VI必须设置错误捕捉陷阱,并通过返回错误端子报告错误
2:通过错误簇的延续捕捉错误
3:循环结构中,每次循环都要捕捉错误
4:连续循环要禁止索引错误
5:对有错误端子的所有节点都要捕捉错误
6:使用对话框或者日志文件报告错误
7:使用通用错误管理器,不要使用简单错误管理器
8:对发布的应用程序,需要有错误日志文件
9:对无人值守或者远程控制,慎用对话框报告错误
10:子VI中避免报告错误
11:通过XML文件维护用户自定义错误
12:IO 设备错误使用负的错误代码,正的错误代码用于警告
13:对多数VI是错误CASE结构,这样一旦错误发生,会跳过该VI
14:使用错误处理模板生成SUBVI
15:对涉及硬件IO的子VI,错误端子设置成必须的
16:错误簇应该放在结构的底部
17:禁止自动错误处理