Title :
Software quality measures to determine the diagnosability of PLC applications
Author :
Younis, Mohammed Bani ; Frey, Georg
Author_Institution :
Helmut-Schmidt Univ., Hamburg
Abstract :
In case of failures in a PLC controlled process the problem of diagnosis arises. Today this is often a manual task. Whenever the failure in the controlled system is not directly related to an actuator, its sources have to be tracked back through the PLC program to the corresponding sensors. This process can be very time consuming. The presented work aims at providing a means for determining this effort and to assist the diagnosis process. To do so, software quality measures are studied. The evaluation of these measures on a program shows the most complex parts and hence gives hints on possible improvements. During the calculation of the measures graphical representations of some dependency relations are derived. These can be used as an aid for the engineer in the actual diagnosis process. Two case studies illustrate the presented approach.
Keywords :
control engineering computing; fault tolerant computing; programmable controllers; software quality; PLC controlled process; diagnosis process; programmable logic controller; software quality; Actuators; Application software; Automatic control; Control systems; Electrical equipment industry; Process control; Programmable control; Sensor systems; Software measurement; Software quality;
Conference_Titel :
Emerging Technologies and Factory Automation, 2007. ETFA. IEEE Conference on
Conference_Location :
Patras
Print_ISBN :
978-1-4244-0825-2
Electronic_ISBN :
978-1-4244-0826-9
DOI :
10.1109/EFTA.2007.4416791