Steuersoftware für Labornetzteile
Steuersoftware für Labornetzteile
GWInstek GPP-4323 und ähnliche
Es gibt Labornetzteile, die über eine USB-Schnittstelle ferngesteuert werden. Manchmal ist die mitgelieferte Software für diesen Zweg an der Grenze des nicht brauchbaren. z.B. muss man global einen anderen Zeichensatz und andere Decimal/Tausender Trennzeichen einstellen, um das Programm zum laufen zu bekommen, was im Gegenzug dann dazu führt, dass fast alle anderen Programme unbenutzbar werden. Zu manchen solcher Labornetzteile werden aber Handbücher verteilt, die serielle Befehlssätze beinhalten, über die diese Geräte dann per USB-Schnittstelle geschaltet werden können. Dazu gehören unter anderem einige Geräte des Herstellers GWInstek. Darum hier ein Python3 Skript, mit dem solche Geräte gesteuert werden können. Geschrieben wurde es für ein vierkanaliges GWInstek GPP-4323 Labornetzteil. Versuche haben aber gezeigt, das damit auch ein- oder zweikanalige GWInstek Labornetzteile gesteuert werden können. Zumindest kann das Skript aber leicht angepasst werden, solange die Befehle gleich sind. Es müssen dazu die Treiber von GWInstek installiert werden, aber ich habe den Verdacht, dass es auch mit den generischen Treibern der in den Labornetzteilen verbauten USB zu Seriell Wandlern funktionieren könnte. Leider habe ich aktuell keinen Zugang mehr zu einem solchen Labornetzteil, und kann darum auch nicht mehr am Skript weiter arbeiten. Download (Zur Benutzung des Skripts umbenennen von .txt in .py): Media:GWInstekPowerSupply-GPP-4323_GUI-Kommunikation_Rev8-0_26Nov2024.txt Ich habe das Skript nach bestem Wissen und Gewissen erstellt, aber trotzdem kann ich für die Funktion nicht garantieren und übernehme auch keine Haftung für Schäden und Folgeschäden.