User`s guide

Universal Library User's Guide Analog Input Boards - PCM-DAS08
70
PCM-DAS08
Analog Input
Analog input functions and methods supported
UL: cbAIn(), cbAInScan(), cbATrig(), cbFileAInScan()
UL for .NET AIn(), AInScan(), ATrig(), FileAInScan()
Analog input argument values
Options BACKGROUND, CONTINUOUS, EXTCLOCK, CONVERTDATA, SINGLEIO, NOTODINTS,
EXTTRIGGER, NOCALIBRATEDATA
HighChan 0 to 7
Rate 25000 max. For other restrictions, refer to the PCM-DAS08 User's Manual at
www.mccdaq.com/PDFmanuals/pcm-das08.pdf.
Range This board does not have programmable gain, so the Range argument to analog
input functions is ignored.
Digital I/O
Digital I/O functions and methods supported
UL: cbDIn(), cbDOut(), cbDBitIn(), cbDBitOut()
UL for .NET: DIn(), DOut(), DBitIn(), DBitOut()
Digital I/O argument values
PortNum AUXPORT
DataValue 0 to 7
BitNum 0 to 2
Hardware considerations
Pacing analog input
Internal or external clock
Maximizing sampling rates
When paced by the onboard clock, the rate is set by an onboard oscillator running at 25 kHz. The oscillator
output may be divided by 2, 4 or 8, resulting in rates of 12.5 kHz, 6.25 kHz or 3.13 kHz. When pacing a single
channel from the onboard clock, these are the four choices of rate available. When a rate is requested within
the range of 3000 to 25000, the library selects the closest of the four available rates.
Scanning more than one channel divides the rate requested among the number of channels requested. The
maximum rate when scanning eight channels is 3130 (25000 divided by eight channels).