User`s guide
Universal Library User's Guide Analog Input Boards - PCI-DAS4020 Series
44
PCI-DAS4020 Series
Analog Input
Analog input functions and methods supported
UL: cbAIn(), cbAInScan(), cbATrig(), cbAPretrig(), cbFileAInScan(),
cbFilePretrig()
UL for .NET: AIn(), AInScan(), ATrig(), APretrig(), FileAInScan(), FilePretrig()
Analog input argument values
Options BACKGROUND, BLOCKIO*, CONTINUOUS, CONVERTDATA, DMAIO, EXTCLOCK,
EXTTRIGGER, and SINGLEIO
* PCI-4020 Series packet size based on Options settings is as follows:
Options
setting
Packet size
BLOCKIO
2048
See details on chain and packet size in "Memory configuration" on page
46.
HighChan 3 max. When scanning multiple channels, the number of channels scanned must be
even.
Rate Up to 20000000. Contiguous memory may be required to achieve maximum
performance. Refer to "Memory configuration" on page 46 for details.
Range BIP5VOLTS ( 5 V)
BIP1VOLTS ( 1 V)
Analog output
Analog output functions and methods supported
UL: cbAOut(), cbAOutScan()
UL for .NET: AOut(), AOutScan()
Analog output argument values
Options NONE
HighChan 1 max
Count 2
Rate Ignored
Range BIP10VOLTS ( 10 V)
BIP5VOLTS ( 5 V)
DataValue 0 to 4095
Pacing Software only
Digital I/O
Digital I/O functions and methods supported
UL: cbDOut(), cbDIn(), cbDBitIn(), cbDBitOut(), cbDConfigPort()
UL for .NET: DOut(), DIn(), DBitIn(), DBitOut(), DConfigPort()
Digital I/O argument values
PortNum FIRSTPORTA, FIRSTPORTB, FIRSTPORTCL, FIRSTPORTCH