07.01.2015 Views

CR200/CR200X Series Dataloggers - Campbell Scientific

CR200/CR200X Series Dataloggers - Campbell Scientific

CR200/CR200X Series Dataloggers - Campbell Scientific

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Section 18. Troubleshooting<br />

Note If any component needs to be returned to the factory for repair or<br />

recalibration, remember that an RMA number is required. Contact a <strong>Campbell</strong><br />

<strong>Scientific</strong> applications engineer to receive the RMA number.<br />

18.1 Programming<br />

A properly deployed <strong>CR200</strong>(X) measures sensors accurately and stores all data<br />

as instructed by its program. Experienced users analyze data soon after<br />

deployment to ensure the <strong>CR200</strong>(X) is measuring and storing data as intended.<br />

Most measurement and data storage problems are a result of one or more<br />

instances of improper program code or "bugs."<br />

18.1.1.1 Status Table as Debug Resource<br />

Consult the <strong>CR200</strong>(X) Status Table when developing a program or when a<br />

problem with a program is suspected.<br />

Read More! See APPENDIX. Status Table and Settings p. 15 for a complete list<br />

of Status Table registers and hints on using the Status Table.<br />

18.1.1.2 SkippedScan<br />

Skipped scans are caused by long programs with short scan intervals or when<br />

other operations occupy the processor at a scan's start time. Occasional skipped<br />

scans may be acceptable but should be avoided. Skipped scans may compromise<br />

frequency measurements made with pulse channels. The error occurs because<br />

counts from a scan and subsequent skipped scans are regarded by the <strong>CR200</strong>(X)<br />

as having occurred during a single scan. The measured frequency can be much<br />

higher than actual. Be careful that scans that store data are not skipped. If any<br />

scan skips repeatedly, optimization of the datalogger program or reduction of<br />

online processing may be necessary.<br />

18.1.1.3 VarOutOfBounds<br />

Indicates the number of variables that are out of bounds, meaning the<br />

dimensioned array is not large enough to store the variable. When this value is<br />

non-zero, edit the program and increase the array size.<br />

18.1.1.4 WatchdogErrors<br />

Non-zero indicates the <strong>CR200</strong>(X) has crashed, which can be caused by power or<br />

transient voltage problems, or an operating system or hardware problem.<br />

Watchdog errors may cause telecommunications disruptions, which can make<br />

diagnosis and remediation difficult. Sometimes a TrapCode will accompany a<br />

WatchDogCnt.<br />

151

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!