Herunterladen Inhalt Inhalt Diese Seite drucken

ABB AC-500-S Sicherheitshandbuch Seite 226

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

Werbung

Konfiguration und Programmierung
Programmierrichtlinien vom sicherheitsgerichteten CoDeSys > Sprachenspezifische Programmierrichtlinien
Die folgenden Programmierrichtlinien müssen für Bausteine beachtet werden:
n
Funktionen und Funktionsbausteine dürfen die globalen Anwendungszustände nicht beeinflussen. Dies
kann durch Schreibzugriff auf globale Daten und das Aufrufen von Systemkomponenten erreicht werden.
n
Ein expliziter Parametertransfer wird für den Aufruf von Programmen und Funktionsbausteinen bevor-
zugt.
Schlecht:
Inst.Param1 := 7;
Inst.Param2 := 3;
Inst();
X := (Inst.Out1 AND A) OR B;
Gut:
Inst(Param1 := 7, Param2 := 3, Out => Result);
X := (Result AND A) OR B;
n
Sämtliche Eingangsparameter sollten für einen Aufruf zugewiesen sein.
226
AC500-S
05.07.2016

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis