Turva-automaation suunnittelu



Samankaltaiset tiedostot
ASAF seminaari Vaatimusten hallinta turvallisuuteen liittyvän järjestelmän suunnittelussa Tapio Nordbo / Enprima Oy.

Teollisuusautomaation standardit. Osio 3:

ABB Drives and Controls, Koneenrakentajan ja laitetoimittajan yhteistoiminta toiminnallisen turvallisuuden varmistamisessa

Ohjeita Siemens Step7, Omron CX Programmer käyttöön

Ohjelmiston testaus ja laatu. Ohjelmistotekniikka elinkaarimallit

SALAKIRJOITUKSEN VAIKUTUS SUORITUSKYKYYN UBUNTU käyttöjärjestelmässä -projekti

Digi-tv vastaanottimella toteutetut interaktiiviset sovellukset

Riskienhallinta ja turvallisuus FORUM 2012

Teollisuusautomaation standardit. Osio 2:

Väylään liitettävä laite: Pheonix Contact ILB PB DI8 DIO8

Ohjelmistojen mallintaminen. Luento 11, 7.12.

Tietojärjestelmän osat

Turvallisuusseminaari Silja-Line

Avoimen ja yhteisen rajapinnan hallintasuunnitelma v.1.4

T Projektikatselmus

Avoimen ja yhteisen rajapinnan hallintamalli

SOPIMUS ASIAKAS- JA POTILASTIETOJÄRJESTELMÄSTÄ

Ylläpito. Ylläpidon lajeja

Suunnitteluvaihe prosessissa

Ylläpito. Ylläpito. Ylläpidon lajeja Ohjelmistotuotanto, syksy 1998 Ylläpito

Teollisuusautomaation standardit Osio 9

Teollisuusautomaation standardit. Osio 5:

Käsikirja. MOVITRAC B Turvallinen pysäytys Sovellukset. Julkaisuajankohta 06/ / FI

Teollisuusautomaation standardit. Osio 8:

Superintend VR-16 Vikavirtarele 5-johdinverkkoihin Lyhyt käyttöohje

Toiminnallinen turvallisuus

PlugIT / Ydin: teemat ja jaksojen 2-6 suunnitelma ( )

SOA & Ajax Sanahelinää vai toimivaa käytäntöä sähköisessä asioinnissa? Fenix hankejohtaja Harri Juuti Projektipäällikkö Teemu Karvonen

Teollisuusautomaation standardit Osio 10

Taitaja 2013, Mekatroniikka Turvalaitteet

Turvakriittisen projektin menetelmät ja työkalut

PSOP-SADe kansallinen Johanna Mätäsaho. yhteensopivuus

Järjestelmäarkkitehtuuri (TK081702) Lähtökohta. Integroinnin tavoitteet

Standardisointikatsaus

TIES530 TIES530. Moniprosessorijärjestelmät. Moniprosessorijärjestelmät. Miksi moniprosessorijärjestelmä?

Harjoitustyö Case - HelpDesk

AS Automaatio- ja systeemitekniikan projektityöt - Projektisuunnitelma

Enterprise SOA. Nyt. Systeemi-integraattorin näkökulma

6$70$7,&9$+9$67,352-(.7,72,0,78.6,66$

Testauksen tuki nopealle tuotekehitykselle. Antti Jääskeläinen Matti Vuori

TIETOTURVA- POLITIIKKA

Kuntasektorin kokonaisarkkitehtuuri

T Tietojenkäsittelyopin ohjelmatyö. Testiraportti, vaihe T1. Tietokonegrafiikka-algoritmien visualisointi. Testiraportti, vaihe T1

Copyright by Haikala. Ohjelmistotuotannon osa-alueet

Sopimus Asiakas- ja potilastietojärjestelmästä. Liite N: Kielivaatimukset

Turvallisuus koneautomaatiossa

Lehtori, DI Yrjö Muilu, Centria AMK Ydinosaajat Suurhankkeiden osaamisverkosto Pohjois-Suomessa S20136

KONEAUTOMAATION LAATU JA TURVALLISUUS Marko Varpunen

Riskin arviointi. Peruskäsitteet- ja periaatteet. Standardissa IEC esitetyt menetelmät

Palopellit yleisesti ja. FLÄKTGROUP CORPORATE PRESENTATION / Raimo Perttunen

Teemat. Vaativien säätösovellusten käyttövarmuus automaation elinkaarimallin näkökulmasta Tampere. Vaativat säätösovellukset

Turvallisuus prosessien suunnittelussa ja käyttöönotossa. 1. Luennon aiheesta yleistä 2. Putkisto- ja instrumentointikaavio 3. Poikkeamatarkastelu

Ajankohtaista säädösrintamalta

Anna kaasunvalvontasi osaaviin käsiin. Elinkaaripalvelu

Luento 1 Tietokonejärjestelmän rakenne

Edellinen taso. Seuraava taso. Päävalikkoon päästään painamalla ESC. Vaihdat kummankin näkymän välillä. painamalla ENTER

Safety Integrated -turvatekniset perusratkaisut. Siemens Automation

Teollisuusautomaation standardit. Osio 7:

Luento 1 Tietokonejärjestelmän rakenne. Järjestelmän eri tasot Laitteiston nopeus

AU Automaatiotekniikka. Toimilohko FB

TETRA-laajakaistatoistin Kuvaus ja vaatimukset

KOKKOLAN KAUPUNGIN TIETOTURVAPOLITIIKKA

Datahub seurantaryhmä Datahub projektin ajankohtaiskatsaus

Standardi IEC Ohjelmisto

SPEKin ajankohtaisia. turvallisuuspäällikkö Ilpo Leino puh

TUNTOREUNAT. Kuvaus. Ominaisuudet ja edut

Kanta-palvelut, Kelan näkökulma

TAMPEREEN AMMATTIKORKEAKOULU (19) Kone- ja laiteautomaatio Seppo Mäkelä. SIMATIC STEP S7 Ohjelmointiohjelma.

Soft QA. Vaatimusten muutostenhallinta. Ongelma

Johdantoluento. Ohjelmien ylläpito

TOIMINNALLINEN MÄÄRITTELY MS

1 TELINEPAIKAT VIRRANSYÖTTÖ JA JÄÄHDYTYS TOIMITUS JA KÄYTTÖÖNOTTO KAAPELIREITIT LAITETILAAN KULKU LAITETILAAN...

2 Konekieli, aliohjelmat, keskeytykset

Hakulomake Miten täytän lomakkeen

Tuottavatko pilotoinnit tuloksia riittävän nopeasti käytännön hankkeiden kokemuksia

Fivaldi laskutusliittymä

Projektisuunnitelma. KotKot. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

Tik Tietojenkäsittelyopin ohjelmatyö Tietotekniikan osasto Teknillinen korkeakoulu. LiKe Liiketoiminnan kehityksen tukiprojekti

ID Task Name Duration Start Finish Predecessors Resource Names

1. Yleistä. 2. Ominaisuudet. 3. Liitännät

Sähkölaitteistojen tarkastukset

-projekti. Pasi Häkkinen TTY/hypermedialaboratorio

EMCS-järjestelmän sanomarajapinnan toiminnallinen kuvaus asiakkaille Meeri Nieminen

ID Task Name Duration Start Finish Predecessors Resource Names. Actual Finish % Complete

xxx avoimen rajapinnan hallintasuunnitelma (VALMIS 1.4)

Mitä avoimuus oikeasti on yhteensopivuus vai yhteistoiminnallisuus. Annual Report Jukka Karhu Aluepäällikkö/South Finland

WCLIQUE. Ohjelmistoprojekti. Testaussuunnitelma

Alueverkkoon liittymisen periaatteet. EPV Alueverkko Oy

Asennus GOLDen GATE Lonworks FTT-10,

Theseus ja rajatun käytön aineistot

Satelliittipaikannus

Wonderware ja Unitronics vesi ja energiasovelluksissa Suomessa

Käyttäjien tunnistaminen ja käyttöoikeuksien hallinta hajautetussa ympäristössä

Savunpoistojärjestelmän kaapeloinnin ja automatiikan suunnittelu

Voimalaitoksen erottaminen sähköverkosta ja eroonkytkennän viestiyhteys voimajohtoliitynnässä

Ohjelmointitekniikka lyhyesti Survival Kit 1 Evtek KA ELINKAARIMALLEISTA

Botnia Mill Service Laitostietojen siirto SAP-järjestelmään

Hankesuunnitelma. Novus-Hanke. Novus-Hanke. YYL:n tietojärjestelmien kokonaisuudistus HANKESUUNNITELMA. LIITE 1

Agenda. Johdanto Ominaispiirteitä Kokonaisjärjestelmän määrittely Eri alojen edustajien roolit Sulautetut järjestelmät ja sulautettu ohjelmointi

TAPESWITCH Ohjausyksikkö PRSU/4 Asennusohje

Transkriptio:

Tero Lehtimäki / 15.10.2006 1 (15) Tiivistelmä: Luennon tarkoituksena on käsitellä TLJ-järjestelmissä käytettävien turvaautomaatio ratkaisujen suunnittelussa huomioitavia asioita yleisellä tasolla siten, että kuulija saa perustiedot siitä. Mitä tulisi selvittää ja ottaa huomioon ohjelmoitavan järjestelmän suunnittelussa. Kun järjestelmän- ja ohjelmanrakennetta suunnitellaan. Järjestelmien koon kasvaessa teknisten ratkaisujen merkitys kokonaisuuden toteutuksessa korostuu. Tero Lehtimäki / 15.10.2006 2 (15) 1

Ohjelmoitavan järjestelmän valinta: - Mikä turvallisuuden eheyden taso vaaditaan, vaaditaanko kahdennusta (vikasietoinen järjestelmä) - I/O-laajuus, paljonko I/O-signaaleja pystytään käsittelemään/cpu - Ohjelman määrä - Onko kaikki I/O-määritelty turva I/O:ksi vai onko osa mahdollista liittää standardi I/O:n Tero Lehtimäki / 15.10.2006 3 (15) Ohjelmoitavan järjestelmän valinta: - Vaaditaanko tiettyjä alueita/ kokonaisuuksia oman prosessiaseman alaisuuteen HMI CPU HMI I/O I/O I/O CPU I/O CPU I/O CPU I/O Alue 1 Alue 2 Alue 3 Alue 1 Alue 2 Alue 3 - Onko järjestelmän suoritusnopeudelle vaatimuksia (turvatoimintojen nopeus) - Järjestelmän liityntä valvomotasolle - Liitynnät muihin järjestelmiin Tero Lehtimäki / 15.10.2006 4 (15) 2

Järjestelmään perehtyminen: - Onko erityisvaatimuksia tietyn SIL-tason saavuttamiseksi, esim. järjestelmän kokoonpanossa tai laitevalinnoissa. - Järjestelmän ohjelmarakenteeseen perehtyminen - Käytössä olevat manuaalit vastaavat laitteitta ja niiden versioita - Onko Esim. TÜV testiraporttia, joka määrittelee tiettyjä vaatimuksia Tero Lehtimäki / 15.10.2006 5 (15) Järjestelmän testaus: - Laitteiston käyttäytyminen vikatilanteissa, esim. I/O-vika, väylävika, ym - Laitediagnostiikan merkityksien selvittäminen - CPU:n käyttäytyminen käynnistystilanteessa - Valmiiden ohjelmalohkojen testaus/perehtyminen - Ohjelmamuutos tilanne, ohjelman vertaustoiminnot ja revisiokoodien muuttuminen Tero Lehtimäki / 15.10.2006 6 (15) 3

Järjestelmän yleisrakenteen suunnittelu: - Prosessialuejako - Onko yhteisiä asioita, jotka vaikuttavat koko prosessiin - Vaaditaanko tiettyjä alueita/kokonaisuuksia oman prosessiaseman alaisuuteen - Minkälaisia indikointeja/hälytyksiä järjestelmän toiminnasta halutaan valvomotasolle - Onko ohjelmakierron ajalle vaatimuksia, tarvitaanko eri pituisia ohjelmakiertoaikoja - Onko kaikki I/O-määritelty turva I/O:ksi vai onko osa mahdollista liittää standardi I/O:n Tero Lehtimäki / 15.10.2006 7 (15) I/O-Laajuuden jako hajautus yksiköihin: - Prosessiasema (jos monta) - Prosessialue / Prosessin toiminnallinen osa - Standardi- vai Turva-signaali - Turva I/O-signaalien turvallisuuden eheyden taso - Signaalien kytkentä ja toimisuunta - Missä ohjelmasyklissä signaalin tila luetaan Tero Lehtimäki / 15.10.2006 8 (15) 4

I/O-Väylä suunnittelu: - Käytettävät väylälaitteet - Väylärakenteen suunnittelu - Väylän toiminnallisuuden arviointi, onko tekninen toteutus mahdollinen Tero Lehtimäki / 15.10.2006 9 (15) Ohjelman suunnittelu: - Prosessihierarkia - CPU:n käynnistystilanne - I/O-vika tilanne, huomioitava signaalien toimisuunnat - Miten ohjelman saa otettua käyttöön luontevasti ja testattua järjestelmän käyttöönotossa - Väylähäiriö tilanne hajautusyksikköissä - Liikennöintihäiriö muuhun järjestelmään Tero Lehtimäki / 15.10.2006 10 (15) 5

Ohjelman suunnittelu: -Hälytysteksien ja tapahtumien määrittely Laukaisu 1 Kuittaus Laukaisu 2 Laukaisu 3 OR S R Pysäytys 1 Pysähtynyt VIIVE AND S R Pysäytys 2 ALARM Tero Lehtimäki / 15.10.2006 11 (15) Väyläliitännät muihin järjestelmiin: - Vaikutus vaadittuun turvallisuuden eheyden tasoon - Lähetys- ja vastaanottoajat CPU 1 Send 200ms CPU 1 Receive 100ms CPU 2 Receive 100ms CPU 2 Send 200ms - Käytettävissä oleva diagnostiikka - Liityntöjen valvonta - Signaalien toimintasuunnat Tero Lehtimäki / 15.10.2006 12 (15) 6

Turvajärjestelmän ylläpito: Standardi SFS-IEC 61508-1 (2000-12-22) - On saatava aikaan ja ylläpidettävä aikajärjestyksen mukainen dokumentaatio muutoksista - Pyyntö muutoksesta tai uudelleen varustamisesta - Vaikutus analyysi - Tietojen uudelleentodennus ja kelpoistus sekä tulokset - Kaikki muutos- ja uudelleen varustamistoiminnan vaikuttamat dokumentit. Tero Lehtimäki / 15.10.2006 13 (15) Turvajärjestelmän ylläpito: - Määräaikaistarkastukset määritellyin väliajoin - Ohjelmoitavan laitteiston määräaikaistarkastukset valmistajan suositteleman määräajan välein Tero Lehtimäki / 15.10.2006 14 (15) 7

Ohjelmamuutokset: - CPU:sta Online tilasta turvaohjelman revisio koodi ennen muutosta - Offline ohjelman ja Online ohjelman revisio koodien vertaus - Offline- ja Online ohjelmien vertaus siihen tarkoitetuilla toiminnoilla - Aikajärjestyksen mukainen dokumentaatio, josta ilmenee revisiokoodit Tero Lehtimäki / 15.10.2006 15 (15) 8