Le aziende nel settore dell’automazione realizzano sempre più frequente le funzioni di sicurezza delle loro macchine utilizzando controlli di sicurezza programmabili. Esistono 2 tipologie di software di sicurezza: SRESW e SRASW. Il software SRESW è parte della fornitura del fabbricante del sistema di controllo e non è accessibile per la modifica al costruttore della macchina. E’ normalmente scritto in linguaggio a variabilità completa, come il C, e viene convalidato dal fabbricante. Il software SRASW è specifico dell’applicazione, implementato dal costruttore della macchina e generalmente contenente sequenze logiche, limiti ed espressioni che controllano gli appropriati ingressi, uscite, calcoli e decisioni necessari per soddisfare i requisiti del sistema di comando di sicurezza. E’ normalmente scritto in linguaggio a variabilità limitata, come il ladder diagram. I software che gestiscono le funzioni di sicurezza devono soddisfare requisiti normativi specifici, i quali garantiscono che tutte le attività del ciclo di vita del software includano misure per l’eliminazione delle avarie introdotte durante tale ciclo. Il metodo IFA-Matrix serve alla specifica, validazione e verifica di programmi applicativi orientati alla sicurezza. A tal fine, è necessario elaborare diverse tabelle per le varie fasi di sviluppo. Lo strumento software SOFTEMA è stato sviluppato per l’applicazione automatizzata delle tabelle secondo il metodo IFA-Matrix. Questo strumento dovrebbe supportare sia i costruttori di macchine nello sviluppo conforme alle norme di software applicativo per la sicurezza, sia le parti esterne nella verifica di tali programmi.

Validazione del software di sicurezza

PALMARIN, RICCARDO
2023/2024

Abstract

Le aziende nel settore dell’automazione realizzano sempre più frequente le funzioni di sicurezza delle loro macchine utilizzando controlli di sicurezza programmabili. Esistono 2 tipologie di software di sicurezza: SRESW e SRASW. Il software SRESW è parte della fornitura del fabbricante del sistema di controllo e non è accessibile per la modifica al costruttore della macchina. E’ normalmente scritto in linguaggio a variabilità completa, come il C, e viene convalidato dal fabbricante. Il software SRASW è specifico dell’applicazione, implementato dal costruttore della macchina e generalmente contenente sequenze logiche, limiti ed espressioni che controllano gli appropriati ingressi, uscite, calcoli e decisioni necessari per soddisfare i requisiti del sistema di comando di sicurezza. E’ normalmente scritto in linguaggio a variabilità limitata, come il ladder diagram. I software che gestiscono le funzioni di sicurezza devono soddisfare requisiti normativi specifici, i quali garantiscono che tutte le attività del ciclo di vita del software includano misure per l’eliminazione delle avarie introdotte durante tale ciclo. Il metodo IFA-Matrix serve alla specifica, validazione e verifica di programmi applicativi orientati alla sicurezza. A tal fine, è necessario elaborare diverse tabelle per le varie fasi di sviluppo. Lo strumento software SOFTEMA è stato sviluppato per l’applicazione automatizzata delle tabelle secondo il metodo IFA-Matrix. Questo strumento dovrebbe supportare sia i costruttori di macchine nello sviluppo conforme alle norme di software applicativo per la sicurezza, sia le parti esterne nella verifica di tali programmi.
2023
Safety software validation
Validazione
Software
Sicurezza
Automazione
File in questo prodotto:
File Dimensione Formato  
03_Tesi_Triennale_PDF_A.pdf

accesso aperto

Dimensione 1.82 MB
Formato Adobe PDF
1.82 MB Adobe PDF Visualizza/Apri

The text of this website © Università degli studi di Padova. Full Text are published under a non-exclusive license. Metadata are under a CC0 License

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.12608/72118