siglent_sdm3065x
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| siglent_sdm3065x [2018/09/09 14:03] – [Problem] karl | siglent_sdm3065x [2018/09/09 14:34] (aktuell) – [Solution] karl | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== Siglent SDM3065x Bench Multimeter ====== | ====== Siglent SDM3065x Bench Multimeter ====== | ||
| + | |||
| + | ---- | ||
| + | {{ :: | ||
| ===== SCPI and Fast Sampling ===== | ===== SCPI and Fast Sampling ===== | ||
| This bench multimeter needs a very special procedure, to get the advantage of fast measurements. | This bench multimeter needs a very special procedure, to get the advantage of fast measurements. | ||
| + | |||
| + | This article should be applicable with minor adjustments for the all the new Siglent DMM's: SDM3045X, SDM3055, SDM3055A, SDM3065X | ||
| ==== Problem ==== | ==== Problem ==== | ||
| Zeile 12: | Zeile 17: | ||
| For both problems I gladly found the solution. The approach is like this: | For both problems I gladly found the solution. The approach is like this: | ||
| * set the sampling counter to MAX (600 Mio) | * set the sampling counter to MAX (600 Mio) | ||
| - | * clear the buffer with '' | + | * clear the buffer with '' |
| * set trigger source to ' | * set trigger source to ' | ||
| * initiate the DMM (arms the trigger) | * initiate the DMM (arms the trigger) | ||
| Zeile 18: | Zeile 23: | ||
| * read samples with '' | * read samples with '' | ||
| + | When the DMM isn't asked for any value, it will sample with the preset NPLC setting (200ms by default) and therefore also updates the LCD reading. \\ | ||
| + | If we want the latest value from the memory, we query for it with '' | ||
| + | ==== Wrong User Manual ==== | ||
| + | Due to false documentation in the //Siglent SDM3065X Remote Manual, Version RC06036-E01A, | ||
| + | {{ :: | ||
| ===== Python Code ===== | ===== Python Code ===== | ||
| Below you can find a python class for communicating with it. It implements the upper approach. | Below you can find a python class for communicating with it. It implements the upper approach. | ||
| Zeile 30: | Zeile 40: | ||
| # setup: | # setup: | ||
| - | v = dmm.getVoltageDC(' | + | v = dmm.getVoltageDC(' |
| print(v) | print(v) | ||
| Zeile 225: | Zeile 235: | ||
| ===== Links ===== | ===== Links ===== | ||
| [1] https:// | [1] https:// | ||
| - | [2] https:// | + | [2] https:// |
| + | [3] https:// | ||
| {{tag> | {{tag> | ||
siglent_sdm3065x.1536494610.txt.gz · Zuletzt geändert: von karl
