> 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?


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.enlyze.com/connect/ot-connectivity/protokolle/s7+/known-issues.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
