Herunterladen Inhalt Inhalt Diese Seite drucken

Boolesche Logik Und Wahrheitstabellen - Siemens S7-300 Referenzhandbuch

Funktionsplan (fup)
Vorschau ausblenden Andere Handbücher für S7-300:
Inhaltsverzeichnis

Werbung

Aufbau und Elemente von FUP
2.2

Boolesche Logik und Wahrheitstabellen

Boolesche Logik
Die Programmiersprache FUP beruht auf der zweiwertigen Logik der Boole-
schen Algebra, in der Variablen die Werte "wahr" (1) oder "falsch" (0)
annehmen können.
Jede Verknüpfungsoperation fragt den Signalzustand einer Variablen nach "1"
(wahr, erfüllt) oder "0" (falsch, nicht erfüllt) ab, und liefert daraufhin ein
Ergebnis. Die Operation speichert dann entweder dieses Ergebnis, oder sie
führt damit eine boolesche Verknüpfungsoperation aus. Das Verknüpfungs-
ergebnis wird VKE genannt.
Zur Darstellung der Logik werden die von der Booleschen Algebra
bekannten logischen Boxen verwendet.
In Wahrheitstabellen sind die Ergebnisse der logischen Verknüpfungen für
sämtliche Kombinationsmöglichkeiten der beteiligten logischen Variablen
aufgelistet.
Die Regeln der Booleschen Logik werden im folgenden anhand der UND-
ODER- und EXKLUSIV-ODER Verknüpfung veranschaulicht.
UND-Verknüpfung
In einer UND-Verknüpfung werden die Signalzustände zweier oder mehr
angegebener Operanden abgefragt. Beträgt der Signalzustand der Operanden
"1", so ist die Bedingung erfüllt und die Operation liefert das Ergebnis "1".
Beträgt der Signalzustand der Operanden "0", ist die Bedingung nicht erfüllt
und die Operation erzeugt das Ergebnis "0".
Bild 2-1 zeigt eine UND-Verknüpfung in der Programmiersprache FUP.
Bild 2-1
Die möglichen Ergebnisse einer UND-Verknüpfung können in einer "Wahr-
heitstabelle" dargestellt werden. Dabei bedeutet "1" "erfüllt" und "0" "nicht
erfüllt". Die möglichen Verknüpfungen und ihre Ergebnisse sind in Tabelle
2-7 zusammengefaßt.
Tabelle 2-7
2-6
&
A 4.0
E 1.0
=
E 1.1
UND-Verknüpfung bei FUP
UND-Wahrheitstabelle
Ist das Ergebnis der
und das Ergebnis der
Signalzustandsabfrage
Signalzustandsabfrage
von Operand E 1.0
1
1
0
1
1
0
0
0
Die Bedingung ist erfüllt, wenn an
den Eingängen E 1.0 UND E 1.1
der Signalzustand "1" ist.
dann ist das Verknüpfungs-
von Operand E 1.1
1
0
0
0
Funktionsplan (FUP) für S7-300/400
C79000-G7000-C566-01
ergebnis

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

S7-400

Inhaltsverzeichnis