Hallo, ich mochte an einer elektronischer Last IT8512A von ITECH im Konstantstrom Betrieb (CC-mode) den Strom einstellen lt. https://www.welectron.com/mediafiles/guides/itech/ITECH_IT8500+_Programming-Guide.pdf sollte das der Befehl "CURR 2.0" sein, wenn der Strom 2A sein soll. Nur macht er das nicht. Andere Befehle, allen voran das "*IDN?", funktionieren aber. Ich suche also jemanden der diese oder eine ähnliche Last kennt. VG Jörg
Ich würde erstmal schauen, ob der eingestellte Wert zurückgelesen werden kann oder nicht ([SOURce:]CURRent[:LEVel][:IMMediate][:AMPLitude]?). Wenn nicht, dann mal etwas mehr Text in den Befehl schreiben, auch wenn die meisten Teile laut Anleitung optional sind. Also mal mit CURR:LEV 2 probieren.
eine gute Idee, allerdings meldet ein CURR? eine 1 zurück (=1A...?), nach dem ich CURR 2.0 CURR:LEV 2.0 CURR:LEV:IMM 2.0 probiert habe. d.h. offenbar daß das CURR Kommando gar nicht akzeptiert wird. Was beuten eigentlich diese Parameter: LEVel IMMediate AMPLitude NRf+ ?
Was NRf bedeutet vermag ich nicht zu sagen aber idR sind die Namen Programm bzw. sinngemäß anzuwenden. Ein LEVel sollte, wie der Name schon sagt, den level festlegen. IMMediated bedeutet dementsprechend "unverzüglich". Vielleicht hilft dir die Beschreibung des SCPI-Protokolls: https://de.scribd.com/document/62700781/scpi-99-1
Die optionalen Kommando-Bestandteile sind vermutlich dazu da, die Kompatibilität zu anderen Geräten herzustellen. Bei anderen Stromsenken kann man evtl. nicht nur den sofortigen Stromfluss, sondern auch den Stromfluss nach einem Trigger-Ereignis definieren. Dazu würde "IMMediate" durch "TRIGgered" ersetzt. Typischerweise gibt's dazu einen ganzen Kommando-Baum. Itech bietet aber Abkürzungen für die tatsächlich umgesetzten Kommandos an, indem so viele Bestandteile des Kommando-Baums optional sind. NRF+ steht für eine Fließkomma-Zahl in verschieden möglichen Formaten, Details findest Du z.b. in https://www.gmc-instruments.de/media/doku/la/spl/spl-series-scpi-programming-guide-sb_gb.pdf. Leider habe ich nicht die gleiche Stromsenke wie Du und kann es daher nicht selbst testen. Was liefert [SOURce:]CURRent:RANGe? bzw. CURR:RANG? zurück? Hilft es, CURRent:RANG MAX zu senden?
Johannes schrieb: > Was liefert > [SOURce:]CURRent:RANGe? > bzw. > CURR:RANG? > > zurück? Hilft es, > > CURRent:RANG MAX > > zu senden? "CURR:RANG?" liefert eine 30 zurück. Da das offb. Ampere sind, wäre damit ja schon das Maximum eingestellt. Insofern kann ein "CURRent:RANG MAX" auch nicht mehr bewirken (danach liefert "CURR:RANG?" wieder eine 30). Aber wenn ich eben "INP 1" mache, dann fließt 1A (händisch am Bedienfeld eingestellt) und nicht 2A... "INP:SHORT 0|1" funktioniert übrigens, ein harter Kurzschluß.
:
Bearbeitet durch User
Reagiert das Gerät auf "CURR MAX"? Wie sendest Du die Befehle? Falls es mit einem selbst geschriebenen Programm per RS-232 ist - wurde vielleicht gerade an dieser Stelle den Terminator 0x0a (\n) vergessen? Der vorgeschriebene Pegelwandler für die RS-232 wird ja verwendet - oder? Die Buchse am Gerät verwendet laut Handbuch TTL-Pegel! Ansonsten gehen mir die Ideen leider aus... Die Itech Load sieht der BK Precision 8600 übrigens sehr ähnlich, und auch die Befehle scheinen gleich zu sein: https://www.bkprecision.com/products/dc-electronic-loads/8600 Leider ist das Handbuch dazu auch nicht viel hilfreicher. Eigentlich sollte das Einstellen des Stroms so funktionieren.
Johannes schrieb: > Reagiert das Gerät auf "CURR MAX"? Es lässt nach einem "INP 1" dann die händisch eingestellten 1A fließen > Wie sendest Du die Befehle? Falls es mit einem selbst geschriebenen > Programm per RS-232 ist - wurde vielleicht gerade an dieser Stelle den > Terminator 0x0a (\n) vergessen? > > Der vorgeschriebene Pegelwandler für die RS-232 wird ja verwendet - > oder? Die Buchse am Gerät verwendet laut Handbuch TTL-Pegel! Die beiden Punkte hatte ich auch schon auf der Lernkurve, deshalb sende ich jetzt mit hterm.exe, da kann man alle möglichen Terminatoren einstellen...
update: wahrscheinlich muß man ein "SYST:REM" senden um überhaupt die Parameter remote verändern zu können, nach dem einschalten steht das Ding auf lokal/Frontplatte ("SYST:LOC")
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.