SetzeRezepturvariablen (Basic Panels, Panels, Comfort Panels, RT Advanced) - WinCC

Systemfunktionen (Basic Panels, Panels, Comfort Panels, RT Advanced)

ft:publication_title
Systemfunktionen (Basic Panels, Panels, Comfort Panels, RT Advanced)
Product
WinCC
Version
V21
Publication date
11/2025
Language
de-DE
SetzeRezepturvariablen

Beschreibung

Ändert den Status der Rezepturvariablen von "Online" nach "Offline" und umgekehrt

Verwenden Sie diese Systemfunktion, wenn Sie z.B. bei der Inbetriebnahme einer Maschine noch die Rezepturdatensatzwerte fein abstimmen.

Verwendung in der Funktionsliste

SetzeRezepturvariablen (Rezepturnummer/-name, Status, Statusmeldung ausgeben, Bearbeitungsstatus)

Verwendung in benutzerdefinierten Funktionen

SetRecipeTags Recipe_number_or_name, Status, 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 welcher der Rezepturdatensatz gespeichert ist.

Status

Legt den Status der Rezepturvariablen fest:

0 (hmiOnline) = Online: Wertänderungen an den Rezepturvariablen werden sofort an die mit dem Bediengerät verbundene Steuerung übertragen.

1 (hmiOffline) = Offline: Wertänderungen an den Rezepturvariablen werden erst an die mit dem Bediengerät verbundene Steuerung übertragen, wenn Sie z.B. die Systemfunktion "SchreibeDatensatzvariablenInSteuerung" ausführen.

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.