### Syntax

SCPI commands present a hierarchical tree structure and contain multiple sub-systems, each of which is made up of a root keyword and one or more sub-keywords. The command keywords are separated by ":" and are followed by the parameter settings available, "?" is added at the end of the command string to indicate query and the command and parameter are separated by "space".

For Example,

FUNCtion:SQUare:DCYCle {<percent>|MINimum|MAXimum}
FUNCtion:SQUare:DCYCle? [MINimum|MAXimum]

FUNCtion is the root keyword of the command. SQUare and DCYCle are are the second-level and third-level keywords respectively. The command string starts with ":" which separate the multiple-level keywords. <percent> represents the parameters available for setting, "?" represents query and the command string FUNCtion:SQUare:DCYCle and parameter {<percent>|MINimum|MAXimum} are separated by a "space".

"," is generally used for separating different parameters contained in the same command, for example,

DATA VOLATILE,<value>, <value>, . . .