> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/german/function-blocks/data-logic/flow-control/subsystem-enabled.md).

# Subsystem Enabled

Dieser Funktionsblock steuert die Ausführung eines Subsystems basierend auf dem eingehenden Aktivierungssignal. Er ermöglicht es Ihnen, zu verwalten, ob eine bestimmte Gruppe von Funktionsblöcken (Subsystem) aktiviert werden soll oder nicht.

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

`Enable` Ein boolescher Eingang, der das Subsystem aktiviert oder deaktiviert. Wenn dieser Eingang wahr ist, wird das zugehörige Subsystem ausgeführt.

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

Dieser Funktionsblock produziert keine Ausgaben.

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

`Enable` Die Hauptsteuerung zum Umschalten des Status des Subsystems. Wenn auf wahr gesetzt, wird das Subsystem ausgeführt.

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

`Dynamic Subsystem Control` Dieser Block kann gesamte Subsysteme basierend auf einem einfachen booleschen Eingang ein- oder ausschalten und bietet flexible Kontrolle über komplexe Arbeitsabläufe.

`Child Scene Execution` Wird automatisch aktiviert, um die Ausführung von Funktionsblöcken im enthaltenen Kindszene zu starten, wenn aktiviert.

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

1. **Eingang verbinden**: Verknüpfen Sie eine boolesche Quelle mit dem `Enable` Eingang, um das Subsystem zu verwalten.
2. **Subsystem ausführen**: Wenn der Eingang wahr ist, wird das Subsystem ausgeführt und alle Komponenten, die in der enthaltenen Kindszene definiert sind, verarbeitet.
3. **Status überwachen**: Überprüfen Sie die Komponenten der Kindszene, um deren Status während der Ausführung zu verifizieren.

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

Während der Ausführung, wenn der boolesche Eingang wahr ist, aktiviert dieser Funktionsblock seine Kindszene und führt alle enthaltenen Operationen aus.

## 💡 Tipps und Tricks <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Subsysteme verketten</summary>

Sie können mehrere `Subsystem Enabled` Blöcke hintereinander verbinden, um eine schichtweise Kontrolle über komplexe Arbeitsabläufe zu erstellen. Dies ermöglicht eine modulare Aufgabenverwaltung.

</details>

<details>

<summary>Bedingte Ausführung</summary>

Setzen Sie `Logic Operations` Blöcke vor dem `Subsystem Enabled`, um dynamische Steuersignale basierend auf verschiedenen Bedingungen zu bestimmen.

</details>

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

<details>

<summary>Subsystem wird nicht ausgeführt</summary>

Wenn das Subsystem nicht wie erwartet ausgeführt wird, stellen Sie sicher, dass der boolesche Eingang korrekt verbunden ist und dass er einen wahren Wert ausgibt, wenn dies beabsichtigt ist.

</details>

<details>

<summary>Ungültige Knotenstatus</summary>

Wenn ein Knoten in der Kindszene ungültig wird, markiert sich das übergeordnete Subsystem ebenfalls als ungültig. Überprüfen Sie jeden Knoten auf mögliche Unterbrechungen oder Fehler in der Datenverarbeitung.

</details>


---

# 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.augelab.com/german/function-blocks/data-logic/flow-control/subsystem-enabled.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.
