This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.
# 🧰 cli_modbus_ivsr
Ein kleines CLI-Tool zum **Steuern und Abfragen von Modbus-Sensoren** über **Modbus TCP**.
Gedacht als internes Testwerkzeug, um schnell Messwerte zu lesen oder Sollwerte zu setzen — direkt im Terminal.
---
## 🚀 Features
- Modbus TCP-Unterstützung (pymodbus)
- Zyklisches Auslesen eines Registers (0,5 s Takt, Oneline-Ausgabe mit Zeitstempel)
- Einfaches Setzen eines Sollwerts (Eingabe 0–35)
- Plattformunabhängig: läuft überall, wo Python 3 läuft (getestet auf macOS & Raspberry Pi / Ubuntu)
---
## 📦 Dateien
-`read.py` — zyklisches Auslesen eines Registers (Start → Eingabe 3. IP-Bereich → Eingabe 4. IP-Bereich → Endlosschleife bis `Ctrl+C`)
-`test.py` — Eingabe eines Sollwerts (0–35) und Senden an das Gerät
-`requirements.txt` — benötigte Python-Pakete
---
## ⚙️ Voraussetzungen
- Python 3.7+
-`pymodbus` (in `requirements.txt`)
- Netzwerkzugriff auf das Modbus TCP-Gerät
---
## 🔧 Installation (Beispiel mit virtuellem Environment)