5.4.
Hinweise zu Lösungen
Oben wurde schon darauf hingewiesen:
Es gibt selten nur eine und die optimale Lösung.
Außerdem ist es zu Beginn besser, selbst Lösungen zu finden, anstatt fertige
Muster zu übernehmen.
Daher werden hier nur einige Hinweise als Vorschläge gegeben.
Beispiel 1 (Seite
Nur das zweite Netzwerk bestimmt den Zustand des Ausgangs. Das erste kann
4-3)
ersatzlos weggelassen werden.
Den offenbar beabsichtigten Zweck würde es erfüllen, die beiden Netzwerke
zusammenzufassen und die Ergebnisse der AND Operation mit einem OR
Operator zu verknüpfen. Man erkennt auch hier wieder, dass eine S (Set) Funk-
tion von Vorteil ist. Hätte man jeweils ein S vor dem Ausgang von Netzwerk 1
und 2, können sich keine Konflikte ergeben. Man benötigt allerdings weitere
Netzwerke zum Zurücksetzen.
Aufgabenstel-
Zunächst genügen einfache Logikfunktionen. Die Verwendung von SET/RESET
lung 1 (Seite 4-
ist etwas aufwendig. Sie kann höchstens durch genauere oder geänderte Defi-
nition der Aufgabenstellung erforderlich werden. Ein Beispiel dafür ist die
4)
nächste Aufgabe.
Aufgabenstel-
Sollte kein Problem darstellen (Priorität beachten!)
lung 2 (Seite4-4)
Aufgabenstel-
Es ist unübersichtlich, sehr viele Verknüpfungen in einem Netzwerk zu pro-
grammieren. Andererseits ist es ebenfalls unübersichtlich, für jede Verknüpfung
lung 3 (Seite 4-
5)
ein eigenes Netzwerk einzusetzen. Es geht darum, einen vernünftigen Mittel-
weg zu finden. Im Beispiel sieht Netzwerk 2 nicht zu unübersichtlich aus. Was
steht wohl in Netzwerk 1 (denken Sie an sinnvolle Prioritäten!)?
Abbildung 139: Beispiel 1
Die Zeitfunktion soll noch kurz kommentiert werden. Der Sollwert PT (Preset
Time) ist hier "hart" vorgegeben. Er kann, bei laufendem Programm, nicht ver-
ändert werden. Die einzige Möglichkeit dazu besteht darin, das Quellprogramm
zu ändern. Das kann für manche Fälle auch sinnvoll sein. Soll dagegen der
siehe nächste Seite
R
Anhang
5-13