Data management unit, computer system and computer-readable...

Data processing: software development – installation – and managem – Software installation

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C717S120000, C717S168000, C717S176000, C717S178000, C707S793000, C707S793000, C707S793000

Reexamination Certificate

active

06598224

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an installed type of data management unit, a computer system and a computer-readable storage medium, which permit at least one terminal to obtain data stored on a predetermined computer in the computer system, such as a supervisory control system for supervising and controlling an equipment device related to electric power, gas or water service, an information processing system and so on, and to set data to the computer.
2. Description of the Related Art
FIG. 45
shows the schematic structure of a conventional supervisory control system for supervising and controlling a plurality of equipment devices concerning electric power, gas or water service.
In a supervisory control system shown in
FIG. 45
, real time data (real time state data) indicating the real states of equipment devices (objects) S
1
, S
2
, . . . (two equipment devices in the structure shown in
FIG. 45
) which are objects for supervisory control is transmitted to a control computer
101
through a private (leased) network
100
. Receiving and accumulating processes are performed by a database access process unit (module)
102
of the control computer
101
in accordance with a data access (operation) program
103
stored on the database access process unit
102
. Thus, the real time state data (for example, data
1
and data
2
in
FIG. 45
) are stored on a database
104
of the control computer
101
.
In the conventional supervisory control system, the control computer
101
and a group of terminals
105
a
1
,
105
a
2
, . . . , (two terminals in the structure shown in
FIG. 45
) arranged, for example, remotely with respect to the control computer
101
are connected to each other through the private network
100
such that data communication is permitted. The terminals
105
a
1
,
105
a
2
, . . . , are operated to make access to the database
104
through the processing unit
102
of the control computer
101
so as to read the state data of the equipment devices S
1
, S
2
, . . . , as the objects for supervisory control from the database
104
. In accordance with read state data, the states of the respective units S
1
, S
2
, . . . , are supervised and controlled by the terminals
105
a
1
,
105
a
2
, . . . .
The control computer
101
of the conventional supervisory control system is a special computer for only the object to be supervised and controlled. The structures (the data type and array information and the like) of the state data which are stored on the database
104
and data description languages thereof vary according to the corresponding objects to be supervised an controlled, but the structures of the state data themselves are rarely changed. Therefore, in the conventional system, addresses are fixedly allocated to the plurality of state data of the plurality of objects to be supervised and controlled so that the processing unit
102
of the control computer
101
is operative to store the received state data in the corresponding allocated addresses of the database
104
.
Moreover, the terminals
105
a
1
,
105
a
2
, . . . , are operated to specify the address allocated to the state data so as to make access to the state data in the database
104
.
In addition, to permit the processing unit
102
to operate the state data having different data structures, the data access programs (software modules) installed on the computer
101
are made to be discrete for every objects to be supervised and controlled.
As described above, in view of the fact that a data structure of state data of an object to be supervised and controlled is not frequently changed, the control computer of the conventional supervisory control system is operative to store the data on the database by using the method of fixedly allocating the address to the data.
However, in recent years, as substitute for the foregoing method of allocating a fixedly address to data having unchanged data structure, it is desirable to flexibly change the data structure and the address of data according to kind and state of the object to be supervised and controlled.
On the contrary, in order to correspond to the change of the data structure and the address of the data in the control computer, the data access program must be changed because the data access program (the software module) is made to be related to the data structure and the address of the data, so that it is hard to flexibly correspond to the change of the data structure and the address of the data.
Especially, in recent years, wide use of a distributed processing system results in special control computer being provided for each object to be supervised and controlled. To make the control computer general-purpose, that is, to supervise and control the object (equipment device) using different compute hardware, it must be demanded to standard the data access programs (software modules) installed on the general control computers so as to supervise and control a variety of objects by one type of standard program (software module).
In order to install the standard data access program (software module) on each control computer, it is required to permit each control computer to access, in accordance with the standard data access program, state data of various objects for supervisory control, which have different data structures and data description languages.
However, the standard data access program must include a program for converting the data structure or state data described in a data description language different from the software language in which the standard data access program is described, causing the structure of the standard data access program and the process performed by the computer in accordance with the standard access program to be complicated thereby preventing the control computer from being generalized.
SUMMARY OF THE INVENTION
The present invention is directed to overcome the foregoing problems and foregoing circumstances.
Accordingly, it is an object of the present invention is to provide a data management unit, a computer system and a computer-readable storage medium, which enable a computer to flexibly correspond to the change in the data structure, the change of the data description language and the change of the address of each object to be supervised and controlled.
Moreover, it is another object of the present invention is to provide a data management unit, a computer system and a computer-readable storage medium, which allow a general computer to make access to state data of various objects for supervisory control, which have different data structures and data description languages.
Furthermore, it is further object of the present invention is to provide a data management unit, a computer system and a computer-readable storage medium, which are capable of easily accessing state data by using a data access program (software module) described in a software language which is different from a data description language of the state data without executing a data-structure converting process.
In order to achieved such objects, according to one aspect of the present invention, there is provided a data management unit in a computer system, the computer system having a computer in which the data management unit is incorporated, and a terminal intercommunicating with the computer, the data management unit comprising: first storage means having a memory for storing, in addresses on the memory, data items to which the terminal is adapted to make access; second storage means for storing thereon parameters concerning a data structure of each data item, the parameters including a data name of each data item, a data type of each data item, an address related to each data item on the memory and an array information of at least one data item, the at least one data item having an array structure, the array information including a number of the array elements; third storage means for storing thereon a number of bytes corresponding to each data type of each data item; and producing means for maki

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Data management unit, computer system and computer-readable... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Data management unit, computer system and computer-readable..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Data management unit, computer system and computer-readable... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3019758

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.