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

AVEVA™ InTouch HMI

IOGetActiveSourceName (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Die Skriptfunktion IOGetActiveSourceName() gibt an, ob momentan die Primär- oder Sekundärquelle eines Zugriffsnamens verwendet wird.

Typischerweise wird die Funktion IOGetActiveSourceName() in ein Skript aufgenommen, das mit einer Schaltfläche oder einem anderen Fensterobjekt verknüpft ist. Die Operatoren wählen dann das Objekt aus einem Anwendungsfenster aus, um den Status des E/A-Servers der Anwendung abzurufen.

Kategorie

Sonstige

Syntax

Ergebnis=IOGetActiveSourceName("Zugriffsname");

Argument

Zugriffsname

Ein vorhandener Zugriffsname, für den der Name der Quelle zurückgegeben werden soll.

Anmerkungen

Die Funktion IOGetActiveSourceName() gibt eine Zeichenfolge zurück, die angibt, welche der beiden E/A-Quellen eines Zugriffsnamens gerade verwendet wird. Die Rückgabewerte lauten wie folgt:

Primär

Die Primärdatenquelle des Zugriffsnamens wird verwendet.

Sekundär

Die Sekundärdatenquelle des Zugriffsnamens wird verwendet.

Null

Keine der beiden Quellen wird verwendet.

Beispiel

Im folgenden Beispiel wird in die Meldungsvariable AktiveQuelle geschrieben, welche der E/A-Quellen des Zugriffsnamens "ModbusSPS1" gerade aktiv ist (Primär, Sekundär oder Null).

AktiveQuelle = IOGetActiveSourceName ("ModbusSPS1");