Frage
Ich möchte ein Fernsteuerungsprogramm für den CBT und auch für den CMU200 schreiben. Wie finde ich ohne detaillierte Kenntnis der Fernsteuerbefehle am einfachsten die richtigen Befehle?
Ich möchte ein Fernsteuerungsprogramm für den CBT und auch für den CMU200 schreiben. Wie finde ich ohne detaillierte Kenntnis der Fernsteuerbefehle am einfachsten die richtigen Befehle?
Verwenden Sie CBTGo oder CMUGo. CBTGo ist ein Fernsteuerungstool für den CBT und CBT32. CMUGo ist ein Fernsteuerungstool für den CMU200. Beide Programme sind auf GLORIS verfügbar (https://extranet.rohde-schwarz.com). Vordefinierte Beispiele erleichtern Ihnen die Erstellung einer Fernsteuerungssequenz. Führen Sie die Sequenz anschließend aus und überprüfen Sie die Funktionalität. Wenn die Sequenz Ihre Anforderungen erfüllt, klicken Sie auf den schwarzen Hut (blauer Pfeil). Führen Sie die Sequenz erneut aus. Alle Fernsteuerbefehle werden in einem Dialogfenster aufgelistet. Speichern Sie den Inhalt in der Zwischenablage und fügen Sie ihn dann in Ihre Programmieranwendung ein.
Einige Fernsteuerbefehle ändern den Zustand des Messobjekts oder des Geräts. Die Zustände können mit einem speziellen Befehl abgefragt werden. In solchen Fällen müssen Sie den aktuellen Zustand abfragen und warten, bis der bestimmte Zustand hergestellt ist.
Beispiel für CBT, CBT32:
Abfrage des aktuellen Zustands: [SENSe:]SIGNalling:STATe?
Abhängig vom aktuellen Zustand kann eine der folgenden Antworten zurückgegeben werden: SBY, INQ, PAG, CONN, DET
Beispiel für CMU200:
Abfrage des aktuellen Zustands: [SENSe:]SIGNalling[:CSWitched]:STATe?
Abhängig vom aktuellen Zustand kann eine der folgenden Antworten zurückgegeben werden: SOFF, SON, SYNC, ALERT, CEST, CPEN, CED
Denken Sie daran, dass Sie Warteschleifen selbst aufbauen müssen, z. B. um auf den zurückgegebenen SON- oder CEST-Zustand zu warten.