EUR
Kostenloser Versand ab 199 EUR (Deutschland)
☎ +49 721 18125815  |  Mo–Fr 8:00–17:00 MEZ

Ihr Warenkorb

shopping_cart Ihr Warenkorb ist leer
DCP48 Python-Programmieranleitung

DCP48 Python-Programmieranleitung

Dr. Michael Heidinger
Dr. Michael Heidinger
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

DCP48M an Windows-PC angeschlossen
DCP48M an einem Windows-PC über USB-zu-RS485-Adapter angeschlossen.
Modbus-Verkabelungsdiagramm
Verkabelungsdiagramm: Klemme A mit A und B mit B verbinden.

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

  1. Laden Sie das Programmierskript (ZIP-Datei) herunter
  2. Entpacken Sie die Datei, Rechtsklick → Terminal im Ordner öffnen
  3. Benötigte Bibliotheken installieren:
    python -m pip install pymodbus pyserial
  4. Installation überprüfen:
    python -c "import pymodbus; print(pymodbus.__version__)"
  5. COM-Port im Konfigurationsabschnitt des Skripts anpassen
  6. 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).

⚠ Hinweis: Das Ändern von Steuerparametern kann zum Erlöschen der Garantie führen. Gehen Sie vorsichtig vor und wenden Sie sich im Zweifelsfall an den DPS-Support.