TD200 Werte begrenzen und laden

Crump

Level-1
Beiträge
3
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo!

ich hab zwei fragen zum TD200:

1. Der Benutzer darf einen Wert im TD200 bearbeiten, dieser Wert soll von 1-13 gehen. Wie kann ich verhindern das eine größere Zahl als 13 eingegeben wird? Wie ich es nach dem Bestätigen des Wertes (ENTER drücken) ändere weiß ich, aber nicht wie ich es während der Eingabe begrenzen kann.

2. Ist es möglich Werte einer Tabelle in das Textdisplay zu laden? Im konkreten Fall möchte ich auch das der Benutzer Werte ändern kann, aber nur Werte die ich vorgebe. Diese Werte stehen in der Tabelle.
Zur Verdeutlichung: Werte in der Tabelle: 1, 3, 7, 8, 12, 13.
Zu Beginn soll 1 im Display stehen, bei betätigen von "Pfeil nach oben" soll dann die 3 kommen, dann die 7 usw.
Falls das nicht funktioniert, gibt es eine andere Möglichkeit (Tabelle ist kein muss)?

Ich benutze ein S7-200, CPU 222, TD200 V2.1, software STEP7 Micro/Win.

Vielen Dank!
 
Hallo Crump,

Beides ist möglich.

1. Begrenzen von Werten für die Eingabe:
Während der Eingabe kannst du nicht begrenzen. D.H. der Anwender kann den Wert verändern wie er möchte. Aber in der S7-200 kannst du, nachdem der Wert vom TD200 an die CPU übergeben wurde (ENTER betätigt) den Wert vergleichen und wenn er größer 13 ist dann auf 13 ändern. Siehe Vergleichsanweisungen.

2. Eingabe einer Tabelle.
Auch dies ist möglich, jedoch nicht über die Funktion Wert bearbeiten. Wenn die jeweilige Meldung am TD200 ansteht, dann kannst du ja eine F-Taster verwenden für Wert ändern und wenn dann die Taster Pfeil auf betätigt wird, dann änderst du den Wert in Wert = Wert + 2 bis der max. Wert erreicht ist.

Ich hoffe daß hilft weiter.

Gruss

Helmut
 
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo,
ja ist so wie Helmut schreibt, TD heißt ja auch Textdisplay, ist also nichts besseres als eine Betriebs und Störungsanzeige, ein Bedienführung darüber zu machen stößt schnell an die Grenzen.
 
Zurück
Oben