Page 242 - Sensors and Control Systems in Manufacturing
P. 242

202

                          12 Cha p te r  F o u r
                                      Manufacturer’s robot cell
                          11
                                      control software installed
                          10
                                 Manufacturer’s cell control
                                 software installed
                           9
                           8
                           7
                               Formal recording
                           6   of faults started

                           5
                           4

                           3

                           2
                           1

                           0
                             Jan <–>  July  AugSept Oct  Oct  Nov  Dec  Jan  Feb  Mar Apr  May June
                                        Mechanical Failure    Software Failure
                                                          1989

                          FIGURE 4.4  Frequency of software faults.

                              •  Wrong number of hardware units
                              •  Wrong procedures for writing data to hardware
                          Restriction faults:
                              •  Omission of procedures to prevent invalid input or output of
                                 data
                              •  Wrong limit value for validity check of arguments
                          Function faults:

                              •  Omission of saving data to global variables
                              •  Unnecessary calling modules
                              •  Wrong limit value for judging whether or not hardware is set
                              •  Reference to undefined local variables
                              •  Omission of loop variable incrementation
                              •  Logic expressions that are always true
   237   238   239   240   241   242   243   244   245   246   247