![Campbell CR850 Скачать руководство пользователя страница 269](http://html1.mh-extra.com/html/campbell/cr850/cr850_operators-manual_3829356269.webp)
269
Section 8. Operation
8.1 Measurements
Several features give the CR800 the flexibility to measure many sensor types.
Contact a Campbell Scientific applications engineer if assistance is required in
assessing CR800 compatibility to a specific application or sensor type. Some
sensors require precision excitation or a source of power. See
Powering Sensors
and Devices
(p. 84).
8.1.1 Time
Measurement of time is an essential function of the CR800. Time measurement
with the on-board clock enables the CR800 to attach time stamps to data, measure
the interval between events, and time the initiation of control functions.
8.1.1.1 Time Stamps
A measurement without an accurate time reference has little meaning. Data on
the CR800 are stored with time stamps. How closely a time stamp corresponds to
the actual time a measurement is taken depends on several factors.
The time stamp in common CRBasic programs matches the time at the beginning
of the current scan as measured by the real-time clock in the CR800. If a scan
starts at 15:00:00, data output during that scan will have a time stamp of
15:00:00
regardless of the length of the scan or when in the scan a measurement is made.
The possibility exists that a scan will run for some time before a measurement is
made. For instance, a scan may start at 15:00:00, execute time-consuming code,
then make a measurement at 15:00:00.51. The time stamp attached to the
measurement, if the
CallTable()
instruction is called from within the
Scan() /
NextScan
construct, will be
15:00:00
, resulting in a time-stamp skew of 510 ms.
Time-stamp skew is not a problem with most applications because,
•
program execution times are usually short, so time stamp skew is only a few
milliseconds. Most measurement requirements allow for a few milliseconds
of skew.
•
data processed into averages, maxima, minima, and so forth are composites
of several measurements. Associated time stamps only reflect the time the
last measurement was made and processing calculations were completed, so
the significance of the exact time a specific sample was measured diminishes.
Applications measuring and storing sample data wherein exact time stamps are
required can be adversely affected by time-stamp skew. Skew can be avoided by
•
Making measurements in the scan before time-consuming code.
•
Programming the CR800 such that the time stamp reflects the system time
rather than the scan time. When
CallTable()
is executed from within the
Scan() / NextScan
construct, as is normally done, the time stamp reflects
scan time. By executing the
CallTable()
instruction outside the
Scan() /
NextScan
construct, the time stamp will reflect system time instead of scan
time. CRBasic example
Time Stamping with System Time
(p. 270)
shows the
Содержание CR850
Страница 2: ......
Страница 4: ......
Страница 6: ......
Страница 26: ...Table of Contents 26...
Страница 30: ...Section 2 Cautionary Statements 30...
Страница 32: ...Section 3 Initial Inspection 32...
Страница 35: ...Section 4 Quickstart Tutorial 35 Figure 2 Wiring panel...
Страница 55: ...Section 4 Quickstart Tutorial 55 Figure 24 PC200W View data utility...
Страница 78: ...Section 5 System Overview 78...
Страница 80: ...Section 6 CR800 Specifications 80...
Страница 95: ...Section 7 Installation 95 Figure 35 DevConfig OS download window Figure 36 Dialog box confirming OS download...
Страница 104: ...Section 7 Installation 104 Figure 43 Include File settings via DevConfig Figure 44 Include File settings via PakBusGraph...
Страница 267: ...Section 7 Installation 267 Figure 84 Running average signal attenuation...
Страница 268: ...Section 7 Installation 268...
Страница 384: ...Section 8 Operation 384 Figure 113 Using the keyboard display...
Страница 385: ...Section 8 Operation 385 8 8 1 Data Display Figure 114 Displaying data with the keyboard display...
Страница 387: ...Section 8 Operation 387 Figure 116 Real time custom...
Страница 388: ...Section 8 Operation 388 8 8 1 3 Final Storage Tables Figure 117 Final storage tables...
Страница 389: ...Section 8 Operation 389 8 8 2 Run Stop Program Figure 118 Run Stop Program...
Страница 390: ...Section 8 Operation 390 8 8 3 File Display Figure 119 File display...
Страница 396: ...Section 8 Operation 396...
Страница 402: ...Section 9 Maintenance 402...
Страница 450: ...Section 11 Glossary 450...
Страница 504: ...Appendix A CRBasic Programming Instructions 504...
Страница 526: ...Appendix B Status Table and Settings 526...
Страница 530: ...Appendix C Serial Port Pinouts 530...
Страница 536: ...Appendix E FP2 Data Format 536...
Страница 550: ...Appendix F Other Campbell Scientific Products 550...
Страница 564: ...Index 564 WriteIO 464 Writing Program 108 X XML 448 XOR 473 Y Y intercept 141 142 Z Zero 155 166 Zero Basis 151...
Страница 565: ......