Section 7. Installation
273
Q:
What happens when a card is filled?
A:
If the memory card fills, new data are written over oldest data. A card must be
exchanged before it fills, or the oldest data will be overwritten by incoming new
records and lost. During the card exchange, once the old card is removed, the new
card must be inserted before the data table in datalogger CPU memory rings
2
, or
data will be overwritten and lost. For example, consider an application wherein
the data table in datalogger CPU memory has a capacity for about 45 minutes of
data
3
. The exchange must take place anytime before the 45 minutes expire. If the
exchange is delayed by an additional 5 minutes, 5 minutes of data at the beginning
of the last 45 minute interval (since it is the oldest data) will be overwritten in
CPU memory before transfer to the new card and lost.
1
Other options of
TableFile()
do not pre-allocate memory, so they should be avoided when collecting
high-frequency time-series data. More information is available in
CRBasic Editor Help
.
2
"rings": the datalogger has a ring memory. In other words, once filled, rather than stopping when
full, oldest data are overwritten by new data. In this context, "rings" designates when new data begins
to overwrite the oldest data.
3
CPU data table fill times can be confirmed in the datalogger
DataTableInfo
table.
7.7.11 Displaying Data: Custom Menus — Details
Related Topics:
•
Custom Menus — Overview
(p. 91)
•
Data Displays: Custom Menus — Details
(p. 273)
•
Keyboard/Display — Overview
(p. 90)
•
CRBasic Editor Help
for
DisplayMenu()
Menus for the CR1000KD Keyboard/Display can be customized to simplify
routine operations. Viewing data, toggling control functions, or entering notes are
common applications. Individual menu screens support up to eight lines of text
with up to seven variables.
Use the following CRBasic instructions. Refer to
CRBasic Editor Help
for
complete information.
DisplayMenu()
Marks the beginning and end of a custom menu. Only one allowed per
program.
Note
Label must be at least six characters long to mask default display
clock.
EndMenu
Marks the end of a custom menu. Only one allowed per program.
DisplayValue()
Defines a label and displays a value (variable or data table value) not to be
edited, such as a measurement.
Summary of Contents for CR6 Series
Page 2: ......
Page 4: ......
Page 6: ......
Page 32: ......
Page 36: ......
Page 38: ......
Page 76: ...Section 5 Overview 76 FIGURE 20 Half Bridge Wiring Example Wind Vane Potentiometer ...
Page 80: ...Section 5 Overview 80 FIGURE 23 Pulse Input Wiring Example Anemometer ...
Page 136: ......
Page 454: ...Section 8 Operation 454 FIGURE 104 Narrow Sweep High Noise ...
Page 459: ...Section 8 Operation 459 FIGURE 106 Vibrating Wire Sensor Calibration Report ...
Page 535: ...Section 8 Operation 535 8 11 2 Data Display FIGURE 121 CR1000KD Displaying Data ...
Page 537: ...Section 8 Operation 537 FIGURE 123 CR1000KD Real Time Custom ...
Page 538: ...Section 8 Operation 538 8 11 2 3 Final Storage Data FIGURE 124 CR1000KD Final Storage Data ...
Page 539: ...Section 8 Operation 539 8 11 3 Run Stop Program FIGURE 125 CR1000KD Run Stop Program ...
Page 541: ...Section 8 Operation 541 FIGURE 127 CR1000KD File Edit ...
Page 546: ......
Page 552: ......
Page 610: ...Section 11 Glossary 610 FIGURE 137 Relationships of Accuracy Precision and Resolution ...
Page 612: ......
Page 648: ......
Page 650: ......
Page 688: ......
Page 689: ......