Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

:MODE=UPDATE

  • Last UpdatedFeb 02, 2018
  • 1 minute read

Wenn die zu importierende Variable bereits vorhanden ist, überschreibt DBLoad diejenigen Eigenschaften der vorhandenen Variablen, die in der Importdatei explizit angegeben sind. Alle anderen Eigenschaften der vorhandenen Variablen werden nicht verändert.

"Explizit angegeben" ist ein Feld, wenn in der Datenzeile der Variablen dafür ein Wert angegeben ist oder wenn ein Vorgabewert über eine Angabe der Art ":Schlüsselwort=Wert" festgelegt wurde. Wurde das Feld nicht in der Datenzeile angegeben und der Vorgabewert durch eine Angabe der Form ":Schlüsselwort=" zurückgesetzt, so wird der aktuelle Feldwert der vorhandenen Variablen nicht aktualisiert.

Das nachfolgende Beispiel zeigt, was geschieht, wenn eine Importdatei im Aktualisierungsmodus (UPDATE) in die Variablenliste eines Projekts geladen/importiert wird:

:Mode=update

:Group=Gruppe1

:IODisc,Group,DConversion

Variable1,Gruppe2,

; Gruppenangabe von Variable1 wird auf Gruppe2 aktualisiert

Variable2,,

; Gruppenangabe von Variable2 wird auf Gruppe1 aktualisiert und DConversion bleibt unverändert

Variable3,,Reverse

; Gruppenangabe von Variable3 wird auf Gruppe1 und DConversion auf "Reverse" aktualisiert

; die folgende Zeile setzt das Gruppenfeld auf den Standardwert zurück

:Group=

; Datenfeld "Group" wird auf den Standardwert zurückgesetzt

Variable4,,

; Variable4 bleibt unverändert

Wenn Sie den Typ einer Variablen ändern möchten und die Variable bereits im Projekt verwendet wird, müssen der alte und der neue Variablentyp miteinander kompatibel sein. Beispielsweise kann eine Archivierungs-Trendvariable, die im Projekt verwendet wird, nicht in eine Variable vom Typ "E/A-Integer" geändert werden. Ebenso kann eine Variable nicht in ReadOnly=yes geändert werden (Zugriffsberechtigung "Nur Lesen"), wenn die Variable im Projekt für eine Eingabeverknüpfung verwendet wird. Damit die Verwendung der Variablen im Projekt korrekt erkannt wird, sollten Sie die Variablen-Benutzungszähler für das Projekt aktualisieren, bevor Sie DBLoad ausführen.