beautypg.com

Rogramming, Command syntax – GW Instek LCR-800 Series User Manual

Page 44

background image

PROGRAMMING

87

P

ROGRAMMING

Command overview lists all the LCR-800
commands and command queries. The command
syntax section shows you the basic rules you have
to apply when using commands.

Command Syntax

Command
Background

There are a number of different instrument
commands and queries. A command sends
instructions or data to the LCR meter and a query
receives data or status information from the LCR
meter. Measurements are automatically sent when
a measurement is made in manual or automatic
mode.

Command

Types

Command

Two or more commands
separated by a colon (:)
with/without a parameter

Example

MEMO:STOR 100.<^END^M>

Query

A query is a compound
command followed by a question
mark (?). A parameter (data) is
returned.

Example

SORT:NOMV?<^END^M>

Measurement

Returns measurement data. Can
be manually or automatically
updated.

Example

MAIN:PRIM 32.705<^END>

LCR-800

User

Manual

88

Command forms

Commands and queries can be written in either
ASCII or hexadecimal.
Below are examples of ASCII and hexadecimal
commands

ASCII

SORT

:

NOMV

+32.0000

< ^END^M> or <^J^M>

Hex

53 4F 52 54

3A

4E 4F 4D 56

20

2B 33 32 2E 30 30 30 30

0A 0D

Command format

1: command header
2: single space
3: parameter
4: message terminator

Parameter Type

Description Example

Character string SLOW

Integers

0, 1, 2, 3

number data

0.1, 3.14, 8.5

Message
terminators

Or

New line or ASCII line feed
character (HEX 0A)

Carry return character (Hex 0D)

Input | Output
value differences

The format of the input and output values differ
somewhat when dealing with positive values. The
total amount of characters used for each variable
depends on the command/query.

Number ASCII HEX

Input

1.0000 +1.0000

2B 31 2E 30
30 30 30

Output

1.0000

sp

1.0000

20 31 2E 30
30 30 30

Input

-1.0000 -1.0000 2D 31 2E 30

30 30 30