Software für Sicherheitssteuerung PFF-HM31A
6
Sicherheitstechnische Aspekte für das Betriebssystem
6
Software für Sicherheitssteuerung PFF-HM31A
6.1
Sicherheitstechnische Aspekte für das Betriebssystem
6.2
Arbeitsweise und Funktionen des Betriebssystems
28
Die Software der Sicherheitssteuerung gliedert sich in die folgenden Teile:
•
Betriebssystem
•
Anwenderprogramm
•
Programmiertool nach IEC 61131-3
Das Betriebssystem wird in den Zentralteil (CPU) der Steuerung geladen und ist in der
jeweils gültigen, vom TÜV zertifizierten Form für sicherheitsgerichtete Anwendungen
einzusetzen.
Das Programmiertool dient zur Erstellung des Anwenderprogramms, das die anlagen-
spezifischen Funktionen enthält, die das Automatisierungsgerät ausführen soll. Die Pa-
rametrierung und Bedienung für Betriebssystemfunktionen erfolgt ebenfalls über das
Programmiertool.
Der Codegenerator des Programmiertools übersetzt das Anwenderprogramm in den
Maschinencode. Das Programmiertool überträgt diesen Maschinencode über eine
Ethernet-Schnittstelle in die Flash-EPROMs des Automatisierungsgerätes.
Jedes zugelassene Betriebssystem ist durch seine Bezeichnung gekennzeichnet. Zur
besseren Unterscheidung sind die Revision und die CRC-Signatur angegeben. Die je-
weils gültigen, vom TÜV für sicherheitsgerichtete Automatisierungsgeräte zugelas-
senen Versionen des Betriebssystems und die dazugehörigen Signaturen (CRCs) un-
terliegen der Revisionskontrolle und werden auf einer Liste dokumentiert, die gemein-
sam mit dem TÜV erstellt wird.
Ein Auslesen der laufenden Betriebssystemversion ist nur mit dem Programmiertool
möglich. Eine Kontrolle durch den Anwender ist erforderlich (vgl. Kapitel "Checkliste zur
Erstellung eines Anwenderprogramms").
Das Betriebssystem arbeitet das Anwenderprogramm zyklisch ab. Dabei führt es in
stark vereinfachter Form folgende Funktionen aus:
•
Lesen der Eingangsdaten
•
Verarbeiten der Logikfunktionen, die gemäß IEC 61131-3 programmiert worden sind
•
Schreiben der Ausgangsdaten
Hinzu kommen folgende wesentlichen Funktionen:
•
Umfangreiche Selbsttests
•
Tests der Eingänge und Ausgänge während des Betriebs
•
Datenübertragung
•
Diagnose
Sicherheitshandbuch – Dezentrale Sicherheitssteuerung PFF-HM31A für MOVIPRO®