beautypg.com

Additional operation, Trigger latency – Measurement Computing TempScan/1100 User Manual

Page 115

background image

TempScan / MultiScan User's Manual

889897

System Operation 5-25

Line 1: Configure the

ESR

Bit 5 (or

ESB

) in the

STB

to be set when a Device Dependent Error occurs.

Line 2: Configure the Service Request (

SRQ

) when the

ESB

in the

STB

occurs.

Now the TempScan/1100 or MultiScan/1200 unit is configured so that when any Device Dependent Error
occurs, the unit will issue a Service Request (

SRQ

) to the controller. When the

SRQ

occurs, the controller

may perform the following sequence to determine the exact cause of the Service Request.

Line 3: Query the

ESC

to determine the cause of the error.

Line 4: Get the response.

Line 5: The screen will show a Calibration Error (Bit 3 value = 2^3 =

008

).

Line 6: Now, query the

CSR

to determine the specific cause of the Calibration Error.

Line 7: Get the response.

Line 8: The screen will show a Calibration Invalid Password Error (Bit 1 value = 2^1 =

002

).

Line 9: Now, query the

ESR

. (Reading the

ESC

should have cleared it.)

Line 10: Get the response.

Line 11: The screen will show that the Device Dependent Error is no longer there.

Line 12: Serial Poll the

STB

. The screen will show that the

ESB

in the

STB

is no longer set. Only

Ready Bit 2 is set. (Ready Bit 2 value = 2^2 =

004

).

Additional Operation

Trigger Latency

Each trigger source has an associated latency. This latency is the time between the actual Trigger (trigger
start event) and its recognition by the TempScan/1100 or MultiScan/1200 unit.

The following latency times are simplistic representations of the time between when the Trigger is detected
and when the Trigger has been processed. The hardware latency times, and the Interrupt Service Routine
(ISR) times to process other tasks during the trigger event but before its detection, are not accounted for. In
other words, these times may be offset as much as the hardware latency times, in addition to the process
time taken by the longest uninterrupted ISR.

Trigger Source & Latency

Type(s)

Trigger Source

Trigger Latency (Average)

Observed Variation

1

@ character

2.255 ms

620.00 µs

2

GET (IEEE only)

645.6 µs

3.10 µs

3

TALK (IEEE only)

780.53 µs

12.00 µs

4,5

Selected Temperature Channel (Level)

(See Note below)

(See Note below)

6,7

External TTL (Rising or Falling)

610.95 µs

2.10 µs

8

Count (Post-Trigger)

45.9 µs

28.5 µs

9,10

Alarm

(See Note below)

(See Note below)

11

Absolute Time

44.5 µs

27.0 µs

Note: (1) When using a channel level or alarm as the trigger source, the trigger latency is dependent

on the number of channels. (2) With the TempScan/1100 unit, the maximum trigger latency is
the minimum scan time interval (as dictated by the maximum possible frequency) allowable
by the current configuration. (3) With the MultiScan/1200 unit, the maximum trigger latency
is the greater of the following time values: The programmed scan time interval, or the
minimum scan time interval (as dictated by the maximum possible frequency) allowable by
the current configuration.

This manual is related to the following products: