Autor Thema: Remanenz xv102  (Gelesen 12434 mal)

Offline Elektropro!

  • Full Member
  • ***
  • Beiträge: 259
Remanenz xv102
« am: Februar 03, 2015, 16:20:30 Nachmittag »
Hallo zusammen,

ich habe ein kleines Problem und hoffe Ihr könnt mir helfen.

Komponenten: XV102... serielle Anbindung an EASY 821 ...

Problem: mit dem Zahleneingabefeld (Galileo) schreibe ich werte in MDs
die MDs sind wiederrum in Bausteinen hinterlegt CH01 etc.

Wie schaffe ich es das der letzte Wert nach aus/ein wieder vorhanden ist?
Das HMI schreibt mir beim hochstarten immer ne Null rein.

Über ein Skript?

Danke im vorraus.
Software hat im Gegensatz zu Hardware die schöne Eigenschaft: Man kann
vieles zerstörungsfrei ausprobieren.

Offline WPetrick

  • Full Member
  • ***
  • Beiträge: 138
Re:Remanenz xv102
« Antwort #1 am: Februar 03, 2015, 17:02:52 Nachmittag »
Hy
Du musst in der Easy deine Remanenten Bereiche "Systemeinstellungen Remanenz einstellen"es ist aber nicht der gesamte
Merkerbereich zu belegen, da gibt es hier aber eine Tabelle welcher Bereich Remanent ist.

Gruß Werner

Offline Elektropro!

  • Full Member
  • ***
  • Beiträge: 259
Re:Remanenz xv102
« Antwort #2 am: Februar 03, 2015, 18:37:15 Nachmittag »
Hallo,

Danke für die schnelle Antwort
aber da kann man keine MD remanent schalten nur MB CH DB etc.
und über Datenbausteine klappt es nicht.
Es muss doch eine möglichkeit geben die Daten am HMI remanent zu speicher und beim hochfahren über ein skript übertragen.

Gruß
Software hat im Gegensatz zu Hardware die schöne Eigenschaft: Man kann
vieles zerstörungsfrei ausprobieren.

Offline radar17892

  • Sr. Member
  • ****
  • Beiträge: 790
  • Think easy!
    • mollgruppe
Re:Remanenz xv102
« Antwort #3 am: Februar 04, 2015, 11:50:22 Vormittag »
Hallo Elektropro,

Kleiner Hinweis: MB0 + MB1 remanent = MD0 remanent ;)

Hat es geklickt???

Gruß Thomas
Weil Einfach einfach Einfach ist!

Offline Elektropro!

  • Full Member
  • ***
  • Beiträge: 259
Re:Remanenz xv102
« Antwort #4 am: Februar 04, 2015, 12:04:57 Nachmittag »
Hallo,

ja danke das ist mir bewusst.
Wird aber schwierig die Werte liegen ab MD 50. :-[

Sonst noch jemand eine Idee?

Software hat im Gegensatz zu Hardware die schöne Eigenschaft: Man kann
vieles zerstörungsfrei ausprobieren.

Offline radar17892

  • Sr. Member
  • ****
  • Beiträge: 790
  • Think easy!
    • mollgruppe
Re:Remanenz xv102
« Antwort #5 am: Februar 04, 2015, 12:15:49 Nachmittag »
Willst du das Galileo immer einen bestimmten Vorgabewert (Standartwert) in die EASY schreibt?

Man kann diesen Vorgabewert in den Eigenschaften der Variablen einstellen.
« Letzte Änderung: Februar 04, 2015, 12:18:23 Nachmittag von radar17892 »
Weil Einfach einfach Einfach ist!

Offline Elektropro!

  • Full Member
  • ***
  • Beiträge: 259
Re:Remanenz xv102
« Antwort #6 am: Februar 04, 2015, 13:11:06 Nachmittag »
Hallo,

der bediener stellt zb. wert 100 ein eine stunde später den wert 500 wenn er jetzt die Anlage ausschaltet
und wieder einschaltet soll die 500 wieder drinstehen.
Also der zuletzt eingestellte wert.

Gruß

Software hat im Gegensatz zu Hardware die schöne Eigenschaft: Man kann
vieles zerstörungsfrei ausprobieren.

Offline radar17892

  • Sr. Member
  • ****
  • Beiträge: 790
  • Think easy!
    • mollgruppe
Re:Remanenz xv102
« Antwort #7 am: Februar 04, 2015, 13:29:10 Nachmittag »
Hallo,
ist natürlich blöd, wenn der untere Merkerbereich der EASY schon belegt ist. Kannst du da nichts verschieben?

Wenn die XV auch SPS ist, wäre es kein Problem die Werte dort remanent zu deklarieren.
Weil Einfach einfach Einfach ist!

Offline Elektropro!

  • Full Member
  • ***
  • Beiträge: 259
Re:Remanenz xv102
« Antwort #8 am: Februar 06, 2015, 05:28:25 Vormittag »
Guten Morgen,

ja dann wird mir woll nichts anderes übrigbleiben als
die speicherbereiche zu verschieben. :(

Gruß
Software hat im Gegensatz zu Hardware die schöne Eigenschaft: Man kann
vieles zerstörungsfrei ausprobieren.

Offline Sackhenne

  • Jr. Member
  • **
  • Beiträge: 68
Re:Remanenz xv102
« Antwort #9 am: Februar 06, 2015, 14:23:02 Nachmittag »
Hallo Elektropo,

hatte anfänglich das gleiche Problem, musste alles aus dem unteren Mererbereich umlegen. Habe den Bereich ab MB 50 benutzt, glaube ab diesen Merkern sind alle remanent laut Hilfe, dann alle ab MB50 bis 85 remant geschaltet, bitte das Häkchen nicht vergessen ( Merkerinhalte bei Transfer erhalten ), sonst funst es auch nicht. So gehts bei mir. Die Aufgabenstellung war die Gleiche, die zuletzt eingegebenen Inhalte mußten nach dem Netz-aus/ein wieder vorhanden sein.

Gruß Sackhenne

Offline HPS_Formenbau

  • Newbie
  • *
  • Beiträge: 2
Antw:Remanenz xv102
« Antwort #10 am: Juni 24, 2022, 06:59:10 Vormittag »
Hallo Zusammen,

es gibt die Möglichkeit, dass das Panel Daten selber remanent Speichert.
Ist wohl eine relativ neue Funktion.
Als erstes muss eine weitere Kommunikationsschnittstelle konfiguriert werden.
Als Kommunikation muss Persistent Tag Storage ausgewählt werden.
Nun können in für diese Kommunikation Variablen erstellt werden welche von der XV gespeichert werden.
Grundsätzlich speichert das XV aber nur die Variablen ab, wenn das Display kontrolliert herunter gefahren wird.
Da aber so ein Display häufig einfach Spannungslos geschaltet wird, funktioniert das so nicht.
Hier besteht die weitere Möglichkeit das Speichern durch einen Tastendruck auszulösen.
Hier muss die Funktionstaste mit der Funktion Communication -> Flush Persistent Tag Storage Values ausgewählt werden.
Da aber auch hier die Gefahr besteht, dass das Gerät ausgeschaltet wird bevor die Taste gedrückt wird bzw. es vergessen wird die Taste zudrücken gibt es noch eine letzte und in meinen Augen beste Lösung.
Einfach ein Skript erstellen welches den Speicherbefehl auruft.
Communication.FlushPersistentTagStorageValues();
Ich lasse das Skript alle 10s abarbeiten und speichere so regelmäßig alle Daten

Offline w.sprungmann

  • Full Member
  • ***
  • Beiträge: 257
Antw:Remanenz xv102
« Antwort #11 am: November 26, 2024, 09:14:55 Vormittag »
Hallo Forum,
ich möchte gerne eine Variable (1.Fehler_M166) vom "1.Persistent Tag Storage" in die Alarmliste eintragen.
Leider klappt es nicht, hat wahrscheinlich etwas mit Syntax zu tun. siehe Bild im Anhang
Wer kann mir weiterhelfen.
Gruß Wilhelm