Simulador de software para el inversor Nidec Commander CDE 550 con interfaz gráfica, desarrollado en Python con PyQt6.
git clone https://github.com/Nsfr750/CDE550-sim.git
cd CDE550-sim
# En Windows
python -m venv venv
.\venv\Scripts\activate
# En macOS/Linux
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py
Comando | Descripción | Ejemplo |
---|---|---|
RUN |
Inicia el inversor | RUN |
STOP |
Detiene el inversor | STOP |
RST |
Reinicia las alarmas | RST |
FREQ <valor> |
Establece la frecuencia (Hz) | FREQ 50.0 |
DIR <1\|-1> |
Establece la dirección | DIR 1 (adelante) |
STATUS |
Muestra el estado completo | STATUS |
HELP |
Muestra la lista de comandos | HELP |
CDE550-sim/
├── main.py # Punto de entrada de la aplicación
├── inverter_sim.py # Lógica de simulación del inversor
├── serial_handler.py # Manejo de comunicación serie
├── script/ # Interfaz de usuario y archivos de ayuda
│ ├── help.py # Ventana de ayuda
│ ├── serial_dialog.py # Ventana de conexión serie
│ └── version.py # Gestión de versiones
├── requirements.txt # Dependencias del proyecto
├── README.md # Documentación principal
└── CHANGELOG.md # Registro de cambios
¡Las contribuciones son bienvenidas! Para proponer mejoras:
git checkout -b feature/CaracteristicaIncreible
)git commit -m 'Añade una Característica Increíble'
)git push origin feature/CaracteristicaIncreible
)Distribuido bajo la Licencia GPL-3.0. Consulta el archivo LICENSE
para más información.