Distributed database configuration with graphical representations having prelinked parameters for devices within a networked control system
First Claim
1. For a control structure comprising a controller, and a physical device coupled to the controller, wherein the controller is adapted to control and monitor the physical device, a user interface coupled to the controller for displaying representations of status conditions of the physical device, the user interface comprising:
- a system database adapted to include the representations of the physical device;
means for creating the system database within the user interface; and
means for representing the physical device within the control structure for use within the user interface, the representing means adapted to be accessible from the system database, the system database having groupings of the representing means that are grouped according the location of the physical device which the representing means represents, the groupings being arranged in a distributed database configuration for real-time use.
1 Assignment
0 Petitions
Accused Products
Abstract
A networked control system includes graphical representations of actual devices coupled to a network. The graphical representations include symbols that provide an actual picture of the devices and means for displaying values and status of the devices. A controller uses a system database to create an application database that is used for controlling and monitoring the devices. The system database and application database combine to form a real-time distributed database for controlling devices on the network. The system database includes templates for the physical devices with a control structure that has prelinked parameters that relate to the representation. A graphic editor allows a user to create the database from templates in the system database. Data and other device parameters are automatically linked to a device symbol when creating the graphical representations. A process controller couples the devices to the network and provides the data and status of the networked device to the system. The system includes a mechanism that automatically organizes communications to the devices into optimized transactions.
112 Citations
16 Claims
-
1. For a control structure comprising a controller, and a physical device coupled to the controller, wherein the controller is adapted to control and monitor the physical device, a user interface coupled to the controller for displaying representations of status conditions of the physical device, the user interface comprising:
-
a system database adapted to include the representations of the physical device; means for creating the system database within the user interface; and means for representing the physical device within the control structure for use within the user interface, the representing means adapted to be accessible from the system database, the system database having groupings of the representing means that are grouped according the location of the physical device which the representing means represents, the groupings being arranged in a distributed database configuration for real-time use. - View Dependent Claims (2)
-
-
3. A control system utilizing a system database for controlling a plurality of controllers, each of said controllers coupled to a node of a system network for controlling separate networks of physical devices and including a memory for storing an application database and a processor for using said application data base for monitoring and controlling said networked devices, said control system comprising:
-
A. a memory for storing said system database located on a node of said system network; B. graphical representations of said networked devices stored in said application database accessible from the system network;
said graphical representations including points representing values and status of said networked devices;C. at least one process control unit for each controller for coupling said networks of physical devices to said system network, said process control unit for generating said values and status for each of said networked devices; D. groupings of said graphical representations grouped according to a location of the controller and physical devices associated with the graphical representations, the groupings being arranged in a real-time configuration in said system database; E. wherein each of said groupings separate from said system database at runtime for storage in said application data base of said memory of said associated controllers for monitoring and controlling said networked devices; and F. wherein each of said groupings separate from said system database at runtime for storage in said memory of said associated controller, said separation providing a real-time, distributed database. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
-
10. A real-time, distributed database system for controlling and monitoring devices coupled to a network comprising:
-
A. a memory accessible from said network for storing a system database; B. a plurality of process control units, each of said plurality of process control units for coupling said devices to said network, said process control unit for generating values and status for each of said physical devices; C. graphical representations of each of said physical devices, said graphical representations including said values and status of said networked devices and said graphical representations stored in an application database; D. at least one controller coupled to said system network, said controller including a memory for storing said application database and a processor for using said system data base to create said application data base for monitoring and controlling said networked devices in response to said graphical representations; E. groupings of said graphical representations grouped according to a location of the controller and physical devices associated with the graphical representations, said groupings being arranged in a real-time configuration in said system database; F. wherein each of said groupings separate from said system database at runtime for storage in said application data base of said memory of said associated controller for monitoring and controlling said networked devices; and G. wherein each of said groupings separate from said system database at runtime for storage in said memory of said associated controller, said separation providing said real-time, distributed database. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
Specification