Common scpi commands – AMETEK ReFlex Programming Manual User Manual
Page 97

AC Module Remote Programming
ReFlex Power™ Programming Manual
M380056-03 Rev L
93
4.5
COMMON SCPI COMMANDS
The following commands are common to all SCPI instruments, and are
mandatory for conformance to IEEE-488.2. In the following table, the ReFlex
Power™ ACPS will be defined as the “device” on the bus.
Command
Description
*CLS
Clear Status Command: Clears all status reporting data structures, including the Standard Event
Status Register, Protection Event Status Register, and Error/Event Queue. Also, the Status Byte
Register becomes cleared as a result of the reporting registers being cleared. Enable-mask
registers are not cleared.
*IDN
Returns the device identification as an ASCII string.
Response:
Example: ELGAR,RFP-A301K-875-1G00,1234A56789,3.100.001
*OPC
Operation Complete Query: Causes an ASCII “1” to be placed in the output queue when all
previous operations are complete. This Command only functions properly in FW Ver. 3 or newer. In
previous FW Versions, hard coded time delays in host programming were mandatory.
When AC Modules are in a group, and the slaves are directly commanded, *OPC
“0” indicating that the previous command has been executed but not applied. The Group Master
then needs to be commanded, which will cause a group synchronous trigger to be issued, causing
the slave module(s) to apply the new setting.
*RST
Reset Command: Resets the device (module
Output voltage set to zero.
Output isolation and remote sense relays are opened.
Settings of output voltage, current, frequency, phase, Over Current shutdown time delay and
Output configuration are reset to Power On default values.
Clears all status reporting data structures, including the Protection Event Status Register and
Standard Event Status Register; Status Byte Register is cleared when reporting registers are
cleared. Enable registers and Error/Event Queue are not cleared.
*TST
Initiate self test
*TST
Returns the results from the last self test the module performed. Returns a decimal value, convert
to Hex because more than one bit can be set. See Table 2-6