SetzeVerbindungsmodus (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
SetzeVerbindungsmodus

Beschreibung

Baut die angegebene Verbindung auf oder ab.

Hinweis

Eine Verbindung zur Steuerung kann nur dann hergestellt werden, wenn Sie am Bediengerät die Betriebsart "Online" eingestellt haben. Verwenden Sie dazu die Systemfunktion "SetzeBetriebsartGerät".

Wenn die Verbindung im Modus „Offline“ geladen wurde, wird die Verbindung bei jedem „Offline“-Schalten der Betriebsart wieder getrennt. Um nach dem erneuten „Online“-Schalten der Betriebsart die Verbindung wieder aufzubauen, setzen Sie die Verbindung erneut in den Modus „Online“.

Verwendung in der Funktionsliste

SetzeVerbindungsmodus (Modus, Verbindung)

Verwendung in benutzerdefinierten Funktionen

SetConnectionMode Mode, Connection

Hinweis

Good Manufacturing Practise

Die Verwendung der Systemfunktion "SetConnectionMode" in benutzerdefinierten Funtionen ist nicht GMP-konform.

Wenn Sie die Systemfunktion "SetConnectionMode" in benutzerdefinierten Funtionen verwenden, deaktivieren Sie Good Manufacturing Practise in den Runtime-Einstellungen des Bediengeräts.

Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Geräteabhängigkeit".

Parameter

Modus

Legt fest, ob die Verbindung mit der Steuerung hergestellt wird oder getrennt wird. Bei Geräten mit Windows CE und bei Runtime Advanced kann dieser Parameter nicht über eine Variable vom Datentyp BOOL versorgt werden.

0 (hmiOnline) = Online: Verbindung wird hergestellt.

1 (hmiOffline) = Offline: Verbindung wird getrennt.

Verbindung

Die Steuerung, die mit dem Bediengerät verbunden wird. Den Namen der Steuerung legen Sie im Verbindungs-Editor fest.

Mehrfache Verwendung der Systemfunktion in einer benutzerdefinierten Funktion

Wenn Sie die Systemfunktion "SetzeVerbindungsmodus" für verschiedene Verbindungen verwenden, kann es vorkommen, dass nicht alle Systemfunktionen korrekt ausgeführt werden. Um dies zu vermeiden, gehen Sie wie folgt vor:

  1. Legen Sie eine Variable mit dem Startwert "0" an.

  2. Projektieren Sie an das Ereignis "Wertänderung" der HMI-Variablen die Systemfunktion "SetzeVerbindungsmodus". Wenn Sie z.B. 3 Verbindungen abbauen wollen, dann müssen die Systemfunktion dreimal projektieren.

  3. Wenden Sie in der benutzerdefinierten Funktion die Systemfunktion "InvertBit" auf die HMI-Variable an.

Anwendungsbeispiel

Typische Anwendungsbeispiele für diese Systemfunktion sind die beiden folgenden:

  • Test

    Solange keine Steuerung am Bediengerät angeschlossen ist, werden während des Tests am Bediengerät keine Fehlermeldungen ausgegeben. Wenn das Bediengerät an eine Steuerung angeschlossen ist, können Sie die Verbindung zur Steuerung auf Tastendruck herstellen.

  • Inbetriebnahme

    Für eine Anlage sollen mehrere Steuerungen projektiert werden. Dazu projektieren Sie zunächst alle Steuerungen bis auf eine "offline". Nach der Inbetriebnahme der ersten Steuerung stellen Sie die Verbindung zu jeder weiteren Steuerung über Tastendruck her. Auf diese Weise nehmen Sie die anderen Steuerungen nacheinander in Betrieb.