EasyManua.ls Logo

Vishay 7000 - Status Information

Vishay 7000
142 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Vishay Micro-Measurements System 7000 Programmer’s Reference Manual
Page 42 of 142
3.14.2.2 Multiple Record Rates
Multiple record rates are defined as one group of channels recorded at a different rate than another group
of channels.
Up to 4 different groups of channels are allowed to record at different rates, which groups are recorded
are indicated by 4 bits in the Status Information of each scan.
For example:
Channel group A may contain strain gages recorded at 1,000 samples/second.
Channel group B may contain high level cards and transducers recorded at 100 samples/second.
Channel group C may contain thermocouples recorded at 10 samples/second.
Channel group D may contain a combination of other types recorded at 1 sample/second.
When using multiple record rates, data is written for each scan in the following order (as needed):
Group A channels in ascending order (based on channel number), Group B channels in ascending order,
Group C channels in ascending order, Group D channels in ascending order.
3.14.2.3 Varying Data Width
All channel data is sampled in A/D counts as 32-bit signed integers. While 32 bits are needed to represent
the full range of A/D counts, often a single channel’s A/D counts do not jump more than 127 counts from
one recorded scan to the next.
Therefore, the compression algorithm stores the full 32-bit values for all channels on the first scan. On
subsequent scans, it monitors the amount each channel changes. If no single channel changes more than
±127 counts, then it simply records the change in A/D counts (as an 8-bit value) for each channel. If the
algorithm detects a change in A/D counts greater than +-127 for any channel, then the absolute (32 bit)
value for all channels will be stored.
In other words, if all channels change less than +-127 counts then only the amount of change is recorded
for each channel. If any channel changes more than +-127 counts, then the actual (or absolute) reading is
stored for each channel. When the amount of change is stored it is referred to as relative data because we
will have to refer back to the most recently stored absolute value to derive the actual reading.
Whether a given scan holds absolute (32-bit) or relative (8-bit) values for data is designated by a bit in the
Status information.
Programming note: Though data compression has many advantages, it also means that all raw data files
have to be read sequentially. It is impossible to jump to scan number 10,000 without first starting at scan
number 1.

Table of Contents