> 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/input-output/data-inputs/number-range.md).

# Number Range

Dieser Funktionsblock bietet einen benutzerfreundlichen horizontalen Bereichsregler, mit dem ein Zahlenpaar (Minimum und Maximum) definiert werden kann. Er eignet sich zur Erstellung wiederverwendbarer numerischer Bereiche, die Schwellenwerte, Größen oder Parameter im gesamten Szenario steuern können.

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

`Minimum` Geben Sie eine Zahl an, um die untere Grenze zu überschreiben. (Optional)

`Maximum` Geben Sie eine Zahl an, um die obere Grenze zu überschreiben. (Optional)

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

`Range` Das aktuelle Min‑Max‑Paar wird als numerischer Bereich (zwei Werte) ausgegeben. Dieser Ausgang ist als multiple gekennzeichnet und kann von Blöcken verwendet werden, die numerische Eingaben erwarten.

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

`Min - Max` Ein Textlabel, das das aktuelle Zahlenpaar anzeigt.

`Range Slider` Ein horizontaler Schieberegler, mit dem Sie interaktiv die untere und obere Grenze einstellen.

(hinweis) Wenn ein Eingang mit `Minimum` oder `Maximum` verbunden ist, überschreibt dieser Wert das entsprechende Ende des Sliders.

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

* Echtzeit‑interaktive Steuerung: Passen Sie beide Enden des Bereichs mit einem einzigen Schieberegler an.
* Eingangsüberschreibungen: Das Verbinden von Zahlen mit den Eingängen aktualisiert (und klemmt) den Schiebereglerbereich automatisch.
* Mehrfaches Ausgabeformat: Der Bereich wird als Paar bereitgestellt, sodass er direkt von anderen Blöcken verwendet werden kann.
* Einfache visuelle Rückmeldung: Das Label zeigt die aktuellen Werte an, damit die aktiven Grenzen stets sichtbar sind.

## ⚙️ Funktionsweise <a href="#how-it-works" id="how-it-works"></a>

* Wenn keine externen Eingänge verbunden sind, verwendet der Block die am `Range Slider` eingestellten Werte und zeigt sie in `Min - Max` an.
* Wenn eine Zahl an `Minimum` oder `Maximum` angeschlossen ist, wird dieser Wert wirksam und der Sliderbereich aktualisiert, um die neuen Grenzen widerzuspiegeln.
* Der Block gibt kontinuierlich die aktuellen Grenzen über `Range` aus, sodass nachgelagerte Blöcke stets das aktuellste Paar erhalten.

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

1. Ziehen Sie den Block in Ihr Szenario.
2. Stellen Sie das gewünschte Zahlenintervall ein, indem Sie die Griffe des `Range Slider` ziehen.
3. Optional: Verbinden Sie Zahlen mit `Minimum` und/oder `Maximum`, um die Sliderenden durch andere Blöcke oder Berechnungen zu überschreiben.
4. Verbinden Sie den Ausgang `Range` mit einem Block, der numerische Eingaben akzeptiert, um die Grenzen in der Verarbeitung zu verwenden.

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

* Verwenden Sie den Block mit Vergleichsblöcken `Greater` und `Smaller`, um Bereichsprüfungen zu bauen: Speisen Sie die Ergebnisse von `Greater` und `Smaller` in `All True`, um zu verifizieren, ob ein Wert innerhalb des Bereichs liegt.
* Steuern Sie Bildverarbeitungsgrenzen (z. B. Breite/Höhe), indem Sie `Range` an die Eingänge von `Image Resize` oder `Image Padding` anschließen, um interaktive Größenanpassungs‑Workflows zu erstellen.
* Nutzen Sie `Range` zusammen mit `Histogram On Line` oder `Image Threshold` (als numerische Eingaben), um Schwellenwerte während der Prüfung dynamisch zu schalten.
* Kombinieren Sie den Block mit `Number Input`, wenn Sie eine feste numerische Überschreibung wünschen, die Bediener leicht eintippen können.
* Senden Sie das Zahlenpaar an `Scope`, um zu visualisieren, wie sich der Bereich während eines Laufs im Zeitverlauf verändert.

(hinweis) Halten Sie Ihre Bereiche konsistent: Wenn ein externer Eingang ein Minimum größer als das Maximum setzt, passt der Block die Werte an/klemmt sie, sodass der Slider gültig bleibt.

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

* Wenn verbundene Werte nicht zu wirken scheinen, überprüfen Sie, ob die Eingänge tatsächlich verbunden sind und numerische Ausgaben liefern.
* Wenn der Slider springt oder das angezeigte Paar unerwartet ist, prüfen Sie auf widersprüchliche externe Eingänge an `Minimum` und `Maximum`. Trennen Sie einen Eingang, damit der Slider wieder dieses Ende steuern kann.
* Wenn nachgelagerte Blöcke sich seltsam verhalten, bestätigen Sie, dass sie ein zweiwertiges Range‑Format akzeptieren und dieselbe Reihenfolge (min, max) erwarten.


---

# 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/input-output/data-inputs/number-range.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.
