Patent References 3364472 Synchronous microcode generated interface for system of microcoded data processors Programmable controller with high density intelligent I/O interface Dual language programmable controller Numeric data processor Programmable controller for using coded I/O data technique Programmable controller for executing block transfer with remote I/O interface racks Modular programmable controller Processor module for a programmable controller Programmable controller with multiple functions InventorsAssigneeApplicationNo. 105815 filed on 10/07/1987US Classes:710/107, Bus access regulation714/15State recovery (i.e., process or data file)ExaminersPrimary: James, Andrew J.Assistant: Nguyen, Viet Q. Attorney, Agent or FirmForeign Patent References
International ClassG05B 019/00AbstractA programmable controller for operating a machine to carry out programmed functions includes a plurality of program processors. Each of the program processors is operable to execute simultaneously a different user control program that directs the operation of the machine to perform specific functions. Each of the program processors includes a memory for storing the user control programs and function chart data. The function chart data comprises a series of descriptor files each of which contain an identification of a user control program to execute, a transition condition that indicates when the execution of that user control program is to terminate, and which descriptor file is to be processed next as well as the program processors to process it. A mechanism is also provided to enable the program processors to execute other programs in as background tasks without adversely affecting the execution of the control programs. | |