User`s guide
Universal Library User's Guide Analog Input Boards - PCI- and CIO-DAS6402 and DAS3202 Series
54
Trigger argument values
TrigType TRIGPOSEDGE, TRIGNEGEDGE, GATEHIGH, GATELOW
For PCI- versions, the following additional argument values are also valid:
TRIGABOVE, TRIGBELOW, GATENEGHYS, GATEPOSHYS, GATEABOVE, GATEBELOW,
GATEINWINDOW, GATEOUTWINDOW
Threshold 0 to 4095
For /16 versions the following argument values are also valid:
0 to 65535 (Refer to "16-bit values using a signed integer data type" on page 16 for
information on 16-bit values using unsigned integers).
Event notification
Event notification functions and methods supported (PCI versions Only)
UL: cbEnableEvent(), cbDisableEvent()
UL for .NET: EnableEvent(), DisableEvent()
Event notification argument values
EventType ON_SCAN_ERROR, ON_PRETRIGGER, ON_DATA_AVAILABLE, ON_END_OF_AI_SCAN,
ON_END_OF_AO_SCAN
Hardware considerations
Pacing Analog input
Hardware pacing, external or internal clock supported. The packet size is 512 samples for both CIO versions
and for PCI versions.
Triggering and gating
Digital (TTL) hardware triggering supported. The PCI version also supports analog hardware triggering.
Analog thresholds are set relative to the ±10 V range. For example, a threshold of 0 equates to -10 V and a
threshold of 65535 equates to +9.999695 V.
When using the UL functions cbAPretrig() or cbFilePretrig() (or the UL for .NET methods APretrig()
or FilePretrig()) on the PCI-DAS6402/16 or PCI-DAS3202/16, use the A/D Stop Trigger In (pin 47) input
to supply the trigger.
When using both EXTCLOCK and BURSTMODE on the PCI-DAS6402/16 or PCI-DAS3202/16, use the A/D Start
Trigger In (pin 45) input to supply the clock and not the A/D External Pacer (pin 42). Since BURSTMODE is
actually paced by the internal burst clock, specifying EXTCLOCK when using BURSTMODE is equivalent to
specifying EXTTRIGGER.
When using analog trigger feature, one or both of the DACs are used to set the threshold and are unavailable
for other functions. If the trigger function requires a single reference (GATEABOVE, GATEBELOW, TRIGABOVE,
TRIGBELOW) then DAC0 is available. If the trigger function requires two references (GATEINWINDOW, GATE
OUTWINDOW, GATENEGHYS, GATEPOSHYS), then neither DAC is available for other functions.
Caution! Gating should NOT be used with BURSTMODE scans.
Gain queue
When using the UL function cbALoadQueue() or the UL for .NET method ALoadQueue() with the PCI
version, up to 8k elements can be loaded into the queue.
Pacing analog output
CIO Version: Software only