A.4 cpec200 diagnostic words – Campbell Scientific CPEC200 Closed-Path Eddy-Covariance System User Manual
Page 60

Appendix A. CPEC200 Diagnostics
scrub_tmpr_OK
Boolean variable
scrub_tmpr_OK is defined only if the CPEC program is
configured to use a scrub module. See Appendix G, CPEC200 Scrub Module
Installation, Operation and Maintenance, for details.
If
scrub_tmpr_OK = True, the scrub module temperature (scrub_tmpr) is
within its operating range (5°C to 50°C). It is set to
False if it is outside this
range. This check is performed continuously and Boolean variable
scrub_tmprOK is set accordingly.
The variable
scrub_tmpr_OK is ignored in EC mode, but if the CPEC200 is
not in EC mode, bit 1 of
diag_cpec will be set if scrub_tmpr_OK = false,
indicating there is a problem with the temperature of the scrub module. See
notes on bit 1.
A.4 CPEC200 Diagnostic Words
The CPEC200 has three diagnostic words that encode multiple error conditions
as binary bits. These diagnostic words are more difficult to interpret than the
status text variables, but they are more comprehensive and require very little
storage space. They are stored in the time-series output table instead of the
text-based status messages or as individual Boolean variables. The three
diagnostic words are
diag_sonic, diag_irga, and diag_cpec. The diagnostic
words
diag_sonic and diag_irga are sent directly from the EC100 and are only
partially decoded within the CPEC200 program as needed to affect other
variables. They are stored in the time series output table for troubleshooting in
post processing. For a complete listing of the diagnostic bits encoded by these
words, see the EC155 CO
2
and H
2
O Closed-Path Gas Analyzer Manual.
Diagnostic word
diag_cpec flags several conditions specific to the normal
operating range for the CPEC200. Some of these conditions may or may not
be relevant, depending on if the CPEC200 is in
EC mode. The diagnostic
word
diag_cpec, includes only the diagnostic flags that are relevant depending
on
EC_mode. Any value other than zero for diag_cpec indicates a problem in
the present mode. TABLE A-1 lists each of the diagnostic flags, including
which mode it applies to.
To diagnose a problem when
diag_cpec is any number other than zero, the
value is decoded according to TABLE A-1 and additional information is
available in the corresponding sections below. A user unfamiliar with
converting a decimal number to binary, may find it convenient to use a
decimal-to-binary converter that can be found on the Internet. Alternately,
follow the step-by-step troubleshooting instructions as a guide through the
conversion process.
A-8