beautypg.com

Error codes, Programming examples – Quantum Composers 9530 Series User Manual

Page 35

background image

9530/8530 Manual Version 4.8

Page 35

Represents a single binary condition that is either true or false.
True is represented by a 1 or ON; false is represented by a 0 or
OFF. Queries return 1 or 0.

Selects from a finite number of predefined strings.



Error Codes

The unit responds to all commands with either:

ok or ?

”n “

Where "n" is one of the following error codes:

1.

Incorrect prefix, i.e. no colon or * to start command.

2.

Missing command keyword.

3.

Invalid command keyword.

4.

Missing parameter.

5.

Invalid parameter.

6.

Query only, command needs a question mark.

7.

Invalid query, command does not have a query form.

8.

Command unavailable in current system state.

Programming Examples

Example 1)

20 ms pulse width, 2.3 ms delay, 10 Hz internal trigger, and continuous operation.

:PULSE1:STATE ON

enables channel A

:PULSE1:POL NORM

sets polarity to active high

:PULSE:WIDT 0.020

sets pulse width to 20 ms

:PULSE1:DELAY 0.0023

sets delay to 2.3 ms

:PULSE0:MODE NORM

sets system mode to continuous

:PULSE0:PER 0.1

sets period to 100 ms (10 Hz)

:PULSE0:TRIG:MODE DIS

disables the external trigger

To start the pulses use either of the following commands:

:PULSE0:STATE ON

starts the pulses

:INST:STATE ON

alternate form to start pulses


Example 2)

25

μs pulse width, 0 delay, external trigger, and one pulse for every trigger.

:PULSE1:STATE ON

enables channel A

:PULSE1:POL NORM

sets polarity to active high

:PULSE:WIDT 0.000025

sets pulse width to 25

μs

:PULSE1:DELAY 0

sets delay to 0

This manual is related to the following products: