Herunterladen Inhalt Inhalt Diese Seite drucken

ABB ACSM1 Handbuch Seite 335

Vorschau ausblenden Andere Handbücher für ACSM1:
Inhaltsverzeichnis

Werbung

Funktion
Die Bausteine IF, ELSE, ELSEIF und ENDIF definieren mit boolescher Logik, welche
Teile des Applikationsprogramms ausgeführt werden.
Wenn der Bedingungseingang (COND) wahr ist, werden die Bausteine zwischen dem
Baustein IF und dem nächsten Baustein ELSEIF, ELSE oder ENDIF (in
Ausführungsreihenfolge) verarbeitet. Wenn der Bedingungseingang (COND) falsch ist,
werden die Bausteine zwischen dem Baustein IF und dem nächsten Baustein ELSEIF,
ELSE oder ENDIF übergangen.
Die Ausgänge der "Zweige" werden mit dem Baustein
Beispiel:
Bit 4 von
Applikationsprogramms. Wenn der Eingang = 0 ist, werden die Bausteine zwischen den
Bausteinen IF und ELSE übergangen, die Bausteine zwischen ELSE und ENDIF
werden jedoch ausgeführt. Wenn der Eingang = 1 ist, werden die Bausteine zwischen
IF und ELSE ausgeführt. Die Programmausführung springt dann zu dem Baustein, der
auf ENDIF folgt, der ist ein BOP. Der Baustein BOP gibt den Wert der Verzweigung aus,
die ausgeführt wurde. Wenn der Digitaleingang = 0 ist, ist der Ausgang des Bausteins
BOP = 2; wenn der Digitaleingang = 1 ist, ist der Ausgang des Bausteins BOP = 1.
Eingänge
Eingang (COND): Boolesch
Ausgänge
-
2.01 DI -Status
(Digitaleingang DI5) steuert die Verzweigung des
BOP
gesammelt und ausgewählt.
Standard-Funktionsbausteine
335

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis