Rezepte+E/A-Felder mit WinCC flexible?

paul12

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Moin zusammen!

Wie der Titel schon sagt, habe eine Frage zu Rezepten und E/A-Feldern im WinCC flexible 2007.

Auf einem MP277 gibt es in einer normalen Seite ein E/A-Feld, dessen Wert in einem Datenbaustein gespeichert wird. Das funktioniert auch soweit. Sobald man einen Wert eingibt und mit Enter bestätigt, wird der Wert in den Datenbaustein geschrieben.

Jetzt möchte ich jedoch diesen Wert zugleich in einem Rezept verarbeiten.
Das soll so funktionieren, dass im normalen Bildschirm ein Wert in das E/A-Feld eingegeben wird.
Ruft man nun das Rezeptbild auf, so soll man diesen Wert ins Panel laden und speichern können. Oder man ruft ein Rezept auf und lädt dieses in die SPS.
Mit dem Hoch- und Runterladen funktioniert es auch soweit ganz gut.
Seitdem ich diese Sache mit dem Rezept programmiert habe, kann ich jedoch in dem E/A-Feld keinen Wert mehr in die SPS übertragen. Es lassen sich zwar Änderungen durchführen, aber wenn man den Wert im DB beobachtet, dann ändert sich dieser nicht mehr. Es scheint fast so, als würde das Rezept dauerhaft die Eingabe am E/A-Feld überschreiben. Rufe ich einen anderen Datensatz im Rezept auf, so ändert sich der Wert auch im DB.
Es soll jedoch möglich sein, trotz des Aufrufes des Rezeptes, den Wert ändern zu können, da es sich hierbei lediglich um eine Datenbank für Erfahrungswerte handeln soll.

Weiß jemand, wo der Fehler liegen könnte?

Gestet habe ich das bisher nur mit PLC-Sim und der Runtime im WinCC flex, also noch nicht an der echten Hardware.
 
Andere Frage, wo speicherst du die Rezepte?

Eine Möglichkeit wäre die Rezepte in der S7 zu speichern. Mit E/A-Feld direkt die Speicherplätze beschreiben. Mit Rezepturbild nur das aktive Rezept laden/speichern.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Rezepte sollen auf dem Panel gespeichert werden und für mein Rezept nutze ich einfach ein leeres Bild, auf dem ich die Rezepturanzeige bis zum Anschlag breitgezogen habe :)
 
Ich glaube, jetzt hab ichs.
Nach 100 mal Probieren scheint jetzt die richtige Lösung zu sein, wenn man "Variablen synchronisieren" ausschaltet.

Damit kann ich beliebig die Werte im Bild verändern und nacher händisch im Rezept laden und abspeichern. Und die Werte werden auch nicht automatisch vom Rezept in die Steuerung geladen, nur weil ich ein Rezept auswähle.

Danke für die Hilfe.

Eine Frage hätte ich noch:
kann man "Rezept" irgendwie umbenennen?
In der ganzen Ansicht funktioniert das super, aber bei der Frage nach dem Speichern wird man gefragt, ob man das Rezept speichern will. Das ist für einen normalen Anwender sicher kaum verständlich. Lassen sich diese Fragen umformulieren?
 
Eine Frage hätte ich noch:
kann man "Rezept" irgendwie umbenennen?
In der ganzen Ansicht funktioniert das super, aber bei der Frage nach dem Speichern wird man gefragt, ob man das Rezept speichern will. Das ist für einen normalen Anwender sicher kaum verständlich. Lassen sich diese Fragen umformulieren?

daran hätte ich auch interesse
 
Hallo,

in WinCC Comfort/Advanced (TIA) kann man die Systemmeldungen -und dazu gehören auch die Dialogtexte wie der genannte- anpassen. Zumindest konnte ich eben bei einem Schnelltest die Meldungstexte in allen Projektsprachen verändern. Ich habe mein Projekt danach allerdings nicht übersetzt, ich weiß also nicht, ob dies vollständig funktioniert.


Gruß, Fred
 
Zurück
Oben