Handleiding SafeCheck v1.0 Inleiding Het uitgangspunt van dit programma is de generic standard IEC 61508 over functionele veiligheid van safety-related systems, meerbepaald de E/E/PES safety-related systems. De afkorting E/E/PES wil zeggen Electrical/Electronic/Programmable Electronic Systems, en slaat op de technologie waarmee het safety-related system is gemaakt. Een safety-related system heeft een bepaalde levenscyclus, de zogenaamde 'overall safety lifecycle'. Deze levenscyclus gaat van de concept-fase tot de disposal-fase. Naargelang de aard van het syteem wordt de realisatie-fase de overall safety lifecycle onderverdeeld in een software-lifecycle en een E/E/PES-lifecycle. Omdat deze generic standard nogal lijvig uitvalt is het nuttig om de basisvereisten uit deze standaard in de vorm van een checklist te gieten. SafeCheck is dus eigenlijk een software-checklist.
Blokschema SafeCheck openingsvenster lifecycles E/E/PES safety lifecycle
Overall Safety Lifecycle
Software safety lifecycle
bij elke lifecycle-fase Checklist bij elke vereiste Nota’s
Definitielijst
report
Print
Functiebeschrijving Openingsvenster Als het programma opstart verschijnt het openingsvenster :
Er is een menubar en een iconbar. De meest gebruikte menu-items hebben een bijhorend icoon op de iconbar. File : open , om een bestaand document te openen , om een nieuw document aan te maken new save , om een document te saven Report : report , om het checklist-rapport te verkrijgen
Lifecycle Na het aanmaken van een nieuw of het openen van een bestaand document verschijnt de overall safety lifecycle :
Deze lifecycle bestaat uit verschillende fasen. Als men op de realisatiefase klikt krijgt men eerst een keuze-scherm (sofware of E/E/PES), om dan terug een lifecycle te bekomen. Er zijn dus drie lifecycles : - de overall safety lifecycle - de E/E/PES lifecycle in realisation phase - de software lifecycle in realisation phase De werking van het programma is voor elk van deze lifecycles hetzelfde. Deze werking wordt uitgelegd uitgaande van de overall safety lifecycle.
Checklist Als men op een bepaalde fase klikt verschijnen de basisvereisten voor die fase in checklist-vorm :
Tijdens het overlopen van de checklist is het de bedoeling dat elke vereiste waaraan werd voldaan wordt aangevinkt. Na het overlopen moet op de submit-knop onderaan rechts van het scherm worden geklikt, ten einde de toestand van de checkboxen te bewaren.
Nota’s nemen Als men in een checklist (behorende bij een bepaalde lifecycle-phase) met de muis op een regel gaat staan verandert wordt deze geel. Als men klikt verschijnt een nieuw venster, waar men voor die specifieke regel een nota kan nemen.
Opnieuw moet de submit-button worden ingedrukt om de nota te bewaren. In de checklist wordt de vereiste waarbij een nota werd genomen in blauw afgebeeld. Met de clear-button kan men de ganse nota verwijderen. Men kan ook een nota nemen bij een titel, bijvoorbeeld bij ‘objectives’.
Definitielijst De standaard IEC61508 heeft een deel, part 4, dat een aantal definities bevat. Deze lijst is opgenomen in SafeCheck. Men kan deze lijst oproepen via de menubalk. De eerste maal dat deze lijst wordt opgeroepen duurt redelijk lang, maar als men erna deze lijst nogmaals oproept gaat het snel.
Als men op een bepaalde term klikt verschijnt in het onderste venster de uitleg. noot : als de scrollbars op het onderste scherm niet verschijnen, ‘resize’ even het frame door met de muis de rand van het frame (pijl-cursor verschijnt) eventjes te verplaatsen
rapport opmaken Via de menubalk of de icoonbalk kan een rapport gemaakt worden.
Onder ‘options’, en dan ‘display’ kan gekozen worden wat moet afgebeeld worden :
Onder het ‘file’-menu kan men het rapport afdrukken, ofwel wegschrijven naar een file.
openen en saven Natuurlijk bestaat de mogelijkheid om het document met een .dat-extensie weg te schrijven. Als men een document wil openen verschijnt het klassieke openingsvenster.
globale notas nemen Het is ook mogelijk om een minimale text editor op te starten, via Notepad in de menubalk. Men kan zo allerlei nota’s als text-bestandjes wegschrijven.
Als men meer stijl-functies nodig heeft moet men een apparte text editor opstarten. Deze nota’s maken geen deel uit van het het weggeschreven .dat-bestand. Daarom is het misschien aan te raden om het .dat-bestand en de nota’s allemaal in één apparte directory te plaatsen. *******************************************