1 - daq, wavebook and personal daq/3000 series, Enhanced dasy lab driver – Measurement Computing DASYLab User Manual
Page 5

DASYLab
– Enhanced Driver
977391
Daq, WaveBook, & Personal Daq/3000 Series Devices 1-1
Configuring DASYLab for
Daq, WaveBook, and Personal Daq/3000 Series Devices
1
Enhanced DASYLab Driver
The IOtech enhanced driver uses the standard DASYLab A/D driver interface, which traditionally has supported a
single hardware device, with optional channel expansion cards. The IOtech standard DASYLab driver is an
example of a traditional single device support driver.
The IOtech enhanced DASYLab driver supports conventional single device applications within DASYLab as well.
Additionally, the enhanced driver supports acquiring data from multiple clock synchronized devices through the
standard DASYLab Analog Input module. The enhanced driver accomplishes this by creating a single large virtual
device inside DASYLab. Since from the DASYLab software perspective all input channels are located on a single
virtual device, data from all devices must be returned to DASYLab within a single data stream. The IOtech
Enhanced DASYLab driver and it's supporting DaqCOM driver layer handles the merging of data from multiple
devices into one data stream for DASYLab.
This single virtual device architecture forces from the DASYLab software perspective all input channels to acquire
data at the same sample rate. At the hardware level, devices may be designated as slave devices and acquire data at
even clock divisions of the master clock rate. The IOtech drivers handle padding scans of slow devices in the data
buffer to create a uniform input data stream.
Key Features of the IOtech Enhanced DASYLab Driver
Driver supports using standard DASYLab AI module, DASYLab version’s 6 , 7, 8, 9, 10. The Analog
Input Multi-Speed module introduced in DASYLab version 7 is not supported.
Supports multiple hardware devices synchronized to a common input scan clock. The IOtech driver layer
DaqCOM provides master / slave mode to support the clock synchronization.
Single data stream, configured through the standard DASYLab Experiment Setup dialog. All hardware
devices and expansion modules will acquire data in a single scan list and input buffer.
All devices MUST share same sample rate and block size from DASYLab’s view. Slow devices may run at
a even divisions of the master clock.
DASYLab hardware configuration may be imported/exported from IOtech DaqCOM and DaqExplorer
through XML files.
Supported Hardware
The IOtech Enhanced Driver for DASYLab supports a large number of Daq devices, WaveBooks, WBKs and DBKs.
IOtech 640 and 650 series devices are supported; but users of these products need to refer to chapter 4.
The Help file includes a list of supported devices. The list is updated as new products are released.
Reference Note:
Devices not supported by the Enhanced driver include:
o DaqBoard/100A, 112A, 200A, 216A
o TempBook/66
o DaqTemp/7, 7A, 14, 14A
Users of these devices should refer to Appendix A.
Users of IOtech 640 and 650 series devices, refer to chapter 4.