Forum: Mikrocontroller und Digitale Elektronik Oszi einstellen


von Antonow B. (antonow)


Lesenswert?

Anfänger schrieb:
>
http://cdn.teledynelecroy.com/files/manuals/tds031000-2000_programming_manual.pdf

mal aus Interesse: Wie kann ich die gemessenen Daten im Oszi speichern?

von Antonow B. (antonow)


Lesenswert?


von Antonow B. (antonow)


Lesenswert?

kommt schon =(

von Antonow B. (antonow)


Lesenswert?

oder wisst ihr es auch nicht? die save commands sind für Einstellungen

von Wolfgang (Gast)


Lesenswert?

Dimha B. schrieb:
> die save commands sind für Einstellungen

Alles klar
"SAVE Commands - Save oscilloscope setups and waveform data "

von Antonow B. (antonow)


Lesenswert?

Wolfgang schrieb:
> waveform data

ja und dann kommt da nichts mehr

von Wolfgang (Gast)


Lesenswert?

Dimha B. schrieb:
> ja und dann kommt da nichts mehr

Phone Support: 1-800-553-2769

von Antonow B. (antonow)


Lesenswert?

die einzige hilfreiche Lösung in diesem Dokument ist C1:WF? DAT2
Problem: als Antwort bekomme ich DAT2,#9000000000
Das heißt, Null Bytes also keine Daten. Sehe die Wellenform klar und 
deutlich vor mir (CH1)
naja.


Ich habe in der Zwischenzeit viele Dokumente durchforstet: Es werden 
Lösungen zu VB etc gezeigt. oder wie man Einstellungen soeichern kann. 
Zur Wellenform leider nichts.

von Antonow B. (antonow)


Lesenswert?

Es ging mir außerdem um eine interne Speicherung, also im memory

von Antonow B. (antonow)


Angehängte Dateien:

Lesenswert?

http://cdn.teledynelecroy.com/files/manuals/wp_rcm_revc.pdf

ich sehe etliche Möglichkeiten, die Dateien vom Oszi zum Controller zu 
schicken. Ist ja an und für sich kein Problem, einfach die Dateien in 
eine CSV Dateien und fertig. Würde aber gerne die Daten intern speichern 
und über ein USB-Stick bei Bedarf das Oszi anzapfen.

Ernste Frage: sieht jemand die Möglichkeit, die daten intern zu 
speichern?

von Thomas Z. (usbman)


Lesenswert?

Ernste Antwort. Ja
Such halt mal bei SAVE, RECALL und PRINT.
Da deine Threads ja inzwischen gelöscht werden lohnt sich eine 
ausführliche Antwort nicht.

Beitrag #6384642 wurde von einem Moderator gelöscht.
von Antonow B. (antonow)


Lesenswert?

Thomas Z. schrieb:
> Ernste Antwort. Ja
> Such halt mal bei SAVE, RECALL und PRINT.
> Da deine Threads ja inzwischen gelöscht werden lohnt sich eine
> ausführliche Antwort nicht.

ich habe immer noch keine Lösung gefunden. Die von dir genannten Befehle 
speichern die Daten im Controller, nicht im Oszi

von Hannes J. (pnuebergang)


Lesenswert?

Dimha B. schrieb:
> kommt schon =(

Dimha B. schrieb:
> oder wisst ihr es auch nicht? die save commands sind für Einstellungen

Wir sind nicht deine Bediensteten. Bei deinem fordernden, quengelnden 
Ton habe zumindest ich keine Lust auch nur eine halbe Sekunde über dein 
Problem nachzudenken.

von Antonow B. (antonow)


Lesenswert?

wollte dich natürlich nicht angreifen

von Antonow B. (antonow)


Lesenswert?

habe für die Schnittstelle GPIB folgendes gefunden:
The following reads the block DAT1 from Memory 1 and saves it in
the file “MEM1.DAT”. The path header “M1:” is saved together with
the data.
FILE$ = “MEM1.DAT”
CMD$ = “M1:WF? DAT1”
CALL IBWRT(SCOPE%,CMD$)
CALL IBRDF(SCOPE%,FILE$)
In the following example, the entire contents of Channel 1 are saved in
the file “CHAN1.DAT”. The path header “C1:” is skipped to ensure
that the data can later be recalled into the oscilloscope.
FILE$=“CHAN1.DAT”:RD$=SPACE$(3)
CMD$=“CHDR SHORT; C1:WF?”
CALL IBWRT(SCOPE%,CMD$)
CALL IBRD(SCOPE%,RD$) Skip first 3 characters “C1:”
CALL IBRDF(SCOPE%,FILE$) Save data in file “CHAN1.DAT”
The following illustrates howthe waveform data saved in the preceding
example can be recalled into Memory 1:
FILE$ = “CHAN1.DAT”
CMD$ =“M1:”
CALL IBEOT(SCOPE%,0)disable EOI
CALL IBWRT(SCOPE%,CMD$)
CALL IBEOT(SCOPE%,1)re-enable EOI
CALL IBWRTF(SCOPE%,FILE$)

von Antonow B. (antonow)


Lesenswert?

Die befehle sind aber nicht mit meinem Gerät kompatibel

von Antonow B. (antonow)


Lesenswert?

der größte Witz ist folgender:
auf die Abfrage "C1:WF? DAT" bekomme ich über den IO Commander die 
Hexadezimalfolge, also die konkrete Waveform.

Wenn ich das Gleiche über mein Programm mache, bekomme ich 
ausschließlich den string AT,#9002000348WAVEDES

auf Seite 177 steht, was ich meine
http://cdn.teledynelecroy.com/files/manuals/tds031000-2000_programming_manual.pdf

von Antonow B. (antonow)


Lesenswert?

Bekomme auf den gleichen Befehl einmal die Beschreibung und einmal die 
Daten. Wo ist da die Logik?

von Thomas Z. (usbman)


Lesenswert?

Dimha B. schrieb:
> Bekomme auf den gleichen Befehl einmal die Beschreibung und einmal die
> Daten. Wo ist da die Logik?

Auch dazu ist zu sagen ließ die Beschreibung und was noch viel wichtiger 
ist versteh das geschriebene auch....
So als kleiner Hinweis:
Bevor du mit WF? abfragen kannst solltest du festlegen wie viele 
Messpunkte du haben willst.

von Antonow B. (antonow)


Lesenswert?

Thomas Z. schrieb:
> Bevor du mit WF? abfragen kannst solltest du festlegen wie viele
> Messpunkte du haben willst.

habe ich.

Thomas Z. schrieb:
> Auch dazu ist zu sagen ließ die Beschreibung und was noch viel wichtiger
> ist versteh das geschriebene auch

zielte das auf die Messpunkte ab?

von Antonow B. (antonow)


Angehängte Dateien:

Lesenswert?

es geht mir darum, das was im Bild dargestellt ist, als SCPI Befehl 
umzusetzen. In den Programmierhandbüchern findet man den Transfer der 
daten vom Gerät zum Host (In den Handbüchern als Controller´bezeichnet).

von Antonow B. (antonow)


Lesenswert?

damit es nicht heißt, ich hätte mich damit nicht beschäftigt


Thomas Z. schrieb:
> PRINT

macht einen Screenshot, benötige aber die Wellenform

Thomas Z. schrieb:
> SAVE, RECALL

beide Befehle beziehen sich auf die Einstellungen der Wellenform

von Antonow B. (antonow)


Lesenswert?

ich habs geschafft ===========)

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
Noch kein Account? Hier anmelden.