• DocumentCode
    2573392
  • Title

    Software quality measures to determine the diagnosability of PLC applications

  • Author

    Younis, Mohammed Bani ; Frey, Georg

  • Author_Institution
    Helmut-Schmidt Univ., Hamburg
  • fYear
    2007
  • fDate
    25-28 Sept. 2007
  • Firstpage
    368
  • Lastpage
    375
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • 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
  • Type

    conf

  • DOI
    10.1109/EFTA.2007.4416791
  • Filename
    4416791