Instructions

95
7.10.4 Checksum
The user may optionally add a checksum to the end of the command. The checksum is ”$” followed
by two hex characters. If a command or a query has checksum, the response will also have one.
There is no CR between the command string and the ”$” sign.
7.10.5 SCPI Requirements
The power supply conforms to the following SCPI requirements:
1. SCPI common commands.
2. SCPI Command Tree.
3 Subsystem commands.
4. The ROOT level.
5. The power supply is powered On
6. A device clear (DCL) is sent to the power supply
7. The SCPI interface encounters a root specifier (:)
8. Questionable Status Register (QSR), Condition, Event, Enable
9. Operation Status Register (OSR), Condition, Event, Enable
10. Status Byte Register (SBR)
11. Standard Event Status Register (SESR)
12. Using the MIN and MAX Parameters.
13. Suffix and Multipliers.
14. Boolean data. 1 | 0 or ON | OFF
7.10.6 SCPI Command Hierarchy
SCPI is an ASCII-based command language designed for use in test and measurement equipment.
The command structure is organized around common roots, or nodes, which are the building
blocks of SCPI subsystems. An example of a common root is OUTPut, and some of the commands
that reside in the OUTPut subsystem are:
OUTPut
[:STATe]<bool>
:PON
[:STATe]<bool>
:PROTection
:CLEar
:FOLDback
[:MODE]
A colon (:) is used to separate a command keyword from a lower-level keyword.
7.10.7 Header
Headers are instructions recognized by the power supply. Headers (which are sometimes known
as ”keywords”) may be either in long or short form.
Long form The header is completely spelled out, such as VOLTAGE, STATUS, and DELAY
Short form The header has only the first three or four letters, such as VOLT, STAT, and DEL.
The SCPI interface is not sensitive to case. It will recognize any case mixture, such as TRIGGER,
Trigger, TRIGger. Short form headers result in faster program execution.