# CIO-DAS16 Series and PC104-DAS16 Series

The CIO-DAS16 Series and PC104-DAS16 Series includes the following hardware:

- CIO-DAS16/330
- CIO-DAS16/330i
- CIO-DAS16/M1
- CIO-DAS16/M1/16
- CIO-DAS16
- CIO-DAS16/F
- CIO-DAS16/JR
- CIO-DAS16/JR/16

The CIO-DAS16 Series and PC104-DAS16 Series includes the following hardware:

- PC104-DAS16JR/16
- PC104-DAS16JR/12

The CIO-DAS16 Series and PC104-DAS16 Series support the following UL and UL for .NET features.

## Analog Input

Functions

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

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

The DAS16/330, DAS16/330i, DAS16/M1 and DAS16/M1/16 also support the following functions:

UL: cbAPretrig(), cbFilePretrig()

UL for .NET: APretrig(), FilePretrig()

The DAS16/330i and DAS16/M1 also support the following functions:

UL: cbALoadQueue()

UL for .NET: ALoadQueue()

Options

BACKGROUND, CONTINUOUS, EXTCLOCK, CONVERTDATA, EXTTRIGGER

The DAS16/330, DAS16/330i, DAS16/M1 and DAS16/M1/16 also support the following settings:

DTCONNECT, BLOCKIO, EXTMEMORY

The DAS16, DAS16/F, DAS16/JR, DAS16/JR/16 and PC104-DAS16JR series also support the following settings:

SINGLEIO, DMAIO

The DAS16/M1/16 also supports the following setting:

BURSTMODE

HighChan

0 to 7 (DAS16/M1 and DAS16/M1/16)

0 to 15 in single-ended mode, or 0 to 7 in differential mode (all others)

Rate

DAS16/M1 and DAS16/M1/16:

Up to 1000000

CIO-DAS16JR:

Up to 130000

DAS16/330 and DAS16/330i:

Up to 330000

DAS16/F and DAS16JR/16:

Up to 100000

DAS16:

Up to 50000

PC104-DAS16JR/12:

Up to 160000

Range

The CIO-DAS16 and CIO-DAS16/F do not have programmable gain, so the Range argument to analog input functions is ignored.

All other boards in this series support the following ranges:

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

For all programmable gain boards in this series except the DAS16/M1/16, this argument value is also valid:

BIP10VOLTS (±10 volts)

For all programmable gain boards in this series except the CIO-DAS16/JR/16 and PC104-DAS16JR/16, this argument value is also valid:

BIPPT625VOLTS (±0.625 volts)

## Analog output(CIO-DAS16 and CIO-DAS16/F only)

Functions

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

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

Options

SIMULTANEOUS

HighChan

1 maximum

Rate

Ignored

Count

2 max

Range

Ignored - not programmable; fixed at UNI5VOLTS (0 to 5 volts)

DataValue

0 to 4,095

## Digital I/O

Functions

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

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

CIO-DAS16 & 16/F, CIO-DAS16/M1 and CIO-DAS16/M1/16 also support:

UL: cbDConfigPort()

UL for .NET: DConfigPort()

PortNum

AUXPORT (not configurable for these boards)

CIO-DAS16, 1CIO-DAS16/F, CIO-DAS16/M1 and CIO-DAS16/M1/16 also support:

FIRSTPORTA, FIRSTPORTB, FIRSTPORTCL, FIRSTPORTCH

DataValue

0 to 15

CIO-DAS16, 1CIO-DAS16/F, CIO-DAS16/M1 and CIO-DAS16/M1/16 also support:

0 to 255 for FIRSTPORTA and FIRSTPORTB

0 to 15 for FIRSTPORTCL & FIRSTPORTCH

BitNum

0 to 3

CIO-DAS16, 1CIO-DAS16/F, CIO-DAS16/M1 and CIO-DAS16/M1/16 also support:

0 to 23 using FIRSTPORTA

## Counter I/O

Functions

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

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

CounterNum

1 to 3

CIO-DAS16/M1/16 also supports counter 4 through counter 6, with counter 4 being the only independent user counter.

Config

HIGHONLASTCOUNT, ONESHOT, RATEGENERATOR, SQUAREWAVE, SOFTWARESTROBE, HARDWARESTROBE

LoadValue

0 to 65,535 (Refer to 16-bit values using a signed integer data type for information on 16-bit values using unsigned integers.)

## Triggering (CIO-DAS16/M1/16 only)

UL: cbSetTrigger()

UL for .NET: SetTrigger()

TrigType

TRIGPOSEDGE, TRIGNEGEDGE, GATEHIGH, GATELOW

Threshold

0 to 65,535 (Refer to 16-bit values using a signed integer data type for information on 16-bit values using unsigned integers.)