Forum: PC-Programmierung Keysight 33622A Waveform Generator c#


von 8393 (Gast)


Lesenswert?

Hallo

habe eine Bedienoberfläche in c# zusammengebastelt. Jetzt möchte ich 
verschiedene Messmittel über C# ansprechen.

Mir geht es hier nicht um die Programmierung. Das bekomme ich hin. Aber: 
Keysightprodukte wie 33622A Waveform Generator werden normalerweise über 
Benchvue parametrisiert. wenn ich das jetzt über meine Plattform machen 
möchte, wie muss ich vorgehen?

p.s ich wollte kein Roman schreiben, wenn ich Infos braucht, meldet euch

von Elias K. (elik)


Lesenswert?

Kennst du SCPI? 
https://en.wikipedia.org/wiki/Standard_Commands_for_Programmable_Instruments

Dazu hilft dann das Dokument "Keysight Trueform Series Waveform 
Generator - Operating and Service Guide" weiter.
http://literature.cdn.keysight.com/litweb/pdf/33500-90911.pdf

Zur Schnittstelle C# zu SCPI kann ich nichts sagen. Aber da gibt es 
sicher was.
Erster Google Treffer: 
http://na.support.keysight.com/fieldfox/help/Programming/webhelp/Examples/CSharp_Example_Program.htm

: Bearbeitet durch User
von h4x0r! (Gast)


Lesenswert?

8393 schrieb:
> habe eine Bedienoberfläche in c# zusammengebastelt.

Endlich benutzt mal jemand den richtigen Begriff für 
C#-"Programmierung".

8393 schrieb:
> p.s ich wollte kein Roman schreiben, wenn ich Infos braucht, meldet euch

??? Wenn du Infos brauchst melden wir uns?

von Pandur S. (jetztnicht)


Lesenswert?

> ??? Wenn du Infos brauchst melden wir uns?

Aber immer. Wir ballern nun jeder ein paar Stunden raus und reporten die 
Ergebnisse zurueck.

von Key (Gast)


Lesenswert?

hilft mir nicht weiter

von 8393 (Gast)


Lesenswert?

ich möchte meine Geräte über USB ansteuern. Das von dir genannte 
codebeispiel ist für LAN

von 8393 (Gast)


Lesenswert?


von 8393 (Gast)


Lesenswert?

8393 schrieb:
> 
https://www.keysight.com/main/editorial.jspx?cc=DE&lc=ger&ckey=887958&nid=-35258.536894470&id=887958

was davon müsste ich jetzt für mein Messgerät verwenden? Blicke da nicht 
mehr durch

von 8393 (Gast)


Angehängte Dateien:

Lesenswert?

ich habe jetzt die dazugehörigen Codebeispiele gefunden.
To use the IO object in another project, set the reference to include 
the following libraries under the project's References menu

diese Satz: wie soll ich das referenzieren?

von Dirk (Gast)


Lesenswert?

Hallo, kenne das Gerät nicht, aber bei anderen SCPI Geräten musste ich 
die IVI Treiber installieren und referenzieren.

Siehe ein Beispiel hier:
https://www.tek.com/support/faqs/how-can-i-add-reference-ivi-com-driver-c-or-vbnet

Ich hab mich nachher darüber extrem aufgeregt, weil für ein Gerät gabs 
nur 32Bit Treiber  und für das andere 64Bit. Hab dann auf die ganzen 
Abhängigkeiten lieber verzichtet und hab das Gerät über TCP & Serial mit 
SCPI Protokoll direkt angesteuert.

von Frank K. (fchk)


Lesenswert?

Du brauchst das hier:
https://literature.cdn.keysight.com/litweb/pdf/33500-90901.pdf

Da stehen ASCII-Befehle (SCPI) drin, die Du an Dein Gerät schickst. Wie 
Du das machst (LAN, GPIB, RS232), ist erstmal unerheblich. Wenn Du 
schlau bist, machst Du die Transportschicht austauschbar.

fchk

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.