Programmable controller
First Claim
1. A programmable controller comprising a controller having a data bus, a microprocessor coupled to said data bus, a first ROM coupled to said data bus for storing a system program, a second ROM coupled to said data bus for storing a user program, a first RAM coupled to said data bus for storing data, said second RAM being removably connected with a socket to said data bus, a display unit having front panels for displaying measured and set value operating outputs, means for specifying the operating mode and means for changing the set value and manual operation of the output,a programmer removably connected to said controller having a second RAM for storing said user program, a third ROM for storing a control program, a keyboard for use in programming, a programmer display for use in programming, and a changeover switch for changing said programmer from a program mode to a test run mode, whereby said programmer, when connected to said controller, may be switched from a program mode for writing the user program in the second RAM using said keyboard to the test run mode for said controller thereby executing the user program written in said second RAM and checking such execution using said programmer display whereas said controller executes the user program stored in said second ROM when said programmer is disconnected from, said controller,said system program of said controller being provided with a basic function program equivalent to the function performed by a cascade controller having two process controllers connected in series, a selective control function program equivalent to the function performed by a selective type controller having a plurality of process controllers connected in parallel, whereby a control operational function of the controller is determined by selecting a control function program by a command from a user program.
1 Assignment
0 Petitions
Accused Products
Abstract
A programmable controller is provided with a controller body including a microprocessor having a ROM for storing user programs connected with a socket thereto. A programmer which is connected by a connector to a data bus or the controller body has a means to switch to a program mode to write a user program in a RAM by operating keys, and a test run mode to execute the user program written in RAM on the controller body, and a means to copy the user program written in RAM of the programmer to said ROM. The user program stored in ROM which is inserted in said socket is executed when the programmer is isolated from the controller body. The system program of the controller body includes a basic control function program for executing a single loop control, a cascade control function program for executing the cascade control and a selective control function program for the selective control, so that the control operation function is decided by selecting one of said control operation functions programs by a single instruction of the user programs.
53 Citations
8 Claims
-
1. A programmable controller comprising a controller having a data bus, a microprocessor coupled to said data bus, a first ROM coupled to said data bus for storing a system program, a second ROM coupled to said data bus for storing a user program, a first RAM coupled to said data bus for storing data, said second RAM being removably connected with a socket to said data bus, a display unit having front panels for displaying measured and set value operating outputs, means for specifying the operating mode and means for changing the set value and manual operation of the output,
a programmer removably connected to said controller having a second RAM for storing said user program, a third ROM for storing a control program, a keyboard for use in programming, a programmer display for use in programming, and a changeover switch for changing said programmer from a program mode to a test run mode, whereby said programmer, when connected to said controller, may be switched from a program mode for writing the user program in the second RAM using said keyboard to the test run mode for said controller thereby executing the user program written in said second RAM and checking such execution using said programmer display whereas said controller executes the user program stored in said second ROM when said programmer is disconnected from, said controller, said system program of said controller being provided with a basic function program equivalent to the function performed by a cascade controller having two process controllers connected in series, a selective control function program equivalent to the function performed by a selective type controller having a plurality of process controllers connected in parallel, whereby a control operational function of the controller is determined by selecting a control function program by a command from a user program.
Specification