FAQs from Rohde & Schwarz

Getting Remote Commands for the CBT, CBT32 and CMU200

Question

I wish to make a remote control program for the CBT and also for the CMU200. What is an easy way to get the correct remote commands without a detailed understanding of the remote commands?

Answer

Use CBTGo or CMUGo. CBTGo is a remote control tool for the CBT and CBT32. CMUGo is a remote control tool for the CMU200. Both programs are available on GLORIS (https://extranet.rohde-schwarz.com). Predefined scripts enable you to easily create a remote control sequence. After creating the sequence, run the sequence and check the functionality. If the sequence fulfills your requirements, click the black hat (indicated by the blue arrow). Run the sequence again. All remote commands are listed in a popup window. Save the contents to the clipboard and paste the clipboard contents to your programming application.

Getting Remote Commands for the CBT, CBT32 and CMU200

View attached screen shots

Some remote commands change the state of the DUT or the instrument. These states can be queried by a specific command. In such cases, you have to query the current state and wait until the specific state is established.

Example for the CBT, CBT32:

Query the current state: [SENSe:]SIGNalling:STATe?

Depending on the current state, one of the following answers may be returned: SBY, INQ, PAG, CONN, DET

Example for the CMU200:

Query the current state: [SENSe:]SIGNalling[:CSWitched]:STATe?

Depending on the current state, one of the following answers may be returned: SOFF, SON, SYNC, ALERT, CEST, CPEN, CED

Please remember that you need to construct wait loops on your own, e.g. to wait for the returned SON state or CEST state.