Table of Contents Table of Contents
Previous Page  682 / 973 Next Page
Information
Show Menu
Previous Page 682 / 973 Next Page
Page Background

4

Conclusions

This paper describes error or weaknesses that can be found in safety application software

and preventative measures to avert reoccurrence. Like proof testing, the objective is to

identify residual errors before an instrumented function fails to perform its function in a real

demand situation, and to allow corrective action to be taken.

This paper advocates that IEC61511 code reviews should be repeated periodically during

the operation phase; starting after the first year of operation, where the risk of introducing

errors is highest. Theoretically the pre-start-up code review removes the risk of residual

software errors, while functional safety management procedures (such as the prohibiting of

all software forces during operation) reduce the risk of the introduction of errors. However,

reality may be different, not least in IEC61511 designs where large numbers of asset and

convenience trips are not fully segregated from personnel safety and environmental

protective functions.

In Fire & Gas and ESD systems, and also Process Shutdown Systems designed to API RP

14C, end-to-end testing of large numbers of safety instrumented function is neither always

practical nor required by some regulators. In such applications, periodic offline testing is

essential, providing a low-cost solution to eliminate errors with minimal disruption caused to

operations.

Application software code reviews, whether conducted pre-start-up, or during the operations

phase, tell you how effective functional safety management and verification procedures have

been in preventing the introduction of errors. This provides a valuable tool to pinpoint where

those procedures need strengthening for subsequent projects.

5

References

[1] IEC61508

Functional safety of electrical / electronic / programmable electronic

safety-related systems

[2] IEC61511

Functional Safety – Safety instrumented systems for the process

industry sector

[3] API RP14C

Recommended Practice for Analysis, Design, Installation, and Testing

of Basic Surface Safety Systems for Offshore Production Platforms

[4]

SPC/TECH/OSD/31

UK HSE: Safety instrumented systems for the overpressure protection

of pipeline risers