Herunterladen Inhalt Inhalt Diese Seite drucken
Vorschau ausblenden Andere Handbücher für AC500-S:
Inhaltsverzeichnis

Werbung

AC500-S Sicherheitshandbuch, V1.0.1
4.4.3.2

Sprache

Von den sechs Sprachen laut IEC 61131-3, die in CoDeSys V2.3 implementiert sind,
sind "Strukturierter Text" (ST), "Funktionsbausteinsprache" (FUP) und "Kontaktplan"
(KOP) für Sicherheitsanwendungen zugelassen.
4.4.3.3
Task-System
Aufgrund der schlechten Testmöglichkeiten in Sicherheitsanwendungen sollte Mul-
titasking auf ein Minimum beschränkt werden. Dies bedeutet in Zusammenhang mit
CoDeSys:
-
Die gesamte Anwendung bestehend aus sicherheitsgerichteten und nicht si-
cherheitsgerichteten Teilen sollte aus dem Programm "PLC_PRG" aufgerufen
werden. Für eine gute Strukturierung des Programms sollte in "PLC_PRG"
keine Logikverarbeitung programmiert werden. Zuweisungen, Programmaufru-
fe, Funktionen und Funktionsbausteine sind erlaubt.
-
Die steuerungsspezifischen Optionen zur Überwachung der Gesamt-
Ausführungszeit müssen aktiviert werden und deutlich unter der Fehlertole-
ranzzeit liegen.
4.4.3.4
Variablendeklarationen
Die folgenden Variablentypen und -attribute aus IEC 61131-3 sind für Sicherheitsan-
wendungen geeignet:
Schlüsselwort
VAR
VAR_INPUT
VAR_OUTPUT
VAR_IN_OUT
VAR_GLOBAL
VAR_EXTERNAL
Jegliche Vervielfältigung, Verwendung oder Weitergabe an Dritte ist ohne ausdrückliche Genehmigung streng verboten.
© Copyright 2012-2013 ABB. Alle Rechte vorbehalten.
Beschreibung
Lokale Bausteinvariable
Baustein-
Eingangsparameter
Baustein-
Ausgangsparameter
Baustein-
Referenzparameter
Globale Variable
Deklaration globaler Va-
riablen, die im Baustein
Geeignet (Ja / In begrenztem Maße /
Nein)
(Kommentar)
Ja
Ja
Ja
In begrenztem Maße
(Zur Wiedergabe des Nebeneffekts sollte
der Parameter einen Präfix haben. Noch
besser wäre stattdessen die Verwen-
dung eines Ein- und Ausgangsparame-
ters)
Ja
(Es wird empfohlen, globale Variablen
mit einem Präfix, z. B. "G_" oder "GS_"
zu versehen (sicherheitsgerichtete Va-
riablen))
Ja/optional
(nicht erforderlich in CoDeSys)
Seite 191/406

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis