Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
104 words
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.
Claim 2
Dependent Claim
104 words
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.
Claim 3
Dependent Claim
21 words
The control system device as defined in claim 1 wherein said programming languages comprise realtime BASIC, control blocks and ladder-type logic.
Claim 4
Dependent Claim
36 words
The control system device as defined in claim 1 further including input-output devices and at least one common bus, said input-output devices having access to said central processing unit via said at least one common bus.
Claim 5
Dependent Claim
28 words
The control system device as defined in claim 1 wherein said central processing unit comprises a microprocessor, a random access memory, and a user memory, all operatively interconnected.
Claim 6
Dependent Claim
32 words
The control system device as defined in claim 4 wherein said user memory contains instructions required for the operation of the control system device and said symbolic name for each system variable.
Claim 7
Dependent Claim
23 words
The control system device as defined in claim 4 wherein said random access memory contains instructions for directing the operation of said microprocessor.
Claim 8
Dependent Claim
152 words
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.
Claim 9
Dependent Claim
152 words
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.