CEO, Digital Power Systems
Einleitung
Dieses Tutorial bietet eine Schritt-für-Schritt-Anleitung zur Massenprogrammierung des DCP48M DC/DC-Wandlers über eine Modbus-Verbindung mit einem Windows-PC und einem USB-zu-RS485-Adapter.
Benötigtes Material
- DCP48M DC/DC-Wandler
- Windows-PC
- USB-zu-RS485-Adapter (empfohlen: Waveshare FTDI USB-zu-RS485)
Hardware-Verkabelung
Verbinden Sie die RS-485-Adapterklemmen: A mit A, B mit B. RS-485 erfordert nicht zwingend eine Masseverbindung. Falls nötig, verwenden Sie die '-'-Klemme des Leistungseingangs.
Python unter Windows installieren
- Laden Sie das Programmierskript (ZIP-Datei) herunter
- Entpacken Sie die Datei, Rechtsklick → Terminal im Ordner öffnen
- Benötigte Bibliotheken installieren:
python -m pip install pymodbus pyserial - Installation überprüfen:
python -c "import pymodbus; print(pymodbus.__version__)" - COM-Port im Konfigurationsabschnitt des Skripts anpassen
- Skript ausführen:
python modbus_massprogramming.py
Parameter konfigurieren
Kommentieren Sie im Skript die gewünschten Parameter ein. Setzen Sie ENABLE_SAVE_PARAMETERS = True, um die Änderungen dauerhaft zu speichern. Das Skript unterstützt auch die Konfiguration der Hardware-Steuerpins (ab PCB-Version 5).