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");