Simulatore software dell’inverter Nidec Commander CDE 550 con interfaccia grafica, sviluppato in Python con PyQt6.
git clone https://github.com/Nsfr750/CDE550-sim.git
cd CDE550-sim
# Su Windows
python -m venv venv
.\venv\Scripts\activate
# Su macOS/Linux
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py
Comando | Descrizione | Esempio |
---|---|---|
RUN |
Avvia l’inverter | RUN |
STOP |
Ferma l’inverter | STOP |
RST |
Resetta gli allarmi | RST |
FREQ <valore> |
Imposta la frequenza (Hz) | FREQ 50.0 |
DIR <1\|-1> |
Imposta la direzione | DIR 1 (avanti) |
STATUS |
Mostra lo stato completo | STATUS |
HELP |
Mostra l’elenco comandi | HELP |
CDE550-sim/
├── main.py # Punto di ingresso dell'applicazione
├── inverter_sim.py # Logica di simulazione dell'inverter
├── serial_handler.py # Gestione comunicazione seriale
├── script/ # File dell'interfaccia utente e aiuto
│ ├── help.py # Finestra di aiuto
│ ├── serial_dialog.py # Finestra di connessione seriale
│ └── version.py # Gestione versione
├── requirements.txt # Dipendenze del progetto
├── README.md # Documentazione principale
└── CHANGELOG.md # Registro delle modifiche
I contributi sono ben accetti! Per proporre miglioramenti:
git checkout -b feature/feature-straordinaria
)git commit -m 'Aggiungi una funzionalità straordinaria'
)git push origin feature/feature-straordinaria
)Distribuito sotto licenza GPL-3.0. Vedi LICENSE
per maggiori informazioni.