Skip to content

Rezept ​

Ca. 4 Min. Lesezeit

TwRecipe · Kategorie: Operationen

Einstellungen ​

Diese Einstellungen finden Sie bei ausgewähltem Widget rechts im Eigenschaftenbereich. Der Standardwert ist der Wert, den das Widget beim ersten Einfügen in eine Seite hat.

Rezept ​

EinstellungTypStandardwertBeschreibung
Rezeptgruppe
recipeGroupId
Auswahl—Rezeptgruppe, die beim Öffnen des Widgets ausgewählt ist. Ist sie leer oder existiert nicht mehr, wird die erste Gruppe gewählt. Das angewendete Rezept wird in die Status-Tags unter Internal.RecipeState geschrieben (z. B. currentRecipeName, currentRecipe_[groupId]_Name); andere Widgets binden sie über den Abschnitt "Rezeptstatus" im Reiter System der Tag-Auswahl.
Optionen: die Liste wird zur Laufzeit aus dem Projekt gefüllt
Rezept-ID
recipeId
Auswahl—Rezept, das beim Öffnen des Widgets ausgewählt ist. Ist es leer oder nicht in der Gruppe, wird das bevorzugte oder erste Rezept der Gruppe gewählt.
Optionen: die Liste wird zur Laufzeit aus dem Projekt gefüllt
Feld „Rezeptgruppen-ID“ anzeigen
showRecipeGroupIdBox
KontrollkästchenEinZeigt neben der Gruppenliste ein numerisches Id-Feld, sodass eine Gruppe über ihre Id gewählt werden kann.
Rezept-ID-Feld anzeigen
showRecipeIdBox
KontrollkästchenEinZeigt neben der Rezeptliste ein numerisches Id-Feld, sodass ein Rezept über seine Id gewählt werden kann.
Rezeptgruppenauswahl aktivieren
enableRecipeGroupSelection
KontrollkästchenEinWenn deaktiviert, kann die Rezeptgruppe zur Laufzeit nicht geändert werden; nur die eingestellte Gruppe wird verwendet.

Schaltflächen ​

EinstellungTypStandardwertBeschreibung
Neu
showNewButton
KontrollkästchenEinZeigt die Schaltfläche Neu, die ein neues Rezept in der ausgewählten Gruppe anlegt.
Bearbeiten
showEditButton
KontrollkästchenEinZeigt die Schaltfläche Bearbeiten, die Name und Beschreibung des ausgewählten Rezepts ändert.
Schaltfläche „Anwenden“ anzeigen
showApplyButton
KontrollkästchenEinZeigt die Schaltfläche Anwenden, die das ausgewählte Rezept nach einer Bestätigung auf die Geräte schreibt.
Importieren
showImportButton
KontrollkästchenEinZeigt die Schaltfläche Importieren, die nach einer Vorschau ein Rezept aus einer CSV-Datei lädt.
Löschen
showDeleteButton
KontrollkästchenEinZeigt die Schaltfläche Löschen, die das ausgewählte Rezept nach einer Bestätigung löscht.
Speichern
showSaveButton
KontrollkästchenEinZeigt die Schaltfläche Speichern, die die Tabellenwerte nach einer Bestätigung im ausgewählten Rezept speichert.
Vorlage
showTemplateButton
KontrollkästchenEinZeigt die Schaltfläche Vorlage, die eine CSV-Vorlage für die ausgewählte Gruppe herunterlädt.
Speichern unter
showSaveAsButton
KontrollkästchenEinZeigt die Schaltfläche Speichern unter, die die aktuellen Werte als neues Rezept mit neuem Namen speichert.
Exportieren
showExportButton
KontrollkästchenEinZeigt die Schaltfläche Exportieren, die das ausgewählte Rezept als CSV-Datei herunterlädt.
Vom Gerät lesen
showReadFromDeviceButton
KontrollkästchenEinZeigt die Schaltfläche Vom Gerät lesen, die die Tabelle mit den aktuellen Tag-Werten der Geräte füllt; die Werte werden nicht gespeichert.

Synchronisierung ​

EinstellungTypStandardwertBeschreibung
Fenster „Anwenden-Ergebnis“ anzeigen
showApplyResultPanel
KontrollkästchenEinZeigt nach dem Anwenden eines Rezepts einen Bereich mit der Anzahl gesamter, angewendeter und fehlgeschlagener Elemente sowie den Fehlern.
Nullwerte bei der automatischen Tag-Synchronisierung ignorieren
autoTagValueSyncIgnoreNull
KontrollkästchenEinWenn die Gruppe die automatische Tag-Synchronisierung nutzt: Tags mit leerem Wert (null) ändern den Tabellenwert nicht.
Erfordern eine gute Qualität bei der automatischen Tag-Synchronisierung
autoTagValueSyncRequireGoodQuality
KontrollkästchenEinWenn die Gruppe die automatische Tag-Synchronisierung nutzt: Die Tabelle wird nur mit Tag-Werten guter Qualität (Good) aktualisiert.

Weitere Einstellungen ​

EinstellungTypStandardwertBeschreibung
Enable Flashing
enableFlashing
KontrollkästchenAusLässt das Widget blinken (ein Transparenzimpuls pro Sekunde). Wird meist an eine Alarmbedingung gebunden.
Log Button
logButton
KontrollkästchenAusZeigt zur Laufzeit beim Überfahren des Widgets ein Diagrammsymbol; ein Klick fügt die an das Widget gebundenen Tags der Log-Tag-Liste hinzu.

Bindungen ​

Im Abschnitt Bindungen (Regeln) des Eigenschaftenbereichs kann ein Tag mit einer Direct-Bindung an die folgenden Eigenschaften dieses Widgets gebunden werden. Die Bindungstypen (Direct, IntRange, FloatRange, Boolean, Bit) sind für alle Widgets gleich; sie werden auf der Seite Widget-Referenz beschrieben.

title, visible, authorization, x, y, width, height, rotation, class, foregroundColor, backgroundColor, borderColor, borderStyle, borderWidth, borderRadius, borderTopLeftRadius, borderTopRightRadius, enableFlashing, logButton, recipeGroupId, recipeId, showRecipeGroupIdBox, showRecipeIdBox, enableRecipeGroupSelection, showNewButton, showImportButton, showTemplateButton, showExportButton, showEditButton, showDeleteButton, showSaveAsButton, showReadFromDeviceButton, showApplyButton, showSaveButton, showApplyResultPanel, autoTagValueSyncIgnoreNull, autoTagValueSyncRequireGoodQuality

Gemeinsame Abschnitte ​

Bei ausgewähltem Widget zeigt der Eigenschaftenbereich außerdem diese gemeinsamen Abschnitte: Allgemein, Layout, Aussehen, Bindungen (Regeln). Diese Abschnitte werden auf der Seite Seiteneditor beschrieben.

2WinScada 2.10