User manual
18-28 SCPI Command Reference 2400 Series SourceMeter
®
User’s Manual
+819 “Error parsing exponent” — Occurs when a floating point number
has an invalid exponent.
+820 “Error parsing value” — Occurs when an invalid floating point num-
ber is entered.
+821 “Invalid data handle index” — An invalid array index value was
assigned to a vectored expression. Array indices start at 0 and can
be as high as 2499.
Notes:
• Up to five user-defined math expressions can be created.
• A selected math expression can only be performed if CALC1 is
enabled. (See “
:STATe <b>.”)
• When the math expression is vectored, the math result will not
be generated until all source-measure operations for the vector
array are performed.
• Initializing memory (:SYSTem:MEMory:INITialize) deletes all
user-defined math expressions and selects the POWER expres
-
sion.
:DELete[:SELected] <name>
:CALCulate[1]:MATH[:EXPRession]:DELete[:SELected] <name>Delete user-defined math expression
Parameters <name> = “user-name” Name of user-defined math expression
Description This command is used to remove (delete) the specified user-defined
math expression from the catalog. Once removed, that math expres
-
sion can no longer be selected. You can use the :CATalog? com-
mand to verify that the math expression is gone.
For example, if you wish to delete a user-defined math expression
that is named “math1,” you would send the following command:
:DELete “math1”
You cannot delete built-in math expressions. This will result in error
+808, “Expression cannot be deleted.”
:DELete:ALL
:CALCulate[1]:MATH[:EXPRession]:DELete:ALL Delete all user-defined math expression
Description This action command will remove (delete) all user-defined math
expressions from the catalog. Built-in math expressions are not
affected.
Assign unit suffix
:UNITs <name>
:CALCulate[1]:MATH:UNITs <name> Specify units for user-defined calculation
Parameters <name> = Three ASCII characters enclosed in single or double quotes