Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich habe wieder ein Problem, bei dem ich nicht weiter komme.
Und zwar geht es darum, dass ich eine Messung mit dem Spectrum Analyzer 8561E von hp durchführen möchte.
Dazu würde ich gerne über Labview alle wichtigen Messgrößen einstellen, also die Bandbreite, Center Frequenz, den Span, ...
Alles funktioniert auch soweit, allerdings kann ich die Auflösebandbreite nicht einstellen. Er nimmt den Wert einfach nicht an, stellt dann automatisch die Video Bandbreite ein und das Verhältnis beider Bandbreiten.
Mit der Einstellung der Video Bandbreite gibt es dagegen keine Probleme. Diese kann ich einstellen, und auch das Verhältnis beider Bandbreiten. Die Auflösebandbreite wird dann automatisch dem Verhältnis angepasst.
So würde ich es gerne auch mit der Auflösebandbreite machen.
Zitat:allerdings kann ich die Auflösebandbreite nicht einstellen. Er nimmt den Wert einfach nicht an, stellt dann automatisch die Video Bandbreite ein und das Verhältnis beider Bandbreiten. Mit der Einstellung der Video Bandbreite gibt es dagegen keine Probleme. Diese kann ich einstellen, und auch das Verhältnis beider Bandbreiten.
Dies dürfte wahrscheinlich kein LabVIEW-Problem sein, sondern eher eines deines HP-Gerätes!
Von daher kann man nur sagen:
Was sagt das Manual zu den Einstellungen/Parametern, die du hier vorgeben willst?
Gibt es eine Reaktion des Gerätes? Manche zeigen ja an, wenn sie einen Parameter nicht mögen…
im Handbuch steht, dass ich die Auflösebandbreite einstellen kann.
Auch mit welchen Befehlen. Diese habe ich in den entsprechenden SubVIs in einem String eingefügt.
Wenn das Gerät die Einstellung verweigert (weil sie beispielsweise unzulässig ist) würde mir das Gerät dies anzeigen.
Tut es aber nicht.
Es scheint, als würde das Gerät meine Eingabe einfach ignorieren.
Wenn ich das Gerät manuell bediene kann ich beides einstellen, je nachdem welches ich auf manuelle Eingabe stelle.
Zitat:Tut es aber nicht. Es scheint, als würde das Gerät meine Eingabe einfach ignorieren.
Hast du den Befehl korrekt terminiert?
Manche Geräte erwarten ein bestimmtes Zeichen am Ende eines Strings, um den Befehl darin auch wirklich abzuarbeiten.
Bei SCPI ist das meist ein CR/LF oder auch ein Semikolon - sollte aber auch in deinem Handbuch stehen…
Hallo Jenni,
Ich habe Dein VI angeschaut, da wird der "Bandwidth Typ" fest auf "Video Bandwidth" eingestellt.
der ist versteckt hinter dem Signal Trace.
ich hatte wirklich ein Leerzeichen zu wenig bei den Befehlen und habe es geändert.
Allerdings funktioniert es immer noch nicht.
Die Wahl des Bandbreiten Typs hinter dem Signal habe ich bei mir manuell schon geändert.
Auch in den SubVIs.
wenn ich es auf false stelle wird das Verhältnis der Auflösebandbreite und des Spans genommen.
Ich habe es aber auch mal ausprobiert.
Klappt leider auch nicht
beim hp 8561A steht im Handbuch das verschiedene Einstellungen "auto gecoupled" werden können.
Vllt. kannst Du "Auto Coupling" am Gerät selber ausschalten.
Will euch nochmal kurz berichten, dass ich meinen Fehler gefunden habe.
Ich hatte im SubVI "Bandwidth" am Line Index eine Auswahl eingefügt, um auswählen zu können, ob ich die Auflöse- oder Videobandbreite einstellen möchte.
Nun habe ich eine Konstante (0) eingefügt und die Auswahl gelöscht und nun kann ich die Auflösebandbreite einstellen.
Danke für eure Hilfe