Shared data logger controller and method
First Claim
1. A method for channeling the flow of data from a plurality of turbine-generator data sources to a single data logger for printing a record of the data, each data source for generating a discrete burst of serially formated digital data representative of a respective operating condition of a turbine-generator, each discrete burst including at least one character, said data logger for printing the record in response to a single stream of serially formatted digital data including at least one character, which method comprises the steps of:
- independently converting the serially formatted digital data from each of the plurality of turbine-generator data sources into respective parallelly formatted digital data;
assigning a respective predetermined priority to the serially formatted digital data from each data source;
storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective first data storage buffer having a respective first predetermined data storage capacity;
storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective second data storage buffer having a second predetermned data storage capacity, after the first predetermined data storage capacity of the respective first data storage buffer has been filled; and
supplying the contents of a filled data storage buffer to said data logger to form at least part of the single stream of serially formatted digital data, so long as all converted characters have been stored.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus to control the flow of data from a plurality of independent turbine-generator data sources includes converting each serial stream of data from each source into parallelly formatted digital characters. These characters are stored in a dedicated buffer. When the buffer is full or when a specified time lapses for each partially filled buffer, the buffer is emptied through a parallel to serial converter into the data logger.
-
Citations
11 Claims
-
1. A method for channeling the flow of data from a plurality of turbine-generator data sources to a single data logger for printing a record of the data, each data source for generating a discrete burst of serially formated digital data representative of a respective operating condition of a turbine-generator, each discrete burst including at least one character, said data logger for printing the record in response to a single stream of serially formatted digital data including at least one character, which method comprises the steps of:
-
independently converting the serially formatted digital data from each of the plurality of turbine-generator data sources into respective parallelly formatted digital data; assigning a respective predetermined priority to the serially formatted digital data from each data source; storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective first data storage buffer having a respective first predetermined data storage capacity; storing the respective converted character so long as all converted characters from the respective serially formatted data having a higher priority have been stored, in a respective second data storage buffer having a second predetermned data storage capacity, after the first predetermined data storage capacity of the respective first data storage buffer has been filled; and supplying the contents of a filled data storage buffer to said data logger to form at least part of the single stream of serially formatted digital data, so long as all converted characters have been stored. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A shared data logger controller for channeling flow of data from a plurality of turbine-generator data sources into a single data logger for printing a record of said data, each turbine-generator data source for generating discrete bursts of serially formatted data representative of a respective operating condition of a turbine-generator, each discrete burst including at least one character and serially formatted data from each data source assigned a respective predetermined priority, said data logger for printing the record in response to a single stream of serially formatted digital data, comprising:
-
a plurality of input conversion means, each input conversion means having an input coupled to a respective utput of one of the plurality of turbine-generator data sources and an output, each input conversion means for converting discrete bursts of serially formatted data received from the corresponding data source into parallelly formatted data at its output and signaling the completion of each conversion a plurality of data storage buffers, said data storage buffers predeterminedly arranged in a linked list to form a queue; output conversion means having an input coupled to each of the plurality of data storage buffers, the output conversion means for converting parallelly formatted digital data available from the plurality of data storage buffers to corresponding serially formatted digital data for forming at least a part of the stream of serially formatted digital data, said output conversion means having an output coupled to an input of said data logger for supplyiing the single stream of serially formatted digital data to said data logger; and a microprocessor coupled to each of said plurality of data storage buffers, to each of said plurality of input conversion means and to said output conversion means, said microprocessor for controlling flow of data from each of the plurality of data sources by directing each converted character to be stored in a respective first data storage buffer so long as all converted characters from the respective serially formatted data having a higher priority have been stored, the respective first data storage buffer corresponding to the respective input conversion means, by directing each converted character to be stored in a respective second data storage buffer when the respective first data storage buffer is filled with converted digital characters from a corresponding input conversion means so long as all converted characters from the respective serially formatted data having a higher priority have been stored, and by ordering the contents of filled data storage buffers to the input of said output conversion means. - View Dependent Claims (10, 11)
-
Specification