Beschreibung
Speichert die aktuellen Werte der Rezepturvariablen als Datensatz auf dem Speichermedium des Bediengeräts.
Verwenden Sie diese Systemfunktion, um z.B. einen Rezepturdatensatz im Rezepturbild zu speichern.
Datensätze werden nur gespeichert, wenn in der Rezeptur die Option "Synchronisation" aktiviert ist.
-
Wenn "Synchronisation" nicht aktiviert ist, werden keine Datensätze gespeichert.
Um Datensätze zu speichern, nutzen Sie entweder die Schaltfläche "Speichern" in der Rezepturanzeige oder die Systemfunktion.
Synchronisation
Schaltfläche
Systemfunktion
Aktiviert
Datensätze werden gespeichert.
Datensätze werden gespeichert.
Deaktiviert
Datensätze werden nur gespeichert, wenn die Listenansicht der Rezeptansicht angezeigt wird.
Datensätze werden nicht gespeichert.
Als Bearbeitungsstatus wird "12" zurückgegeben.
-
Meldungen im Zusammenhang mit dier Operation werden nicht angezeigt.
Verwendung in der Funktionsliste
SpeichereDatensatz (Rezepturnummer/-name, Datensatznummer/-name, Überschreiben, Statusmeldung ausgeben, Bearbeitungsstatus)
Verwendung in benutzerdefinierten Funktionen
SaveDataRecord Recipe_number_or_name, Data_record_number_or_name, Overwrite, Output_status_message, Processing_status
Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Geräteabhängigkeit".
Parameter
Rezepturnummer/-name
Nummer oder Name der Rezeptur, in der ein Rezepturdatensatz gespeichert wird.
Datensatznummer/-name
Nummer oder Name des Rezepturdatensatzes, der gespeichert wird. Wenn in der Rezeptur ein Datensatz mit dieser Nummer oder diesem Namen nicht existiert, wird unabhängig vom Wert des Parameters "Überschreiben" ein neuer Datensatz angelegt.
Überschreiben
Legt fest, ob ein bereits vorhandener Datensatz überschrieben wird:
0 (hmiOverwriteForbidden) = Nein: Der Rezepturdatensatz wird nicht überschrieben, der Datensatz wird nicht gespeichert.
1 (hmiOverwriteAlways) = Ja: Der Rezepturdatensatz wird ohne Nachfrage überschrieben.
2 (hmiOverwriteWithConfirmation) = Nach Bestätigung: Der Rezepturdatensatz wird erst nach Bestätigung durch den Benutzer überschrieben.
Statusmeldung ausgeben
Legt fest, ob nach dem Speichern eine Statusmeldung ausgegeben wird:
0 (hmiOff) = Aus: Statusmeldung wird nicht ausgegeben.
1 (hmiOn) = Ein: Statusmeldung wird ausgegeben.
Bearbeitungsstatus
Gibt den Bearbeitungsstatus der Systemfunktion zurück. Verwenden Sie den Rückgabewert, um z. B. andere Systemfunktionen erst dann auszuführen, wenn diese Systemfunktion erfolgreich beendet wurde:
2 = Systemfunktion wird gerade ausgeführt.
4 = Systemfunktion wurde erfolgreich beendet.
12 = Systemfunktion wurde nicht ausgeführt, weil ein Fehler aufgetreten ist.
Für den Parameter können Sie nur eine HMI-Variable verwenden.