# PCIM-DAS1602/16, PCIM-DAS16JR/16

The PCIM-DAS1602/16 and PCIM-DAS16JR/16 support 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

HighChan

0 to 15 in single-ended mode, 0 to 7 in differential mode

Rate

Up to 100000

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 (PCIM-DAS1602/16 only)

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.

Functions

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

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

The PCIM-DAS1602/16 also supports:

UL: cbDConfigPort()

UL for .NET: DConfigPort()

PortNum

AUXPORT*

The PCIM-DAS1602/16 also supports:

PortNum

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 for these boards.

## 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

For the PCIM-DAS1602/16, 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