> For the complete documentation index, see [llms.txt](https://docs.enlyze.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enlyze.com/connect/ot-connectivity/protokolle/s7+/known-issues.md).

# Praxistipps & Hinweise

Diese Seite bündelt Praxistipps und Hinweise für den Betrieb des S7+ Connectors mit Siemens S7-Steuerungen über das [S7+ Protokoll](/connect/ot-connectivity/protokolle/s7+.md).

## HMI wechselt in den Transfer Mode

### Symptom

Während der S7+ Connector eine aktive Verbindung zu einer S7-CPU aufbaut oder aufrechterhält, wechselt eine Siemens HMI (z.B. Comfort Panel, MP277/377) im selben Netzwerk aus dem Runtime-Betrieb in den **Transfer Mode**. Auf dem Panel erscheint der Dialog **"Connecting to host..."** mit einem Cancel-Button.

Die Maschine ist über die HMI in diesem Zustand nicht mehr bedienbar.

<figure><img src="/files/1lXcBW7ao8aujL8X6Sdw" alt="Siemens HMI mit Transfer-Dialog &#x27;Connecting to host&#x27;"><figcaption><p>Siemens HMI im Transfer Mode.</p></figcaption></figure>

### Ursache

In der Konfiguration als **Engineering Station** identifiziert sich der S7+ Connector gegenüber der S7-CPU als PG-Verbindung mit denselben Verbindungsparametern, die auch WinCC flexible oder TIA Portal nutzen. Das ermöglicht eine stabile und prioritätskonforme Datenanbindung.

Wenn auf einer HMI im gleichen Netz die Einstellungen **Automatic Transfer** und **Remote Control** aktiv sind, reagiert das Panel auf erkennbare Engineering-Aktivität im Netzwerk und wechselt proaktiv in den Transfer Mode, in der Annahme, dass gleich ein Projekt-Download erfolgt. Eine direkte Kommunikation zwischen Connector und HMI ist dafür nicht erforderlich.

{% hint style="info" %}
Für neue S7+ Datenquellen ist **HMI** der Standard-Connection-Type, um diesen Effekt zu vermeiden. Bei bestehenden Datenquellen, die noch als `Engineering Station` konfiguriert sind, kann das Problem weiterhin auftreten.
{% endhint %}

{% hint style="info" %}
Der Effekt entsteht ausschließlich durch den aktiven S7+ Connector als Engineering-Endpoint im Netzwerk. Andere ENLYZE-Tools (z.B. der Flex Configuration Extractor) arbeiten rein lokal auf heruntergeladenen Projektdateien und kommunizieren zu keinem Zeitpunkt mit Panel oder Maschine.
{% endhint %}

### Lösungsoptionen

Es gibt zwei Wege, das Problem zu beheben. Welcher passt, hängt davon ab, ob du an der Connector-Konfiguration oder an der HMI ansetzen willst.

{% tabs %}
{% tab title="Connector als HMI konfigurieren (empfohlen)" %}
In den Verbindungseinstellungen der Datenquelle lässt sich der S7+ Connector so konfigurieren, dass er sich gegenüber der CPU nicht als Engineering Station, sondern als zusätzliche **HMI** ausgibt. In diesem Modus wird der Effekt nicht ausgelöst, da das Panel keine Engineering-Aktivität im Netz erkennt.

{% stepper %}
{% step %}

#### Datenquelle öffnen

In der [ENLYZE Manufacturing Data Platform](https://app.enlyze.com/platform) die betroffene S7+ Datenquelle auswählen.
{% endstep %}

{% step %}

#### Connection Type umstellen

In den Verbindungseinstellungen das Feld **Connection Type** von `Engineering Station` auf `HMI` ändern.
{% endstep %}

{% step %}

#### Konfiguration speichern

Speichern. Der Connector baut die Verbindung automatisch neu auf.
{% endstep %}
{% endstepper %}

Diese Option ist nicht-invasiv für die Maschine und vermeidet, dass das Problem bei künftigen Reconnects oder weiteren HMIs im Netz erneut auftritt.
{% endtab %}

{% tab title="Automatic Transfer an der HMI deaktivieren" %}
Alternativ kann die Einstellung direkt auf dem Panel deaktiviert werden. Das ist im Produktivbetrieb ohnehin Best Practice, da sonst jede Engineering-Aktivität im Netz das Panel aus der Runtime werfen kann.

{% stepper %}
{% step %}

#### Transfer Settings öffnen

Am Panel im **Control Panel** den Eintrag **Transfer Settings** öffnen.
{% endstep %}

{% step %}

#### Optionen deaktivieren

Die Optionen **Automatic** und **Remote Control** deaktivieren.
{% endstep %}

{% step %}

#### Runtime neu starten

Einstellungen übernehmen und die Runtime neu starten.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Bei dieser Option läuft der Connector weiterhin als Engineering Station. Wenn weitere HMIs in der Maschine bestehen oder später hinzukommen, müssen die Einstellungen dort ebenfalls geprüft werden.
{% endhint %}
{% endtab %}
{% endtabs %}

### Akute Behebung im laufenden Betrieb

Tritt der Effekt gerade auf? So bringst du das Panel zurück in die Runtime:

* **Cancel** im Transfer-Dialog drücken. Das Panel kehrt in den Runtime-Betrieb zurück.
* Falls Cancel nicht reagiert: Panel neu starten (Power Cycle). Beim Hochfahren lädt es die letzte gültige Runtime.

Am Panel selbst wird durch den Transfer Mode nichts beschädigt.

### Vor der Installation prüfen

Bevor du einen S7+ Connector an eine S7-CPU mit angebundenen HMIs anbindest, empfehlen wir folgende Prüfung:

* Sind im Netzwerk Siemens HMIs an dieselbe CPU angebunden?
* Falls ja: Der Standard-Connection-Type `HMI` vermeidet den Effekt. Wir empfehlen, ihn beizubehalten.
* Falls bewusst `Engineering Station` gewählt wird (z.B. für höhere Priorität): Sind auf allen betroffenen Panels **Automatic Transfer** und **Remote Control** deaktiviert?
