easy-forum

Deutsch - Hardware => MFD-Titan® => Thema gestartet von: Thomas78 am Januar 28, 2020, 10:31:17 Vormittag

Titel: MFD mit CP8-NT Anzeige umschalten
Beitrag von: Thomas78 am Januar 28, 2020, 10:31:17 Vormittag
Hallo zusammen,
ich habe jetzt schon einige Nächte investiert, komme aber an einem Punkt nicht weiter:

Aufbau:
Easy 822-DC-TC mit Erweiterung 620-DC-TE
Easy 819-DC-RC mit Erweiterung 620-DC-RC
CP8-NT mit MFD80-B
Verkabelt mit Ethernet-Kabeln, 1. und letztes Gerät haben Abschlusswiderstand.

Was geht:
Lokale Eingänge und Ausgänge funktionieren wie gewünscht bei den 819,822 und 620-ern.

Was ich nicht hinbekomme:
Aktuell gehen nicht alle Cursor-Tasten am MFD so wie sie sollen. Gewünscht wäre ein "Weiterblättern" zur nächsten und vorigen Maske mit ">" und "<". Weiters das Setzen und Nicht-setzen von Werten wie "Licht ein" über "^" und "v".
Das seltsame ist, dass die "<"-Taste geht, die "v" geht manchmal und die anderen beiden Cursor-Tasten gehen nicht.

Was hab ich denn da bitte falsch gemacht?

Mit besten Grüßen

Thomas
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: Thomas78 am Januar 28, 2020, 11:35:11 Vormittag
Hab jetzt oben das Programmierbeispiel angehängt.
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: weiss_nix am Januar 28, 2020, 12:25:10 Nachmittag
hallo, vorerst mal Maskenansteuerung reparieren,
mit den Tasten MD050 nicht auf einen festen Wert setzen sondern "< = dekrementieren"  und "> = inkrementieren....
im Programm noch einen (zwei) Vergleicher einbauen der dir das MD50 im gültigen Bereich hält...
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: Thomas78 am Januar 28, 2020, 15:33:29 Nachmittag
Hallo Weiss_nix,
ich hab das jezt umgebaut. Allerdings mit dem Effekt, dass sich die Masken gar nicht mehr umschalten lassen. Nur wenn ich auf "Masken rollieren" umschalte, dann switchen sie natürlich.
Vermutung: ich muss MD50 noch irgendwo zusätzlich definieren - dazu kenne ich mich aber leider zu wenig aus.
Gibt es hier irgendwo ein Beispiel, wo ich mir das abschauen kann?
LG Thomas
PS: Beigefügt ist die neue Version mit dekrement/inkrement aber eben ohne dass es umschaltet.
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: WPetrick am Januar 28, 2020, 16:56:31 Nachmittag
Hallo Thomas
Ich würde die Masken mit Variable auf festen Wert setzen
Maske POOL Pfeil nach Rechts setzt MD 50 Wert 1
Maske Licht  Pfeil nach Links setzt MD 50 Wert 0
und so weiter in den Masken aber warum nimmst Du ein MD dafür reicht ein MB.
Bei der Vorgehensweise hast Du auch die Möglichkeit das MD (MB) auch vom Programm her zu ändern.

Gruß Werner
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: weiss_nix am Januar 28, 2020, 18:28:44 Nachmittag
schau dir mal das Bsp. an
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: weiss_nix am Januar 28, 2020, 19:09:17 Nachmittag
Hallo Werner,
selbstverständlich ist es möglich jede Maske mit Hardcoding anzusprechen, ich verwende gerne variable Möglichkeiten da das Einfügen oder Löschen von Masken mit weniger Arbeit verbunden ist. Statt den Vergleichern ist es, wie von dir vorgeschlagen, besser die obere und untere Grenze gleich in die Maskensteuerung zu integrieren. 
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: Thomas78 am Januar 28, 2020, 22:45:28 Nachmittag
Vielen vielen Dank Werner und weiss_nix!
Jetzt geht die Maskenumschaltung wie gewünscht und auch alle anderen Funktionen!
Tausen Dank Euch beiden!
Ihr habt meine Nachtschicht gerettet!
Liebe Grüße
Thomas
Titel: Antw:MFD mit CP8-NT Cursortasten übertragen auf easy822
Beitrag von: Thomas78 am Dezember 04, 2020, 17:46:29 Nachmittag
Guten Abend,
nach einigen Monaten habe ich nun meine Steuerung um ein weiteres Display erweitert. Jetzt stehe ich seit Nächten vor der Herausforderung, das Umschalten des Displays (NET-ID 3) hinzubekommen.

Aktuell schaffe ich es zwar in Easy Soft im Menüpunkt ">Programm/Konfiguration>Anzeige>Display&Tasten" beim Betätigen der links,rechts,hinauf und hinab-Taste das gewünschte Ergebnis zu bekommen.

Überspiele ich das Programm aber auf das MFD-80 und versuche das selbe mit den Pfeiltasten am Display, so funktionieren nur die Taste nach links und die Taste nach unten bei NET-ID 3. Beim anderen MFD geht alles wie gewüscht.

Könnte durchdrehen. Habt Ihr vielleicht noch einen Tipp? Anbei ist das akutelle Programm...