Selective process data logger with instant replay
First Claim
1. A process controller with an automatic selective process data logger capable of instant replay comprising:
- (a) a process controller receiving process data from sensors;
(b) a non-volatile memory;
(c) a time keeping means;
(d) one or more microprocessors programmed, configured and connected to determine whether the present process data differs significantly from the last previous data recorded in said non-volatile memory;
(e) one or more microprocessors also programmed, configured and connected to automatically store in said non-volatile memory the then current time and process data when said data differs significantly from the last data previously stored in said non-volatile memory;
(f) one or more microprocessors also programmed, configured and connected to replay process data stored in said non-volatile memory;
(g) a display means to show replayed data; and
(h) an operator control means to control process data replay.
0 Assignments
0 Petitions
Accused Products
Abstract
This is a system to record process data only when it has changed enough to be significant to the process being controlled and monitored. Unlike conventional fixed interval data loggers it does not miss a significant event which occurs between fixed time interval data sets. Neither does it fill its memory with repetitive constant data values. The time for data recording is determined by the process behavior and not known in advance. For this reason the time at which a data set was recorded is included within it. This system has a clock calendar, non-volatile memory, microprocessor control, and data replay and display capability. Data can be replayed on the included display using simple reverse and forward buttons to sequentially scan through data records in the non-volatile memory just as if it were a tape recording. A system can be incorporated into process controls to substantially increase their utility.
-
Citations
20 Claims
-
1. A process controller with an automatic selective process data logger capable of instant replay comprising:
-
(a) a process controller receiving process data from sensors;
(b) a non-volatile memory;
(c) a time keeping means;
(d) one or more microprocessors programmed, configured and connected to determine whether the present process data differs significantly from the last previous data recorded in said non-volatile memory;
(e) one or more microprocessors also programmed, configured and connected to automatically store in said non-volatile memory the then current time and process data when said data differs significantly from the last data previously stored in said non-volatile memory;
(f) one or more microprocessors also programmed, configured and connected to replay process data stored in said non-volatile memory;
(g) a display means to show replayed data; and
(h) an operator control means to control process data replay. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
(a) at least two independently erasable blocks; and
(b) flash erasure controlling means adapted to erase a block of memory whereby an erased block is available for data storage when the block currently being written to is full.
-
-
3. The process controller with the selective process data logger capable of instant replay of claim 1 wherein said operator control means is two or more buttons.
-
4. The process controller with the selective process data logger capable of instant replay of claim 1 wherein said non volatile memory is EEPROM.
-
5. The process controller with the selective process data logger capable of instant replay of claim 1 wherein said non-volatile memory is battery backed RAM.
-
6. The process controller with the selective process data logger capable of instant replay of claim 2 wherein said operator control means is two or more buttons.
-
7. The process controller with the selective process data logger capable of instant replay of claim 6 wherein said display means is a display capable of showing at least two lines of alpha-numeric data.
-
8. The process controller with the selective process data logger capable of instant replay of claim 1 wherein said operator control means is a touch screen.
-
9. The process controller with the selective process data logger capable of instant replay of claim 1 wherein said operator control means is voice recognition.
-
10. A selective process data logger comprising:
-
(a) data input means;
(b) a non-volatile memory;
(c) a time keeping means;
(d) one or more microprocessors programmed, configured and connected to determine whether the present process data differs significantly from the last previous data recorded in said non-volatile memory;
(e) one or more microprocessors also programmed, configured and connected to automatically store in said non-volatile memory the then current time and process data when said data differs significantly from the last data previously stored in said non-volatile memory;
(f) one or more microprocessors also programmed, configured and connected to replay process data stored in said non-volatile memory;
(g) a display means to show replayed data; and
(h) an operator control means to control process data replay. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
(a) at least two independently erasable blocks; and
(b) flash erasure controlling means adapted to erase a block of memory whereby an erased block is available for data storage when the block currently being written is full.
-
-
12. The selective process data logger capable of instant replay of claim 10 wherein said operator control means is two or more buttons.
-
13. The selective process data logger capable of instant replay of claim 10 wherein said non volatile memory is EEPROM.
-
14. The selective process data logger capable of instant replay of claim 10 wherein said non-volatile memory is battery backed RAM.
-
15. The selective process data logger capable of instant replay of claim 11 wherein said operator control means is two or more buttons.
-
16. The selective process data logger capable of instant replay of claim 15 wherein said display means is a display capable of showing at least two lines of alpha-numeric data.
-
17. The selective process data logger of claim 10 wherein said display means is separate and can be disconnected from the remainder of the selective process data logger.
-
18. The selective process data logger capable of instant replay of claim 10 wherein said operator control means is a touch screen.
-
19. The selective process data logger capable of instant replay of claim 10 wherein said operator control means is voice recognition.
-
20. The selective process data logger capable of instant replay of claim 10 wherein said display means is external to case containing said data memory whereby said display can be shared by multiple data loggers.
Specification