Hi, die Frage wurde schon öfter gestellt und ich habe auf GitHub auch schon ein Projekt gefunden, in dem zumindest ein Teil des Protokolls zu finden ist. https://github.com/techrabbit58/QL3005P Den Befehlen nach handelt es sich um ein zumindest an SCPI angelehntes Protokoll, eventuell sogar dazu kompatibel. Dann fehlt mir aber noch eine Beschreibung der internen Register. Gibt es irgendwo eine vollständige Beschreibung dazu? Ansonsten muss ich versuchen das irgendwie Reverse engineeren
Versuche, erst mal den Namen des Herstellers und den Namen des Händlers richtig zu schreiben.
Daran hängst du dich auf? Und es ist kein Händler gemeint sondern eine andere Marke, unter der diese Art Netzteil verkauft wird. Da hat leider die Autokorrektur zugeschlagen ohne daß ich es bemerkt habe. Die Firma heißt Korad, nicht Konrad
Reichelt hat auch etwas ähnliches: http://cdn-reichelt.de/documents/datenblatt/D400/RND_320-KAXXXX_COMMANDS.pdf
Es geht konkret um Geräte wie QUATPOWER LN-3005P und baugleiche Geräte. Die werden von einem chinesischen Hersteller gebaut und von verschiedenen Firmen umgelabled
Burli schrieb: > Daran hängst du dich auf? Und es ist kein Händler gemeint sondern eine > andere Marke Daran siehst du, wie wichtig es ist, Namen korrekt zu schreiben, statt irgendeinen Buchstabensalat auszukotzen.
Burli schrieb: > Die Firma heißt Korad, nicht Konrad Und das 'n' beim "Quantpower" muss auch raus. > Daran hängst du dich auf? Ohne Witz: wenn du mit den richtigen Begriffen suchst, dann hat Google evtl. eine Chance. Die korrigieren nicht jeden noch so faulen Fehler. https://www.google.com/search?q=quatpower+protokoll Dort findest du dann das: http://www.sprut.de/electronic/soft/korad/index.htm Und dort dann den Link zum Protokoll.
Burli schrieb: > Es geht konkret um Geräte wie QUATPOWER LN-3005P Warum kann so etwas nicht schon im ersten Beitrag stehen? Immer diese Salami Infos.
Das passiert, wenn man zwischen Tür und Angel schreibt. Ich hab schon nach dem richtigen Begriff gesucht und auch die Sprut Seite gefunden, aber den weiterführenden Link habe ich übersehen. Danke für die Links, die helfen mir weiter. Ich habe vermutet, dass es noch ein Statusbytes geben muss. Das Protokoll orientiert sich wie gesagt an SPCI
Martin schrieb: > Warum kann so etwas nicht schon im ersten Beitrag stehen? Wenn du dem Link im ersten Beitrag gefolgt wärst hättest du die entsprechende Info im übrigen selbst finden können.
Hallo Folgende Sachen habe ich schon zu dem Teil rausbekomen: LN-3005P Befehle Schnittstelle: 9600, 8, N, 1 \n muß wirklich als ASCII \n ausgegeben werden, und NICHT als linefeed (wie bescheuert) Bei VSET und ISET müssen immer alle Digits, so wie im Beispiel angegeben werden (wie bescheuert) *IDN?\n Antwort: QJE3005PV1.0 Setzen der Sollspannung VSET1:01.00\n VSET1:10.00\n Setzen Sollstrom ISET1:0.100\n ISET1:1.000\n Rücklesen Sollspanung VSET1?\n Antwort 01.00 für VSET1:01.00\n Rücklesen Istspannung VOUT1?\n Antwort 01.00 für VSET1:01.00\n wenn nicht in Strombegrenzung Rücklesen Sollstrom ISET1?\n Antwort 1.000 für ISET1:1.000\n Rücklesen Iststrom IOUT1?\n Antwort 0.000 für ISET1:1.000\n ohne Last Rücklesen Status STATUS?\n --- Status CV/CC 0=CC 1=CV |-- Status Output 0=OFF 1=ON ||- Status OCP 0=keine Überst.absch 1=Überst.-absch. vvv Antwort 000 Wie man remote OCP einstellt und an oder aus macht, hab ich noch nicht finden können.
:
Bearbeitet durch User
Ulf L. schrieb: > (wie bescheuert) Irgendetwas läuft bei Dir schief ... *IDN? RND 320-KA3305P V4.0 SN:6******3 Kein \n, nur ein <CR><LF> Gruß Jobst
:
Bearbeitet durch User
Ulf L. schrieb: > Wie man remote OCP einstellt und an oder aus macht, hab ich noch nicht > finden können. einstellen sollte so gehen: OUT0 OCP0 ISET1:0.123 OCP1 OUT1 ausschalten: OCP0 bei meinem RND 320-KA3005P V4.2 SN:00000282 funktioniert auch LOCK0 LOCK1 aber OVP funktioniert garnicht.
Mal kurz Off-Topic. Was passiert, wenn die mit VSET gewählte Spannung vom Netzgerät nicht eingestellt werden kann? Sowohl Minimum als auch Maximum.
Jobst M. schrieb: > Ulf L. schrieb: >> (wie bescheuert) > > Irgendetwas läuft bei Dir schief ... Hallo Jobst Also bei meinem Quad Power LN-3005P muß tatsächlich ASCII "\" und ASCII "n" als Zeilenabschluß beim Senden stehen und nicht ein CR (HEX 0x0A). Da unterscheiden sich wohl das Konad und das Quad Power. Gruß Ulf
:
Bearbeitet durch User
Protokoll Berater schrieb: > einstellen sollte so gehen: > OUT0 > OCP0 > ISET1:0.123 > OCP1 > OUT1 > > ausschalten: > OCP0 Mit OCP0 und 1 hab ich schon versucht, hat aber nicht geklappt. Aber auch schon bei OUT1/OUT0 bzw. OUTPUT1/OUTPUT0 unterscheiden sich anscheinend die QuatPower und die Konad.
:
Bearbeitet durch User
Ulf L. schrieb: > Also bei meinem Quad Power LN-3005P muß tatsächlich ASCII "\" und ASCII > "n" als Zeilenabschluß beim Senden stehen und nicht ein CR (HEX 0x0A). Krass, das klingt für mich nach einem Programmierfehler in Kombination mit mangelhafter QA. Als man es bemerkte, war der einzige Programmierer längst entlassen worden, so dass seine Nachfolger einen Workaround ins Frontend einbauen mussten.
Da sitzt Du auch ne Zeit lang dran, bis Du merkst warum die Befehle aus einem Terminal-Programm am Netzteil keine Wirkung zeigen ;-)
Ich war gerade auf der Suche nach den gleichen Infos. Leider war keiner der genannten Links hilfreich. Weder Sigrok noch Reichelt. Nur die Posts von Ulf L. haben mir weitergeholfen. Von alleine hätte ich nicht rausgefunden, dass man buchstäblich "\n" schreiben muss. Und das es bei meinem Netzteil "OUTPUT1" statt "OUT1" heißt kann man auch nur mit Glück erraten. Vermutlich heißt OCP bei dem Quatpower auch anders. RCL und SAV funktionieren auch nicht. Danke für die Mühe. Eventuell versuche ich, das Protokoll mit der Windows Software reverse zu engineeren
Ulf L. schrieb: > Also bei meinem Quad Power LN-3005P muß tatsächlich ASCII "\" und ASCII > "n" als Zeilenabschluß beim Senden stehen und nicht ein CR (HEX 0x0A). 0x0a ist LF, nicht CR. Jobst nutzt ja auch nicht CR, sondern CR LF. Das sind zwei Zeichen, 0x0d 0x0a
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.