Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC500-S Handbuch Seite 182

Vorschau ausblenden Andere Handbücher für AC500-S:
Inhaltsverzeichnis

Werbung

AC500-S Sicherheitshandbuch, V1.0.1
HINWEIS
Anwender können die Programmierung mit dokumentierten CoDeSys 2.3-Features begin-
nen (siehe unten).
HINWEIS
HINWEIS
Beim Betrieb einer SM560-S-Sicherheitssteuerung ist es wichtig, dass alle F-Devices er-
folgreich initialisiert wurden, bevor die Programmlogik startet. Es ist auch möglich, dass
einige F-Devices im Modus FV_activated starten (siehe Kapitel 4.6.3 für weitere Details
zum PROFIsafe F-Host-Stack). Für einen simultanen Start empfehlen wir eine besondere
POE, ähnlich wie SF_Startup (siehe unten), die verschiedene mögliche Startszenarien in
der PROFIsafe-Spezifikation [3] verarbeitet und dann das Signal "Ready" als Startsignal für
die weitere normale Ausführung der Sicherheitsprogrammlogik gibt. Wie man in der Im-
plementierung unten sieht, reicht es, wenn für mindestens einen der Kanäle des DI581-S
das PROFIsafe-Diagnosebit "1" ist, d. h. dass normale Prozesswerte geliefert werden kön-
nen.
Jegliche Vervielfältigung, Verwendung oder Weitergabe an Dritte ist ohne ausdrückliche Genehmigung streng verboten.
© Copyright 2012-2013 ABB. Alle Rechte vorbehalten.
Die Fehlermeldungen der Sicherheits-CPU SM560-S werden im
Diagnose-Stack der Standard-CPU PM5xx zusammengefasst.
Mit den Befehlen diagreset, diagack all, diagack x, diagshow
all und diagshow x im nicht sicherheitsgerichteten CoDeSys-
SPS-Browser können verschiedene Fehlermeldungen in einem
AC500-System aufgelistet und verarbeitet werden, einschließlich
der Meldungen von der Sicherheits-CPU SM560-S (weitere De-
tails
zu
diesen
Befehlen
Anwenderdokumentation).
ST, FUP und KOP sind die einzigen Sprachen laut IEC 61131,
die von der SM560-S für Sicherheitsprogrammierung unterstützt
werden. Beachten Sie die Programmierrichtlinien vom sicher-
heitsgerichteten CoDeSys (siehe Kapitel 4.4). ST mit einem
Umfang laut Kapitel 4.4 entspricht Limited Variability Language
laut IEC 61508 Ed. 2.
Legen Sie keine Listen mit globalen Variablen an, deren Namen
mit dem Präfix "S_Module_" beginnen. Globale Variablen, die
mit "S_Module_" beginnen, werden automatisch vom sicher-
heitsgerichteten CoDeSys aktualisiert und können zu einem
Informationsverlust führen.
finden
Sie
in
der
AC500-
Seite 182/406

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis