Application Functional Safety IEC 61511



Similar documents
IEC Functional Safety Assessment. Project: K-TEK Corporation AT100, AT100S, AT200 Magnetostrictive Level Transmitter.

How To Integrate Software And Systems

Is your current safety system compliant to today's safety standard?

Version: 1.0 Latest Edition: Guideline

TÜV Rheinland Functional Safety Program Functional Safety Engineer Certification

TÜV FS Engineer Certification Course Being able to demonstrate competency is now an IEC requirement:

TÜ V Rheinland Industrie Service

Functional Safety Management of the development process of safety related programmable electronic systems at Jaquet Technology Group

Procedure for Assessment of System and Software

Impact of Safety Standards to Processes and Methodologies. Dr. Herbert Eichfeld

codebeamer INTLAND SOFTWARE codebeamer Medical ALM Solution is built for IEC62304 compliance and provides a wealth of medical development knowledge

ARE YOU IMPLEMENTING A CMDB OR A PROCESS?

Functional Safety Management: As Easy As (SIL) 1, 2, 3

Service Asset & Configuration Management PinkVERIFY

What is CFSE? What is a CFSE Endorsement?

How to Upgrade SPICE-Compliant Processes for Functional Safety

IEC Functional Safety Assessment. United Electric Controls Watertown, MA USA

FUNCTIONAL SAFETY INDUSTRIAL

SIS Functional Design 15 minutes

Candle Plant process automation based on ABB 800xA Distributed Control Systems

General Platform Criterion Assessment Question

IEC Functional Safety Assessment. ASCO Numatics Scherpenzeel, The Netherlands

Hardware safety integrity Guideline

Testing Automated Manufacturing Processes

HACCP Compliance Audits: The Role of the Regulator

Software Project Management Plan (SPMP)

Auditing HACCP Programs

Project Management Guidelines

Requirements-driven Verification Methodology for Standards Compliance

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Quality Assurance Checklist

CalMod Design-Build Electrification Services

Software Quality Subcontractor Survey Questionnaire INSTRUCTIONS FOR PURCHASE ORDER ATTACHMENT Q-201

ELECTROTECHNIQUE IEC INTERNATIONALE INTERNATIONAL ELECTROTECHNICAL

8. Master Test Plan (MTP)

Safety Integrated. SIMATIC Safety Matrix. The Management Tool for all Phases of the Safety Lifecycle. Brochure September Answers for industry.

The Fulfillment of AS 9100 Rev C Requirements by EnterpriseIQ

Service Support Kasse Initiatives, LLC. ITIL Configuration Management - 1. version 2.0

Information Security Management System (ISMS) Policy

PFSE Premier Functional Safety Engineering Safety Instrumented Systems Course Outline

IEC Overview Report

GENERAL PLATFORM CRITERIA. General Platform Criterion Assessment Question

ITIL: Service Transition

Release & Deployment Management

Professional Engineers Using Software-Based Engineering Tools

Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development

Project Management Guidebook

CONTENTS. Preface. Acknowledgements. 1. Introduction and Overview 1 Introduction 1 Whatis the CMMI"? 2 What the CMMI* is Not 3 What are Standards?

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

ájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition

Benchmark OHS Consulting Pty Ltd Self Assessment WHS Audit Tool

Interpreting the Management Process in IEEE/EIA with the Help of PMBOK

PSU Hyland OnBase Document Imaging and Workflow Services Level Memorandum of Understanding

Revision History Revision Date Changes Initial version published to

Project Integration Management

Validating Enterprise Systems: A Practical Guide

CONTENTS. List of Tables List of Figures

Release and Deployment Management Software

Project Management Planning

Module 1 Diploma of Project Management

Efficient Verification for Avionic Product Development

ITS specification Handover and commissioning process (ITS-10-01)

Viewpoint on ISA TR Simplified Methods and Fault Tree Analysis Angela E. Summers, Ph.D., P.E., President

IBM Rational systems and software solutions for the medical device industry

What methods are used to conduct testing?

Supplier Selection Checklist!

Design of automatic testing tool for railway signalling systems software safety assessment

Design Document Version 0.0

Input, Output and Tools of all Processes

FDA Software Validation-Answers to the Top Five Software Validation Questions

Crosswalk Between Current and New PMP Task Classifications

Administrative Data Quality Assurance Toolkit

Project Human Resource Management. Overview of PMBOK Basics

Engineering Procurement Construction Quality Plan

Information Systems Analysis and Design CSC340. XXIV. Other Phases

Criteria for Flight Project Critical Milestone Reviews

HOW TO START WORKING WITH P2WARE PROJECT MANAGER 7?

SOFTWARE VERIFICATION RESEARCH CENTRE SCHOOL OF INFORMATION TECHNOLOGY THE UNIVERSITY OF QUEENSLAND. Queensland 4072 Australia TECHNICAL REPORT

Project Management Step Wise. Sunday, 4 November 12

ISO Introduction

Project Plan for <project name>

ISA CERTIFIED AUTOMATION PROFESSIONAL (CAP ) CLASSIFICATION SYSTEM

MNLARS Project Audit Checklist

SECTION 2 PROGRAMMING & DEVELOPMENT

Does Aligning Cyber Security and Process Safety Reduce Risk?

Selecting Sensors for Safety Instrumented Systems per IEC (ISA )

Purpose: Content: Definition: Benefits: outputs outcomes benefits Business Case dis-benefit Key Responsibilities: Approach: Executive Developed

Spillemyndigheden s Certification Programme Change Management Programme

<name of project> Software Project Management Plan

ISO 14001:2004 EMS Internal Audit Checklist & Gap Analysis

ABSTRACT. The Guidelines Section F is related to the Purchasing requirements of NSQ100 (Chapter 7.4). Summary

Change Impact analysis

STS Federal Government Consulting Practice IV&V Offering

Software Test Plan (STP) Template

Client information note Assessment process Management systems service outline

PMP Examination Tasks Puzzle game

TITLE: Control of Software

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

Transcription:

Application Functional Safety IEC 61511

Introduction Functional safety must be an integral part of the project execution if we shall succeed to make safe application program We can t test and audit safety into a project Safety must be built in never bolted on! If we shall succeeded with this in a lager scale we must have competent people and procedure in place Introduction

Introduction Which safety lifecycle phases in IEC 61511 is applicable for an application program development? Typical verification activities? How can a safety project organization look like? How to ensure that the competency in the project is sufficient? What is the difference between FS Audit and FSA?

IEC 61511 Safety Lifecycle Phases Activities Responsibilities End user / operator Analysis phase 1-2 Identify hazards, specify requirements Design & Installation Commissio ning Phase 3-5 Configure to requirements Engineering / Equipment Supplier Operation phase 6-8 Operate, maintain & modify End user / operator Phase 9-11, responsible - ALL

Safety Life Cycle The Application Program development must comply to the following phases in the safety lifecycle: Phase 4 Design and engineering Phase 9 Verification Phase 10 FSM, FS Audit and FSA Phase 11 Planning The Design and engineering phase 4 is divided into the following sub phases 4.1 Design basis 4.2 Basic design 4.3 Detailed design 4.4 Fabrication 4.5 Test & Validation Safety Life Cycle

Workflow Project Management Workflow

11 - Planning Plan all safety activities Required input and out from each phase High level of safety activities in application program development Scope with regards to the safety life cycle Verification activities Test and validation Test strategy Job description 11 - Planning

11 - Planning Who is responsible for what RACI Matrix Project organization Needed competency Safety requirerments tracking Test specifications Configuration Management Validation and Assessment planning 11 - Planning

10 FSM and 11 Planning Safety Assessor 10 FSM and 11 Planning

10 FSM Why is competency important? The application program developer is responsible for the safety of the delivered application program This responsibility can't be limited by contract or transferred to contractual partners As a result of this, the application developer must secure their own competency to take care of their responsibility Every project need to possess necessary competence 10 FSM

10 FSM How do we secure necessary competency in each project? Competency Assessment What is competency Assessment? What is the required competency What is the possessed competency Necessary measures to close the gap 10 FSM

10 FSM Who need to be competency assessed? A competency assessment is required for any member of the project s team undertaking any of the following activities: Functional safety management (including the project manager) Hardware and software design Hardware build Software coding Quality control activities (including testing and hardware inspection) 10 FSM

9 - Verification Verification activities Document review Basic design review Detailed design review Code review Testing For more consistency during verification is checklists used 9 - Verification

4.1 Design basis Application program integrators is responsible to check the received input documentations Is the needed input received? Is it enough input to create a safe application program? Analyze the Safety Requirements method used for consistent verification is check lists 4.1 Design basis

4.2 - Basic design Write Function description Function design specification Safety Analysis Report How to fulfill the safety requirements Any deviation from the safety requirements is highlighted here Any assumption where safety requirements is missing is highlighted here Any new typical solutions is designed during basic design 4.2 - Basic design

4.3 - Detailed design Detailed design System design Choose topology HW design SIL achievement PFD calculation SW design - Programming manual Detailed design specification 4.3 - Detailed design

4.4 Fabrication Fabrication phase System setup and configuration HW build Application programming Final documentation 4.4 Fabrication

4.5 Test and Validation Internal Acceptance Test HW inspection HW module test SW module test Control logic and functional test Integration test Factory Acceptance Test Safety validation 4.5 Test and Validation

10 FSM Functional Safety Audit and Functional Safety Assessment What is the difference FS Audit: Has the project established and followed relevant procedures? FS Assessment: Is the project delivery safe? This is done by judgment of the project activities and deliverables The assessment can also judge the requirements, will these requirements make a safe product 10 FSM

10 FSM FS Audit is mandatory activity Can be performed by a quality manager Has the project established: A FSM organization? Necessary procedures and documentations 10 FSM

10 FSM Functional Safety Assessment is a mandatory activity Must be lead by a independent senior person The assessment team need technical knowledge Scope to judge that the deliverables form the project is safe The assessment team can also put question to the requirements in the project 10 FSM

Conclusion Developing safety application program is much more than just writing the application program Management is an important part of a safety project Safety must be an integral part of the project In large scale this can only be achieved through high degree of competency When necessary ABB can guide suppliers and customer in what is required to make safe application programs Conclusion

More time left? What is LVL? Conclusion

LVL - Limited Varability Language Defined in IEC 61511 Type of programming language IEC 61131 programming languages like Function Block Diagram Ladder Diagram Sequential Functional Chart Common for them Graphical programming interface Conclusion

What does use of LVL men in practice LVL application program much simpler than C++ program Do not have to use all the methods and techniques in IEC 61508-3 Which methods and techniques to use when developing a LVL application program is not well defined in IEC 61511 Conclusion