Parameterspeicherung WinCC Flexible MP277

void_main

Level-1
Beiträge
17
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,
Bin neu hier im Forum :)

Hoffe ihr könnt mir helfen:

Ein Kunde Wünscht sich, dass er alle Einstellungsparameter aspeichern kann und somit alte Einstellung schnell aufrufen und neue Sichern kann.

Geht das mit einer Rezeptur?

Hab mir schon Skripte angesehen aber irgendwie funktioniert das nicht :/

Danke
 
Hallo void_main,
Rezeptur ist eigendlich der richtige Weg, du ziehst deine gewünschten Variablen rein, schreibst einen Kommentar ran, fügst ein Rezeptur-Bild in dein Projekt ein....das war es...ersteinmal

gruß helmut
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Danke für die schnelle Antwort.

Die Rezepturanzeige ist mir bekannt, habe ich auch schon öfters verwendet.
Das Problem mit der Rezepturanzeige ist nur dass er mir die Parameter überschreibt sobald ich auf die Seite mit der ANzeige gehe....

Also was ich genau möchte ist folgendes:
Ich habe mehrere Einstellungsseiten. Die Parameter sollen weiterhin dort geändert werden können.
Dann will ich eine eigene Seite machen wo ich dann diese geänderten einstellungen speichern kann (Womöglichst mit einem Button und einem Textfeld in der ich die ID des Datensatzes schreiben lasse)
Beim Laden soll es genau so einfach gehen.

Danke für die Hilfe

Mfg void_main
 
...das geht das mache ich so...ich verteile meine Variablen im Projekt auf mehrer Seiten, dann habe ich wie beschrieben ein Seite wo ich mit einer Standart-Rezeptanzeige arbeite...dort kann ich die daten als Rezeptur speichern...erst wenn ich eine andere Rezeptur lade, werden die Variablen mit den Daten der Rezeptur überschrieben...
...Wie die Daten überschrieben werden sollen kann aber an der Rezeptur selber eingestellt werden: Variable synchronisieren bzw. Variablen offline...
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also habe variablen synchronisieren auf TRUE und oflline auch auf TRUE

Beschreibung laut Hilfe:
"Variablen synchronisieren" aktiviert und "Variable offline" aktiviert
Bei dieser Einstellung werden geänderte Rezepturwerte nicht unmittelbar zwischen den Rezepturvariablen im Rezepturbild des Bediengeräts und Steuerung abgeglichen.
Zum Abgleichen der Werte muss ein Bedienobjekt mit der Funktion "SchreibeDatensatzInSteuerung" und "LeseDatensatzAusSteuerung" vorhanden sein.
Wenn Rezepturwerte in der Steuerung geändert werden, werden die geänderten Werte sofort im Rezepturbild angezeigt, wenn Sie das Bedienobjekt mit der Funktion "LeseDatensatzAusSteuerung" bedienen.
btw arbeite mit flexible 2007

Müsste so doch funktionieren? Oder liege ich da falsch?
Irgendwie blicke ich da noch nicht ganz durch :confused:

mfg void_main
 
ich persönlich bevorzuge die Einstellung Variablen nicht synchronisieren und benutze zur Übertragung den lese aus bzw. schreibe zur Steuerung-Button der erweiterten Rezepturanzeige. Aber das ist ein Thema, bei dem ich mit meinem Chef in leidenschaftlicher Diskussion liege.
 
Einstellung am Rezept
ohne Variablensynchronisation
(Variablen synchronisieren auf Aus)
Anzeige der Rezepturwerte nur in der Steuerung
Aktualisierung zur Steuerung muß durch Button oder Funktion ausgeführt werden.

mit Variablensynchronisation - Online
(Variable synchronisieren auf Ein / Variable Offline auf Aus)
Angezeigte Variablen werden sofort an die Steuerung übertragen

ohne Variablensynchronisation - Offline
(Variable synchronisieren auf Ein / Variable Offline auf Ein)
Rezepturvariablen = interne Variablen
angezeigte Werte in gesammter Projektierung am Bediengerät
keine Aktualisierung in der Steuerung
Aktualisierung zur Steuerung muß durch Button oder Funktion ausgeführt werden.

Einstellung an der Rezepturanzeige
ohne Übertragungssynchronisation
(Synchronisation auf Aus)
Datensatzübertragung wird immer ausgeführt

mit Übertragungssynchronisation
(Synchronisation auf Ein)
Datensatzübertragung wird über Bereichszeiger "Datensatz" synchronisiert
beinhaltet Übertragungsstatus und -freigabe
Übertragungsstatus wir vor jeder Datensatzübertragung (Lesen/Schreiben)
vom Bediengerät überprüft
 
Zuviel Werbung?
-> Hier kostenlos registrieren
So Danke mal an euch :)

Glaub ich komm langsam dahinter.

Mach es jetzt so:

ohne Variablensynchronisation - ohne Offline
Laden/Speichern über Button

Funktioniert eigentlich ganz gut ;)

Aber ne frage noch bevor ich es umsetze, gibt es ein Limit an Variablen für ein Rezept? Denn es sind schon so ungefähr 50 Variablen (ungefähr 300Byte) :ROFLMAO:

mfg void_main


editiert wegen zu krasser Rechtschreibfehler
 
...da sehe ich jetzt noch keine Probleme, die Grenzen sind:
300 Rezepturen
500 Datensätze pro Rezeptur
1000 Einträge pro Datensatz
64kByte beim intrigrierten Flash
2048 Variablengrenze Panel
 
Helmut_von_der_Reparatur schrieb:
...da sehe ich jetzt noch keine Probleme, die Grenzen sind:
300 Rezepturen
500 Datensätze pro Rezeptur
1000 Einträge pro Datensatz
64kByte beim intrigrierten Flash
2048 Variablengrenze Panel

ok dann wird das wohl gehen :-D super

Werds gleich mal ausprobieren und schauen wies mit der Performance ausschaut.


@Perfektionist: Keine Sorge bin mit meinem Chef auch nicht immer einer Meinung :ROFLMAO:
 
Zuviel Werbung?
-> Hier kostenlos registrieren
OK hab es nun projektiert. :)
Performance super, man merkt gar nicht dass es so viele Datensätze sind.

Alle Fragen meinerseits Beantwortet, Beitrag kann geschlossen werden

mfg void_main
 
Zurück
Oben