PyQt6を使用してPythonで開発された、グラフィカルインターフェースを備えたNidec Commander CDE 550インバーターのソフトウェアシミュレーターです。
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 <値> |
周波数を設定(Hz) | 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/素晴らしい機能
)git commit -m '素晴らしい機能を追加'
)git push origin feature/素晴らしい機能
)GPL-3.0ライセンスの下で配布されています。詳細はLICENSE
ファイルをご覧ください。