Rezepturdaten durch Buttons Anzeigen

halloween20

Level-1
Beiträge
20
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo,

Ich möchte auf einer Rezepturanzeige eines tp1200 die aktuellen Rezepturdaten anzeigen. Diese sollen ohne Anmeldung eines Berechtigten Users nicht in die PLC ladbar sein, jedoch jederzeit durch einen Bediener zur Kontrolle der Daten Anzeigbar gemacht werden.
Speichern der Rezepte auf der HMI sollte auch umgangen/minimiert werden, da die Rezepturdaten extern an die PLC gesendet werden.

Mein Problem hierbei:
Nutze ich den eingebauten "Daten von PLC laden" Button der Rezepturanzeige, werden die Daten sofort angezeigt. Wechsel ich aber nun das Bild will er die geladenen Daten speichern. Da "könnten" die Bediener nun tausende Rezepte anlegen, was ich nicht möchte.
Also möchte ich, dass die geladenen Daten in einem Datensatz landen, der Fix ist. Mit den Skripts die ich auf Tasten legen kann (LeseDatensatzAusSteuerung) klappt das soweit. Jedoch muss ich nun immer erst den Datensatz im Drop-Down auswählen, damit es auch angezeigt wird.
Geht das anders ?

Ich habs schon mit Speichere Datensatz und Lade Datensatz versucht. Auch alle drei befehle mal in ein Skript gestopft mit Wartezeit bezogen auf die jeweilige Fertigmeldung

Geladen und in Datensatz "xyz" werden die Daten immer, nur halt nicht ohne Umweg Angezeigt.

Die Buttons sind im übrigen auf dem selben Bild wie die Rezeturanzeige.
 
Seit Jahren benutze ich keine rezepturen vom HMI mehr, weils mir zu umstaendlich ist.
Ich mache die ganze verwaltung ueber die CPU.

Einen DB fuers aktuelle rezept - bild zum anzeigen der daten also nur lesen-kann jeder sich anzeigen lassen, bild fuer dateneingabe lesen und schreiben mit passwordschutz, einen oder mehrere DB um die rezepte zu speichern. wenn dann die anderen rezepturen bearbeitet oder gelesen werden sollen kommt noch ein DB hinzu. funktioniert mit allen HMIs auch nicht siemens produkten. einziger nachteil ist der verfuegbare speicherplatz in der SPS oder MMC.

Sollte Siemens mal darueber nachdenken die rezepte mit der sps programmgesteuert aus dem HMI zu lesen, schreiben, erzeugen, usw..

Was koennte die welt so einfach sein .....
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Die Rezepte in der Steuerung hatten wir auch fast 10 Jahre lang. Schön war die Zeit funktionierte echt super.
Dann wollte man die Rezeptdaten unbedingt auf einen USB Stick sichern können und BOOOOM. Siemens Rezeptverwaltung mit Datensätze Speichern uaf SD-CARD und USB Stick vorbei wars. Seither mit jedem Update oder SP neue Überraschungen.
 
<<SMILE_ON>>
Seit Jahren (15?) benutze ich KEINE Bausteine o.ä. in der Steuerung und KEINE Rezeptverwaltungs-Controls im HMI, um Rezeptdaten zu verwalten (speichern, exportieren etc.).
<<SMILE_OFF>>

Ich verwende Scripte (Siemens) bzw. Bausteine der FileIO-Lib (B&R) und bearbeite damit Textdateien mit einem selbstdefinierten Dateiformat. Vorteile für mich:
1. EIN Dateiformat für alle unsere Maschinen egal mit welcher Steuerung
2. Mit jedem Texteditor lesbar
3. Die Dateien können auf jedwedem Datenträger (HDD, USB-MemoryStick, Netzlaufwerke etc.) abgelegt werden.
4. Einfaches Backup/Restore
5. Keine Beschränkung der Rezeptanzahl (habe schon Maschinen mit ca. 300 Rezepten gehabt)
6. ICH habe alle gewünschten Funktionalitäten einer Rezeptverwaltung SELBST in der Hand!!


@halloween20:
Mein Tipp: versuche dich von der Rezepturanzeige zu lösen, verwende Bilder mit E/A-Feldern o.ä. für die Parameter-Ein-/Ausgabe und steuere das Ganze ausschließlich mit Scriptfunktionen. Hat bei mir immer sehr gut funktioniert (siehe oben).


Gruß, Fred
 
Zurück
Oben