Tester and method for checking meter encoders in automatic meter reading systems
First Claim
1. In an automatic meter reading system of the type having a meter including gear train driven dials and including a readable encoder, for generating a serialized message consisting of dial readings, driven by said gear train whereby each gear in the gear train has a definite mechanical relationship to the other gears in the train, a method of determining the meter dial readings and checking for encoder generated errors by interdial checking the mechanical angular position between the respective dial drive gears of the gear train comprising the steps of:
- (a) storing in a first addressable memory information representative of encoder dial readings;
(b) storing in a second memory information representative of ranges of angular positions of gears driving said dials;
(c) reading said encoder message;
(d) utilizing, as an address for said first and second memories, a first dial reading in said message to effect the retrieval from said first and second memories, respectively, a numerical value proportional to said first dial reading and information representative of the angular position of the gear driving said first dial;
(e) storing the angular position information retrieved from said second memory;
(f) utilizing, as an address for said first and second memories, a second dial reading in said message to effect the retrieval from said first and second memories respectively of a second numerical value proportional to said second dial reading and information representative of the angular position of the gear driving said second dial;
(g) storing the last angular position information retrieved from said memory;
(h) comparing the angular position information first retrieved from said second memory with the second numerical value retrieved from said first memory; and
(i) deriving an indication of an encoder interdial check failure when there is a non comparison.
0 Assignments
0 Petitions
Accused Products
Abstract
Apparatus for use in an automatic meter reading system for displaying meter encoder generated dial readings and detecting errors in response to information contained in the encoder meter dial readings. Errors are detected through interdial checking by comparing the angular positions of adjacent dial drive gears. When the angular positions of adjacent gears are not in the proper mechanical, or angular relationship an error is recorded.
12 Citations
10 Claims
-
1. In an automatic meter reading system of the type having a meter including gear train driven dials and including a readable encoder, for generating a serialized message consisting of dial readings, driven by said gear train whereby each gear in the gear train has a definite mechanical relationship to the other gears in the train, a method of determining the meter dial readings and checking for encoder generated errors by interdial checking the mechanical angular position between the respective dial drive gears of the gear train comprising the steps of:
-
(a) storing in a first addressable memory information representative of encoder dial readings; (b) storing in a second memory information representative of ranges of angular positions of gears driving said dials; (c) reading said encoder message; (d) utilizing, as an address for said first and second memories, a first dial reading in said message to effect the retrieval from said first and second memories, respectively, a numerical value proportional to said first dial reading and information representative of the angular position of the gear driving said first dial; (e) storing the angular position information retrieved from said second memory; (f) utilizing, as an address for said first and second memories, a second dial reading in said message to effect the retrieval from said first and second memories respectively of a second numerical value proportional to said second dial reading and information representative of the angular position of the gear driving said second dial; (g) storing the last angular position information retrieved from said memory; (h) comparing the angular position information first retrieved from said second memory with the second numerical value retrieved from said first memory; and (i) deriving an indication of an encoder interdial check failure when there is a non comparison. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In an automatic meter reading system of the type having a meter including gear train driven dials and including a readable encoder, for generating a serialized message consisting of dial readings, driven by said gear train whereby each gear in the gear train has a definite mechanical relationship to the other gears in the train, apparatus for reading the dial readings and checking for encoder generated errors by the interdial checking of the mechanical angular positions between the respective dial drive gears of the gear train comprising:
-
(a) a first addressable memory for storing numerical information representative of encoder dial readings; (b) decode means responsive to the numerical information retrieved from said first memory for selectively generating group decode signals defining groups of angular positions containing ranges for each of the dial drive gears; (c) a second addressable memory for storing information representative of ranges of angular positions of the dial drive gears with designated ones of the ranges residing within prescribed ones of the groups defined by said decode means; (d) means for selectively applying the dial readings in the message from said encoder to said first and second memories as address signals to effect the retrieval of the information stored therein; (e) means for temporarily storing the range information retrieved from said second memory; and (f) means for comparing the group decode signals from said decode means derived from a last received dial reading with the temporarily stored range information derived from the previously retrieved dial reading for generating a failure indication signal representative of an encoder interdial check failure when there is a non-comparison in the range information from the previously retrieved dial reading and the last retrieved dial reading. - View Dependent Claims (7, 8, 9, 10)
-
Specification