你是否有过NAN在你的数据中突然出现的情况?你想知道她是谁,她是怎么来的吗?更重要的是,你需要做什么才能让她离开来拿回你的数据?
NAN的意思是“不是一个数字”,表示一个无效的测量。当传感器的输出电压超过测量指令中指定的电压输入范围时,她可以显示出来。
上面选择的电压范围中以C结尾的值检查是否有开路输入。这是你得到的,如果你的传感器的一个引线断开或损坏。当这种情况发生时,NAN将再次显示为您的测量值。
nan也由SDI-12测量问题和有时愚蠢的数学表达式(如0除以0)引起。
当NAN渗入你的测量值时,她也会出现在你的存储数据中。
NAN也不全是坏的——她是一个很好的指标,表明你有测量问题,所以你不想普遍地忽略她。然而,你可以通过使用CRBasic的输出指令将数据记录器从你的数据中丢弃nan。DisableVar(“禁用变量”的缩写)特性。DisableVar用于确定输出数据中是否包含度量值。
例如,在空气温度传感器的情况下,DisableVar可以设置为AirTempC =南.这样做将从气温输出数据中排除NAN。
在构造表达式时,不要忘记使用方便的F10键来插入变量名。你可以在:www.ocbeachreo.com/19_1_9999_154
如果输出间隔中的所有测量结果都是NAN,那么NAN将仍然存储在最终存储中,无论您如何处理DisableVar.
如果NAN出现在你家门口,找出问题的根源。牢固地连接所有电线。检查电缆是否损坏。将传感器的输出电压范围与数据记录器的输入电压范围匹配。让我们送NAN打包吧!
冷淡地你的,