Section 7. Installation
220
7.7.10.4 Converting TOB3 Files with CardConvert
The TOB3 format that is used to write data to memory cards saves disk space.
However, the resulting binary files must be converted to another format to be read
or used by other programs. The CardConvert software, included in Campbell
Scientific datalogger support software
(p. 90),
will convert data files from one
format to another. CardConvert Help has more details.
7.7.10.5 TableFile() with Option 64 Q & A
Q: How does Option 64 differ from other TableFile() options?
A: Pre-allocation of memory combines with TOB3 data format to give Option 64
two principal advantages over other TableFile() options. These are:
•
increased runtime write performance
•
short card-eject times
Option 64 is unique among table file options in that it pre-allocates enough
memory on the memory card to store an interval amount of data
1
. Pre-allocation
allows data to be continuously and more quickly wri
tten to the card in ≈1 KB
blocks. TOB3 binary format copies data directly from CPU memory to the
memory card without format conversion, lending additional speed and efficiency
to the data storage process.
Note Pre-allocation of memory card files significantly increases run time
write performance. It also reduces the risk of file corruption that can occur
as a result of power loss or incorrect card removal.
Note To avoid data corruption and loss, memory card removal must
always be initiated by pressing the Initiate Removal button on the face of
the NL115 or CFM100 modules. The card must be ejected only after the
Status light shows a solid green.
Q: Why are individual files limited to 2 GB?
A: In common with many other systems, the datalogger natively supports signed
four-byte integers. This data type can represent a number as large as 231, or in
terms of bytes, roughly 2 GB. This is the maximum file length that can be
represented in the datalogger directory table.
Q: Why does a large card cause long program compile times?
A: Program compile times increase with card and file sizes. As the datalogger
boots up, the card must be searched to determine space available for data storage.
In addition, for tables that are created by TableFile() with Option 64, an empty
file that is large enough to hold all of the specified records must be created (i.e.,
memory is pre-allocated). When using TableFile() with Option 64, program
compile times can be lessened by reducing the number of records or data-output
Содержание CR3000 Micrologger
Страница 2: ......
Страница 3: ......
Страница 4: ......
Страница 6: ......
Страница 30: ......
Страница 34: ......
Страница 36: ......
Страница 96: ......
Страница 200: ...Section 7 Installation 200 FIGURE 42 Running Average Frequency Response FIGURE 43 Running Average Signal Attenuation ...
Страница 485: ...Section 8 Operation 485 8 11 2 Data Display FIGURE 110 Keyboard and Display Displaying Data ...
Страница 487: ...Section 8 Operation 487 FIGURE 112 CR1000KD Real Time Custom ...
Страница 488: ...Section 8 Operation 488 8 11 2 3 Final Storage Data FIGURE 113 Keyboard and Display Final Storage Data ...
Страница 489: ...Section 8 Operation 489 8 11 3 Run Stop Program FIGURE 114 Keyboard and Display Run Stop Program ...
Страница 491: ...Section 8 Operation 491 FIGURE 116 Keyboard and Display File Edit ...
Страница 495: ...Section 8 Operation 495 Low power standby whenever possible Low power bus sets bus and modules to low power ...
Страница 496: ......
Страница 502: ......
Страница 564: ...Section 11 Glossary 564 FIGURE 126 Relationships of Accuracy Precision and Resolution ...
Страница 566: ......
Страница 594: ......
Страница 598: ......
Страница 600: ......
Страница 602: ......
Страница 624: ......
Страница 642: ......
Страница 643: ......