PCIe-DAS1602/16

The PCIe-DAS1602/16 supports the following UL and UL for .NET features.

Analog Input

Functions

UL: cbAIn(), cbAInScan(), cbFileAInScan(), cbATrig()

UL for .NET: AIn(), AInScan(), FileAInScan(), ATrig()

Options

BACKGROUND, CONTINUOUS, EXTCLOCK, CONVERTDATA, SINGLEIO, BLOCKIO, BURSTMODE, EXTTRIGGER

Mode

Single-ended and differential

HighChan

0 to 15 in single-ended mode

0 to 7 in differential mode

Rate

Up to 100 kS/s

Range

BIP10VOLTS (±10 volts)UNI10VOLTS (0 to 10 volts)
BIP5VOLTS (±5 volts)UNI5VOLTS (0 to 5 volts)
BIP2PT5VOLTS (±2.5 volts)UNI2PT5VOLTS (0 to 2.5 volts)
BIP1PT25VOLTS (±1.25 volts)UNI1PT25VOLTS (0 to 1.25 volts)

Analog Output

Functions

UL: cbAOut(), cbVOut(), cbAOutScan()

UL for .NET: AOut(), VOut(), AOutScan()

Options

Ignored

HighChan

1 max

Count

2

Rate

Ignored

Range

Ignored - not programmable; fixed at one of four jumper-selectable ranges:

BIP10VOLTS (±10 volts)UNI10VOLTS (0 to 10 volts)
BIP5VOLTS (±5 volts)UNI5VOLTS (0 to 5 volts)

DataValue

0 to 4,095

Digital I/O

Click here to display a table of the port numbers and corresponding bit numbers that are set by the digital I/O functions for hardware designed with the 82C55 chip or 82C55 emulation.

cbDConfigPort() port reference cbDIn(), cbDOut() port reference Values cbDBitIn(), cbDBitOut() port reference Bit Number
FIRSTPORTAFIRSTPORTA0-255FIRSTPORTA0 to 7
FIRSTPORTBFIRSTPORTB0-255FIRSTPORTA8 to 15
FIRSTPORTCLFIRSTPORTCL0-15FIRSTPORTA16 to 19
FIRSTPORTCHFIRSTPORTCH0-15FIRSTPORTA20 to 23

Functions

UL: cbDOut(), cbDIn(), cbDBitIn(), cbDBitOut(), cbDConfigPort()

UL for .NET: DOut(), DIn(), DBitIn(), DBitOut(), DConfigPort()

PortNum

AUXPORT*, FIRSTPORTA, FIRSTPORTB, FIRSTPORTCL, FIRSTPORTCH

DataValue

0 to 15 for FIRSTPORTCL, FIRSTPORTCH or AUXPORT*

0 to 255 for FIRSTPORTA or FIRSTPORTB

BitNum

0 to 23 for FIRSTPORTA

0 to 3 for AUXPORT*

* AUXPORT is not configurable.

Counter I/O

Functions

UL: cbC8254Config(), cbCIn(), cbCLoad()

UL for .NET: C8254Config(), CIn(), CLoad()

CounterNum

1 to 3

Event Notification

Functions

UL: cbEnableEvent(), cbDisableEvent()

UL for .NET: EnableEvent(), DisableEvent()

EventType

ON_SCAN_ERROR, ON_DATA_AVAILABLE, ON_END_OF_INPUT_SCAN

Triggering

Functions

UL: cbSetTrigger()

UL for .NET: SetTrigger()

TrigType

TRIGPOSEDGE, TRIGNEGEDGE, GATEHIGH, GATELOW

Threshold

0 to 65,535

Hardware considerations

Pacing analog input

Hardware pacing, external or internal clock supported.

Analog input ranges

The A/D ranges are configured with a combination of a switch (Unipolar / Bipolar) and a programmable gain code. The state of this switch is set in the configuration file using InstaCal. After the UNI/BIP switch setting is selected, only matching ranges can be used in Universal Library programs.

Triggering and gating

Digital (TTL) hardware triggering supported.

Pacing analog output

Software pacing only