The PCM-DAS16 Series and PC-CARD-DAS16 Series includes the following hardware:
The PCM-DAS16 Series and PC-CARD-DAS16 Series includes the following hardware:
The PCM-DAS16 Series and PC-CARD-DAS16 Series support the following UL and UL for .NET features.
Refer to the Notes on Python Support for information about using these boards with the UL Python API for Windows.
Functions
UL: cbAIn(), cbAInScan(), cbATrig(), cbFileAInScan()
UL for .NET: AIn(), AInScan(), ATrig(), FileAInScan()
Options
BACKGROUND, CONTINUOUS, EXTCLOCK, CONVERTDATA, SINGLEIO, BLOCKIO, EXTTRIGGER, NOTODINTS, NOCALIBRATEDATA
The PC-CARD-DAS16 series also supports BURSTMODE.
HighChan
DAS16/S and DAS16/330: 0 to 15
DAS16/D: 0 to 7
Rate
DAS16/330: 330000
PC-CARD-DAS16/16: 200000
All others in this series: 100000
Range
DAS16x/12:
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) |
DAS16x/16:
BIP10VOLTS (±10 volts) |
BIP5VOLTS (±5 volts) |
BIP2PT5VOLTS (±2.5 volts) |
BIP1PT25VOLTS (±1.25 volts) |
DAS16/330:
BIP10VOLTS (±10 volts) |
BIP5VOLTS (±5 volts) |
PCM-DAS16D/12AO and PC-CARD-DAS16/xxAO only.
Functions
UL: cbAOut(), cbVOut(), cbAOutScan()
UL for .NET: AOut(), VOut(), AOutScan()
Options
SIMULTANEOUS (PCM version only)
HighChan
1 max
Rate
Ignored
Count
2 max
Range
PC-CARD-DAS16/12AO and PCM-DAS16D/12AO:
BIP10VOLTS (±10 volts) |
BIP5VOLTS (±5 volts) |
All others in this series:
Ignored - not programmable; fixed at BIP10VOLTS (±10 volts)
DataValue
0 to 4,095
For PC-CARD-DAS16/16AO, the following argument values is also valid:
0 to 65,535 (Refer to 16-bit values using a signed integer data type for information on 16-bit values using unsigned integers.)
Pacing
Software pacing only
Functions
UL: cbDOut(), cbDIn(), cbDBitIn(), cbDBitOut(), cbDConfigPort()
UL for .NET: DOut(), DIn(), DBitIn(), DBitOut(), DConfigPort()
PortNum
PC-CARD-DAS16/xxAO:
FIRSTPORTA
All others in this series:
FIRSTPORTA, FIRSTPORTB
DataValue
PC-CARD-DAS16/xxAO:
0 to 15 for FIRSTPORTA
All others in this series
0 to 15 for FIRSTPORTA or FIRSTPORTB
BitNum
PC-CARD-DAS16/xxAO:
0 to 3 for FIRSTPORTA
All others in this series:
0 to 7 for FIRSTPORTA
Functions
UL: cbC8254Config(), cbCIn(), cbCLoad()
UL for .NET: C8254Config(), CIn(), CLoad()
CounterNum
1 to 3
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.)
RegNum
LOADREG1, LOADREG2, LOADREG3
PC-CARD only
Functions
UL: cbSetTrigger()
UL for .NET: SetTrigger()
TrigType
TRIGPOSEDGE, TRIGNEGEDGE, GATEHIGH, GATELOW
All at External Trigger input.
These cards do not have residual counters, so BLOCKIO transfers must acquire integer multiples of the packet size before completing the scan. This can be lengthy for the PC-CARDs which must acquire 2,048 samples between interrupts for BLOCKIO transfers. In general, it is best to allow the library to determine the best transfer mode (SINGLEIO vs. BLOCKIO) for these boards.