# Siemens S7 Connect

Dieser Funktionsblock stellt eine Verbindung zu Siemens S7 PLC (Programmable Logic Controller) Geräten her. Er ermöglicht es Ihnen, die notwendigen Verbindungsparameter einzugeben, um mit der PLC zu kommunizieren.

## 📥 Eingänge <a href="#inputs" id="inputs"></a>

Dieser Funktionsblock hat keine Eingänge.

## 📤 Ausgänge <a href="#outputs" id="outputs"></a>

`S7 Client` Diese Ausgabe bietet Zugriff auf den S7-Client für die weitere Kommunikation mit der angeschlossenen PLC.

## 🕹️ Steuerungen <a href="#controls" id="controls"></a>

`IP Address` Ein Feld, in das Sie die IP-Adresse der PLC eingeben können, mit der Sie sich verbinden möchten. Der Standardwert ist `192.168.0.1`.

`PLC Rack` Ein Feld zur Eingabe der Racknummer der PLC. Der Standardwert ist `0`.

`PLC Slot` Dieses Feld ermöglicht es Ihnen, die Slotnummer im Rack anzugeben, in der sich die PLC befindet. Der Standardwert ist `1`.

`PLC TCP Port` Ein Feld zur Angabe des TCP-Ports für die Verbindung zur PLC. Der Standardwert ist `102`.

## 🎨 Funktionen <a href="#features" id="features"></a>

`Easy Configuration` Das Layout ermöglicht eine einfache Eingabe der wesentlichen Verbindungsparameter.

`Dynamic Connectivity` Benutzer können Verbindungsattribute konfigurieren, um eine Echtzeitverbindung zur PLC herzustellen.

## 📝 Nutzungshinweise <a href="#usage" id="usage"></a>

1. **Set IP Address**: Geben Sie die IP-Adresse der PLC in das entsprechende Feld ein, falls diese von der Standardadresse abweicht.
2. **Configure Rack and Slot**: Geben Sie die Rack- und Slotnummern ein, in denen sich die PLC befindet. Stellen Sie sicher, dass diese Werte mit Ihrer PLC-Konfiguration übereinstimmen.
3. **Set TCP Port**: Passen Sie den TCP-Port bei Bedarf an, indem Sie den Standardwert verwenden oder einen anderen Port angeben, der von der PLC verwendet wird.
4. **Establish Connection**: Wenn Sie den Block ausführen, gibt er die festgelegten Parameter aus, die für die Herstellung der Verbindung zur PLC verwendet werden.

## 📊 Bewertung <a href="#evaluation" id="evaluation"></a>

Wenn er ausgeführt wird, gibt dieser Funktionsblock die Verbindungsparameter aus, die benötigt werden, um eine Clientverbindung zur Siemens S7 PLC herzustellen.

## 🛠️ Fehlersuche <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Ungültige IP-Adresse</summary>

Stellen Sie sicher, dass die eingegebene IP-Adresse korrekt ist und die PLC eingeschaltet und mit dem Netzwerk verbunden ist.

</details>

<details>

<summary>Verbindungsfehler</summary>

Wenn es Probleme bei der Verbindung zur PLC gibt, überprüfen Sie, ob die Rack- und Slotnummern gemäß Ihrer PLC-Konfiguration korrekt eingestellt sind.

</details>

<details>

<summary>Timeout-Probleme</summary>

Stellen Sie sicher, dass die PLC über das Netzwerk erreichbar ist. Überprüfen Sie Firewalls oder Netzwerkeinstellungen, die den Zugriff blockieren könnten.

</details>


---

# Agent Instructions: 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:

```
GET https://docs.augelab.com/german/function-blocks/input-output/communication/siemens-s7-connect.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
