Christian B. schrieb:
Ich habe die Aufgabe ... angehängt.
Die Anforderung "Die Befehle AUF und ZU dürfen nicht gleichzeitig aktiv sein" ist wirklich schlecht formuliert. Denn da könnte ich einfach 2 mechanisch gegenseitig verriegelnde Taster vermuten. Denn mit den Tastern wird der Befehl gegeben.
Korrekt müsste das wohl heißen "Die Ausgänge Motor "AUF" und Motor "ZU" dürfen nicht gleichzeitig aktiv sein".
Und laut der Forderungsliste ist auch kein Merker nötig, weil laut der Anforderungsliste das Tor nur fährt, wenn ein Taster betätigt ist. Denn sonst müsste irgendwas von "automatisch" oder selbständig" drinstehen.
Auch die letzte Anforderung ist in der Praxis idR. anders, denn ein Tor öffnet sich normalerweise wieder, wenn die Sicherheitslichtschranke belegt wird. Es bleibt nicht einfach stehen, denn es wäre ja blöde, wenn einer grade unbequem eingeklemmt ist und das Tor dann stehenbleibt.
Üblicherweise sind dann die Endschalter dann auch noch Öffner...
Wenn man sich alle Freiheitsgrade nimmt, dann sieht die Lösung bei den gegebenen Anforderungen so aus:
1 |
Tauf Tzu ESoffen Mzu Mauf
|
2 |
E0.0 E0.1 E0.2 A0.1 A0.0
|
3 |
|---| |---|/|---|/|---------|/|----( )----|
|
4 |
|
5 |
Tauf Tzu ESzu LS Mauf Mzu
|
6 |
E0.0 E0.1 E0.3 E0.4 A0.0 A0.1
|
7 |
|---|/|---| |---|/|---| |---|/|----( )----|
|
Christian B. schrieb:
(Er hat von Programmieren Null Tau)
Sollte er nicht gerade das in seiner Ausbildung selber lernen? Und vor allem: bei dieser Aufgabe geht es vor allem mal darum, zu verstehen, wie man die Anforderungen in eine Logik übersetzen kann. Das hat mit "Programmieren" noch überhaupt nichts zu tun.