Simulateur logiciel pour l’onduleur Nidec Commander CDE 550 avec interface graphique, développé en Python avec PyQt6.
git clone https://github.com/Nsfr750/CDE550-sim.git
cd CDE550-sim
# Sous Windows
python -m venv venv
.\venv\Scripts\activate
# Sous macOS/Linux
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py
Commande | Description | Exemple |
---|---|---|
RUN |
Démarrer l’onduleur | RUN |
STOP |
Arrêter l’onduleur | STOP |
RST |
Réinitialiser les alarmes | RST |
FREQ <valeur> |
Définir la fréquence (Hz) | FREQ 50.0 |
DIR <1\|-1> |
Définir la direction | DIR 1 (avant) |
STATUS |
Afficher l’état complet | STATUS |
HELP |
Afficher la liste des commandes | HELP |
CDE550-sim/
├── main.py # Point d'entrée de l'application
├── inverter_sim.py # Logique de simulation de l'onduleur
├── serial_handler.py # Gestion de la communication série
├── script/ # Interface utilisateur et fichiers d'aide
│ ├── help.py # Fenêtre d'aide
│ ├── serial_dialog.py # Fenêtre de connexion série
│ └── version.py # Gestion des versions
├── requirements.txt # Dépendances du projet
├── README.md # Documentation principale
└── CHANGELOG.md # Journal des modifications
Les contributions sont les bienvenues ! Pour proposer des améliorations :
git checkout -b feature/FonctionnaliteGeniale
)git commit -m 'Ajouter une fonctionnalité géniale'
)git push origin feature/FonctionnaliteGeniale
)Distribué sous licence GPL-3.0. Voir le fichier LICENCE
pour plus d’informations.