Search results
Results From The WOW.Com Content Network
While it was originally created for the IEEE-488.1 (GPIB) bus, [5] SCPI can also be used with RS-232, RS-422, RS-485, USB, Ethernet, VXIbus, HiSLIP, etc. [5] SCPI commands are ASCII textual strings, [5] which are sent to the instrument over the physical layer. [5] Commands are a series of one or more keywords, many of which take parameters.
SCPI added standard generic commands, and a series of instrument classes with corresponding class-specific commands. SCPI mandated the IEEE 488.2 syntax, but allowed other (non-IEEE 488.1) physical transports. The IEC developed their own standards in parallel with the IEEE, with IEC 60625-1 and IEC 60625-2 (IEC 625), later replaced by IEC 60488-2.
The “synchronous channel” carries normal bi-directional ASCII command traffic (e.g., SCPI), and synchronous GPIB meta-messages (END, triggers, etc.). The “asynchronous channel” carries GPIB-like meta-messages that need to be treated at higher priority and independent of the data path (e.g., device clear, service request).
Virtual instrument software architecture (VISA) is a widely used application programming interface (API) in the test and measurement (T&M) industry for communicating with instruments from a computer. VISA is an industry standard implemented by several T&M companies, such as, Anritsu , Bustec , Keysight Technologies , Kikusui, National ...
Instrument drivers allow quicker development of remote-control applications for instrumentation. The drivers reduce the difficulty of string formatting when using SCPI commands by providing a well-defined API. The IVI and VXIplug&play Instrument Drivers use the VISA as the hardware abstraction layer so that hardware-independent applications can ...
Instruments can be programmed by sending and receiving text based SCPI commands or by using an instrument driver. To ease the programming of instruments, many instruments are provided with industry standard instrument drivers such as VXIplug&play or IVI.
Standard Commands for Programmable Instruments (SCPI) took the command structures defined in IEEE 488.2 and created a single, comprehensive programming command set that is used with any SCPI instrument. Many Tektronix instruments, including the 2430-series oscilloscopes, are available with GPIB interface cards.
Commonly used interfaces include RS-232, USB, GPIB and Ethernet. Besides sending measurement results, a counter can notify users when user-defined measurement limits are exceeded. Common to many counters are the SCPI commands used to control them.