Программный симулятор инвертора Nidec Commander CDE 550 с графическим интерфейсом, разработанный на Python с использованием PyQt6.
git clone https://github.com/Nsfr750/CDE550-sim.git
cd CDE550-sim
# В Windows
python -m venv venv
.\venv\Scripts\activate
# В macOS/Linux
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
python main.py
Команда | Описание | Пример |
---|---|---|
RUN |
Запустить инвертор | RUN |
STOP |
Остановить инвертор | STOP |
RST |
Сбросить аварии | RST |
FREQ <значение> |
Установить частоту (Гц) | FREQ 50.0 |
DIR <1\|-1> |
Установить направление | DIR 1 (вперед) |
STATUS |
Показать полное состояние | STATUS |
HELP |
Показать список команд | HELP |
CDE550-sim/
├── main.py # Точка входа приложения
├── inverter_sim.py # Логика симуляции инвертора
├── serial_handler.py # Обработка последовательной связи
├── script/ # Пользовательский интерфейс и файлы справки
│ ├── help.py # Окно справки
│ ├── serial_dialog.py # Окно последовательного подключения
│ └── version.py # Управление версиями
├── requirements.txt # Зависимости проекта
├── README.md # Основная документация
└── CHANGELOG.md # Журнал изменений
Вклад в проект приветствуется! Чтобы предложить улучшения:
git checkout -b feature/AmazingFeature
)git commit -m 'Добавлена потрясающая функция'
)git push origin feature/AmazingFeature
)Распространяется под лицензией GPL-3.0. См. файл LICENSE
для получения дополнительной информации.