SCPI Commands

The 34980A can be programmed using SCPI commands or the IEEE standard commands. Configuration, measurements and system control of the mainframe and modules are easily achieved using these instrument commands.

One difference between instrument commands for the 3499A/B/C and the 34980A relates to addressing specific channels in the system. Table 4 shows an example difference in 3499A/B/C switch control commands compared to 34980A commands. Notice the 34980A uses four digits to address the module slot number

and channel(s) rather than only three digits as the 3499A/B/C uses. Also, for the 3499A/B/C the [ROUTe] in the command structure is optional, where with the 34980A it is required.

The 34980A offers new measurement and module capabilities such as counter/timer and digital I/O with pattern generator/detector that use commands unique to their functionality. Appendix A includes a list of the 34980A and 3499A/B/C commands as well as direct comparisons of the commands.

Table 4. Command comparisons

34980A

IVI-C, IVI COM and LabVIEW instrument drivers

34980A IVI-C, IVI COM and LabVIEW instrument drivers are available for simplified programming. If you currently program using Plug&Play drivers, the IVI-C driver is similar and can be used to program in the same way. The IVI COM driver conforms to the most modern IVI COM instrument driver standard and can be used in any programming environment. LabVIEW programmers are able to use the 34980A LabVIEW instrument driver for their graphical programming environment.

3499A/B/C

Close channel 10 on the module in slot 3

ROUTe:CLOS (@3010)

[ROUTe:]CLOS (@310)

 

Scan channels 0 through 40 on the module in slot 1

 

 

ROUTe:SCAN (@1001:1040)

[ROUTe:]SCAN (@100:140)

 

 

Example program. 34980A SCPI commands in VEE

7

Page 7
Image 7
Agilent Technologies 34980A, 3499A/B/C manual Scpi Commands