Autor Thema: Konfus mit P-Tastenfunktion  (Gelesen 3018 mal)

Offline henry

  • Full Member
  • ***
  • Beiträge: 305
Konfus mit P-Tastenfunktion
« am: Juni 27, 2009, 21:33:57 Nachmittag »
Hi EASYier,

ich brauch mal eure Hilfe....ich hab da'n "Knoten im Kopp"  ;)

Es sollen in 5 versch. Masken versch. Daten in Datenbausteinen gespeichert werden.
Die Speichertaste ist in der Visu als P-Tastenfunktion programmiert (z.B. P1)
Im Schaltplan des MFD wird mit P1 der DB01 in Maske 1 zwecks Datenübernahme getriggert und
im MFD angezeigt.
In der 2ten Maske soll über die selbe Taste (P1-(P-Tastenfunktion)) der DB02 getriggert und
angezeigt werden. In der nächsten wieder P1 für DB03 in Maske 3....usw.

Die Ansteuerung mit P1 im Schaltplan ergibt eine Parallelschaltung der DB01-05 getriggert
von P1 (...egal welche Maske angewählt ist...)

Wie kann man nun sicherstellen dass nur der DB der angewählten Maske beschrieben wird und
die anderen nicht ?

(Ich hoffe ihr konntet mir soweit folgen...)  ;D

Vielen Dank für eure Zeit und Gedanken


Gruss....henry

Offline Maikky

  • Sr. Member
  • ****
  • Beiträge: 531
Re: Konfus mit P-Tastenfunktion
« Antwort #1 am: Juni 28, 2009, 02:34:26 Vormittag »
Hallo Henry.

Wenn es denn unbedingt eine P-Tasten-Funktion sein muß, müsstest Du mit Hilfe von Merkern
bestimmen, welche Maske gerade angeählt ist. Diese Merker in Reihe mit der P-Taste ergibt ein
eindeutiges Ergebnis.

Die Merker alleine reichen auch. In jeder der 5 Masken die P-Taste mit einem unterschiedlichen
Merker belegen.

Ein Beispiel für den zweiten Fall findest Du im Anhang.

Gruß Maikky



Offline henry

  • Full Member
  • ***
  • Beiträge: 305
Re: Konfus mit P-Tastenfunktion
« Antwort #2 am: Juni 28, 2009, 12:16:44 Nachmittag »
Danke Maikky,

die EASY kann so einfach sein....    :D
(....aber mit'nem "Knoten im Kopp" wird dat nix....)  ;)

Thanks a lot....und noch'n schön'n Sonntag.

Gruss........henry

Offline Fricke

  • Jr. Member
  • **
  • Beiträge: 36
Re: Konfus mit P-Tastenfunktion
« Antwort #3 am: Juni 30, 2009, 21:29:42 Nachmittag »
Guten Tag HENRY,

im Anhang ein Programm mit Startmaske.
Mit der Taste "ALT" geht es weiter zur Auswahlmaske des Triggerzieles.
Nach erfolgter Auswahl geht es weiter mit der Taste "ALT" zur Maske (1...5) in die das Eingangsereignis (IA1...IA4) getriggert werden soll. Die Werttriggerung wird mit der P-Taste "P01" in der Zielmaske (Maske1...Maske5) aktiviert.
Mit der Taste "ESC" geht es zur Ausgangsmaske zurück.

Der Wechsel in die Zielmaske wird über eine Maskenansteuerung erreicht.

Falls es Fragen sich ergeben, beantworte ich diese gerne !

MfG
Fricke

Offline henry

  • Full Member
  • ***
  • Beiträge: 305
Re: Konfus mit P-Tastenfunktion
« Antwort #4 am: Juli 01, 2009, 14:47:40 Nachmittag »

Danke Fricke....interessante Lösung...schau ich mir genauer an....

bis später........henry