Software-Simulator für den Nidec Commander CDE 550 Wechselrichter mit grafischer Benutzeroberfläche, entwickelt in Python mit PyQt6.
git clone https://github.com/Nsfr750/CDE550-sim.git
cd CDE550-sim
# Unter Windows
python -m venv venv
.\venv\Scripts\activate
# Unter macOS/Linux
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py
Befehl | Beschreibung | Beispiel |
---|---|---|
RUN |
Startet den Wechselrichter | RUN |
STOP |
Stoppt den Wechselrichter | STOP |
RST |
Setzt Alarme zurück | RST |
FREQ <Wert> |
Stellt die Frequenz (Hz) ein | FREQ 50.0 |
DIR <1\|-1> |
Stellt die Richtung ein | DIR 1 (vorwärts) |
STATUS |
Zeigt den vollständigen Status an | STATUS |
HELP |
Zeigt die Befehlsliste an | HELP |
CDE550-sim/
├── main.py # Einstiegspunkt der Anwendung
├── inverter_sim.py # Wechselrichter-Simulationslogik
├── serial_handler.py # Handhabung der seriellen Kommunikation
├── script/ # Benutzeroberfläche und Hilfedateien
│ ├── help.py # Hilfefenster
│ ├── serial_dialog.py # Serielles Verbindungsfenster
│ └── version.py # Versionsverwaltung
├── requirements.txt # Projektabhängigkeiten
├── README.md # Hauptdokumentation
└── CHANGELOG.md # Änderungsprotokoll
Beiträge sind willkommen! Um Verbesserungen vorzuschlagen:
git checkout -b feature/TolleFunktion
)git commit -m 'Füge tolle Funktion hinzu'
)git push origin feature/TolleFunktion
)Veröffentlicht unter der GPL-3.0-Lizenz. Siehe LIZENZ
für weitere Informationen.