Title :
A design verification method for programmable controller software
Author :
Takamoto, Masanori ; Kobayashi, Yasuhiro ; Yamada, Naoyuki ; Nakamura, Tomoharu ; Kanou, Yasunobu
Author_Institution :
Hitachi Ltd., Ibaraki, Japan
fDate :
28 Oct-1 Nov 1991
Abstract :
The conditions under which sequentialized logic in software exhibits undesirable behavior are explored and a design verification method is proposed. The method consists of two steps. (1) Input signals to the extracted section of the sequential control diagram including a feedback loop, which cause three kinds of potential states, (a) reset failure, (b) set failure, and (c) simple delay, are applied to the feedback loop in order to evaluate a failure possibility. (2) The input signals that cause a failure of the circuit output are identified using a simulation technique of backward signal propagation. Experiments with a simple sequential circuit confirms that this method can detect all the conditions which lead to undesirable behavior
Keywords :
control engineering computing; feedback; logic testing; program verification; programmable controllers; sequential circuits; backward signal propagation; design verification; logic testing; program verification; programmable controller software; reset failure; sequential circuit; sequential control; sequentialized logic; set failure; simple delay; Control systems; Delay; Design methodology; Feedback circuits; Hardware; Logic circuits; Process design; Programmable control; Signal generators; Signal processing;
Conference_Titel :
Industrial Electronics, Control and Instrumentation, 1991. Proceedings. IECON '91., 1991 International Conference on
Conference_Location :
Kobe
Print_ISBN :
0-87942-688-8
DOI :
10.1109/IECON.1991.239269