Back to results
US 4,592,053 AGranted
Programmable controller
AssigneeOmron Tateisi Electronics Co.
InventorToshimi Matsuura
Life of this patent
Estimating the term…
Abstract
While a user program is being executed, an abnormality detection program instruction which is part of the user program is executed, and in accordance with the result of logical operation between input and output data specified in the abnormality detection program, plural abnormality flags are set or reset respectively. As a result of this, all of the abnormality flags which are set are detected. And it is made possible to display all abnormality information corresponding to those detected abnormality flags.
Claims6
A programmable controller comprising:
- a user program memory for storing user programs including an abnormality detection program;
- an input circuit for receiving input data;
- an output circuit for sending out output data;
- an input/output memory for storing input/output data corresponding to said input data received by said input circuit and said output data sent out by said output circuit;
- a central processing unit, including:
- (a) instruction execution means wherein instruction of said user programs stored in said user program memory are executed in sequence at high speed and wherein operational processing is carried out in accordance with said input/output data stored in said input/output memory,
- (b) input renewal means for writing said input data of said input circuit in a predetermined area of said input/output memory, and
- (c) output renewal means for setting said output data of said input/output memory in said output circuit;
- working memory means operatively coupled to said central processing unit;
- and
- operating unit means, including:
- (i) display control means for controlling the display of abnormality information detected during the execution of said abnormality detection program by said central processing unit, and
- (ii) display means for displaying said detected abnormality information in accordance with said display control means;
- said working memory including abnormality flags, an address counter which detects a flag condition and addresses each of the abnormality flags each time a cycle of said user program is executed by said instruction execution means, a fault display flag which is set when an abnormality flag is detected and which is reset by a reset switch, and a display control register for storing the number of each abnormality flag and for causing said display control means to issue commands to said display means for displaying and storing the number and address of each of said detected abnormality flags in sequence each time an advance operation is called for by an advance switch, thereby displaying the numbers of the abnormality flags.
11 more elements
Dependencies are inferred from the claim text.