Industrial control system device
AssigneeReliance Electric Industrial Company
InventorsMarion Kosem, Anthony J. Cachat, Thomas D. Toth
Life of this patent
Estimating the term…
Loading patent…
AssigneeReliance Electric Industrial Company
InventorsMarion Kosem, Anthony J. Cachat, Thomas D. Toth
Estimating the term…
An industrial control system device that can be utilized for drive control, process control and/or logic control and which is comprised of a unique combination of hardware and software. Use of one or more of the devices in an industrial control system application permits the control system to be partitioned into subsystems which communicate with one another and which operate as self-contained units. Each subsystem can be further subdivided into modules that have distinct operating functions. The software utilized by the control system device separates the required operating functions of the control system into distinct tasks that operate concurrently (multi-tasking) on a priority level basis while sharing system data and control signals. Three programming languages (BASIC, Control Block, Ladder Logic) are employed so that the most appropriate language can be utilized for each task. Processors can be added to the industrial control system to permit the movement of a task from processor to processor (multi-processing) without reprogramming.
An industrial control system device comprising a central processing unit, a system operating program contained within said central processing unit, and an application program comprising a plurality of tasks contained within said central processing unit, each of said tasks being implemented by one of a plurality of programming languages, said programming languages utilizing a symbolic name for each system variable permitting the variables to be accessible by each of said tasks, said application program being executed by said central processing unit and said operating program directing the concurrent execution of a plurality of said tasks by said central processing unit on a priority basis.
An industrial control system comprising two or more control system devices each including a central processing unit, a system operating program contained within said central processing unit, an application program comprising a plurality of tasks contained within said central processing unit, each of said tasks being implemented by a programming language, said programming language utilizing a symbolic name for each system variable permitting the variables to be accessible by each of said tasks, said application program being executed by said central processing unit and said operating program directing the concurrent execution of a plurality of said tasks by said central processing unit on a priority basis, a master controller, and at least one intercommunication bus operatively interconnecting said control system devices, said master controller regulating the communication of information between said control system devices on said at least one intercommunication bus and coordinating the transfer of tasks between said control system devices.
Dependencies are inferred from the claim text.