Programmable controller
AssigneeOmron Tateisi Electronics Co.
InventorKenji Nishikido
Life of this patent
Estimating the term…
Abstract
In a programmable controller, logical operation between I/O data are performed in accordance with each instruction of a user program optionally set by the user, and simultaneously output data is updated in accordance with the result of its logical operation. The state of inhibiting the control output, at detection of an abnormality in the device at a particular control status, can be optionally set by the user as part of the user program. An abnormal signal of each controller is transmitted to each controller when a controller system of parallel link mode is constituted by plural sets, further whether intra machine control output action is inhibited or not by an abnormal signal from another machine can be optionally set by the user as part of the user program.
Claims6
A programmable controller system including at least two programmable controllers which are connected in a parallel link mode to perform operations on input and output data which have logical states, comprising:
- basic control means provided in each of said at least two programmable controllers for performing a logical operation between said input and output data in accordance with each instruction of a user program optionally set by a user in said basic control means, and for simultaneously updating output data in accordance with the result of said logical operation;
- a plurality of abnormality diagnostic means provided in each of said at least two programmable controllers for detecting an abnormality which causes said system to operate improperly in said programmable controller system, and producing a logical output state indicative thereof;
- and
- abnormality processing control means provided in each of said at least two programmable controllers, for specifying a condition in which an output is inhibited by optionally, based on system conditions, combining a logical output state from each one of said plurality of abnormality diagnostic means from at least one of said programmable controllers and said logical state of at least one of said input and output data and using such optional combination as a part of said user program which is externally supplied, wherein said abnormality processing control means is coupled to said basic control means and is also for inhibiting an updating action of said output data to obtain a prescribed output state when said condition in which output is inhibited is established as a result of execution of said user program.
A programmable controller, comprising:
- means for diagnosing plural types of abnormalities which can cause said programmable controller operate improperly occurring within said programmable controller and producing information indicative thereof;
- memory means for storing said information indicative of said abnormalities diagnosed by said diagnosing means;
- processing means for performing logical operations based on a user program, and for accepting externally interfaced input data and producing output data;
- means for configuring a program based on conditions of said stored information and said externally interfaced input data from said processing means;
- and
- means for inhibiting said producing of said output data by said processing means based on said program configured by said configuring means.
Dependencies are inferred from the claim text.