Wie kann man das Programm vereinfachen Nummer 2.

Heibo

Level-1
Beiträge
16
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo, danke für eure Hilfe aber es gab einige Missverständnisse und daher möchte ich das Thema noch einmal einstellen und die Fehler ausbügeln.

Das erste Thema war: Wie kann ich das Programm vereinfachen?

Hier die Aufgabe:
In Ihrem Heimatort soll die Weltmeisterschaft der Würfelspieler ausgetragen werden. Deshalb werden Sie gebeten, kurzfristig eine Großanzeige zu entwickeln.
Aus der Sicht der Zuschauer soll folgender Ablauf stattfinden:
Nachdem ein Wettkämpfer seinen Würfel geworfen hat, zeigt er eine bestimmte Augenzahl an. Damit die Zuschauer den Wettkampf gut verfolgen können, wird diese Augenzahl auf einer Großanzeige originalgetreu angezeigt. Dazu wird durch einen Schiedsrichter die Augenzahl über drei Schalter eingestellt. Die Schalter haben die Wertigkeiten 1, 2 und 4. Angezeigt wird jeweils das allgemein bekannte Würfelbil.
Nachfolgend sind die möglichen "Augenbilder" dargestellt. Die Aufgabe besteht darin, die komplette Steuerung der "Würfelanzeige" zu in einer voll parametrierbaren FC1 zu entwickeln, damit viele Mitspieler problemlos berücksichtigt werden können.

Gehen Sie dazu wie folgt vor:
Füllen Sie die Tabelle so aus, dass alle Würfelbilder wie dargestellt, angezeigt werden.

  • Entwickeln sie eine minimale Logokschaltung in FUP und für eine Siemens S7
  • Entwickeln sie eine voll parametrierbare FC1


Anzeige.JPGTabelle.JPG
 
Zuletzt bearbeitet:
Ist das korrekt so? (zumindest unüblich)
E0.1 = S1
E0.2 = S2
E0.4 = S4

Wie soll die Berücksichtigung der "vielen Mitspieler" aussehen? Hat da jeder eine eigene Großanzeige mit anderen Eingängen und anderen Ausgängen? Oder soll die eine Anzeige multiplex ausgeben?

Am besten Du legst zuerst die IN/OUT-Schnittstelle des FC1 fest.
Dann ergibt sich, wie der FC1 intern programmiert werden kann.

Ich würde mal S1, S2 und S4 einzeln an den FC1 übergeben, dann ist schon mal völlig egal, an welchen Eingängen die 3 Schalter angeschlossen sind. Die 7 Ausgangslampen würde ich aber festlegen wollen, daß die immer im selben Ausgangsbyte x.0 bis x.6 liegen sollen, x.7 soll als Reserve-Ausgang für ggf. defekte Ausgänge jeweils frei bleiben.

Harald
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Als erste dein wahrheitstabelle ausfüllen. (in dein erste Beitrag schon gesehen)
Dann auf Papier die Logik zu jede Ausgang aufschreiben
Dann die boolescher Algebra anwenden

Dann erst programmieren und anfangen so wie PN/DP hier oben schreibt.

Dann ist der FC mehrmals einsetzbar und sie passt so denk ich auch zu Aufgabenstellung.

DVH
 
Zurück
Oben