> 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/logic/logic-operations.md).

# Logic Operations

Dieser Funktionsblock bietet verschiedene logische Operationen, die auf Eingabedaten angewendet werden können. Er vereinfacht Entscheidungsprozesse basierend auf booleschen oder numerischen Eingaben und ist ein wesentlicher Bestandteil für logikbasierte Szenarien.

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

* **Input 1**: Dies ist ein allgemeiner Eingang, der jeden Datentyp (boolesch, Zahl usw.) aufnehmen kann, um Operationen durchzuführen.
* **Input 2**: Ein zweiter allgemeiner Eingang für Vergleichs- oder Logikoperationen.

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

* **Boolean**: Die Ausgabe ergibt ein boolesches Ergebnis basierend auf der ausgewählten logischen Operation, die auf die Eingaben angewendet wird.

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

`Select Logic Method` Ein Dropdown-Menü, das es dem Benutzer ermöglicht, aus verschiedenen Logikoperationen wie AND, OR, GREATER, SMALLER und EQUALS zu wählen.

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

`Multiple Logic Operations` Dieser Block unterstützt verschiedene logische Funktionen, einschließlich AND, OR, GREATER, SMALLER und EQUALS, was die Flexibilität bei der Entscheidungsfindung erhöht.

`Dynamic Evaluation` Die Ergebnisse werden dynamisch basierend auf den Eingaben und der ausgewählten Operation ausgewertet, was eine Echtzeit-Feedback ermöglicht.

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

1. **Connect Inputs**: Verbinden Sie zwei Datenquellen, die Sie logisch bewerten möchten, mit den Eingangsbuchsen.
2. **Select Operation**: Wählen Sie die gewünschte logische Operation aus dem Dropdown-Menü aus.
3. **Evaluate**: Führen Sie den Block aus, um die boolesche Ausgabe basierend auf der ausgewählten Operation und den Eingabedaten zu erhalten.

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

Wenn er ausgeführt wird, führt dieser Funktionsblock die logische Operation aus, die durch die Auswahl des Benutzers auf die angeschlossenen Eingaben definiert ist, und gibt das Ergebnis als booleschen Wert zurück.

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

<details>

<summary>Combining Logic Operations</summary>

Sie können mehrere Instanzen dieses Blocks hintereinander verwenden, um komplexe logische Ausdrücke oder Bedingungen basierend auf verschiedenen Eingaben zu erstellen.

</details>

<details>

<summary>Utilizing with Number Comparisons</summary>

Bei numerischen Eingaben kann die Kombination von `GREATER`- und `SMALLER`-Operationen Vergleiche effizient bearbeiten, um Schwellenwerte festzulegen.

</details>

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

<details>

<summary>No Output</summary>

Wenn Sie keine Ausgabe erhalten, überprüfen Sie, ob beide Eingangsbuchsen entsprechend gefüllt sind und ob die ausgewählte Operation den Eingabetypen entspricht.

</details>

<details>

<summary>Unexpected Results</summary>

Stellen Sie sicher, dass die richtige logische Operation ausgewählt ist. Wenn die Vergleichslogik nicht wie erwartet funktioniert, überprüfen Sie die Eingabewerte auf Kompatibilität.

</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:

```
GET https://docs.augelab.com/german/function-blocks/data-logic/logic/logic-operations.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.
