SUCHEN SIE DIE PASSENDE

INDUSTRIELLE LÖSUNG?

Entdecken Sie Embedded-, Kommunikations- und Automatisierungslösungen für Ihre Anwendung.

PCIS-DASK

Windows driver & SDK for ADLINK PCI/PCIe/cPCI DAQ Cards
  • Hersteller Adlink Technology Inc.
  • Kategorie: ADLink Driver, Software
  • PCIS‑DASK is a comprehensive Windows driver and SDK package designed to provide full software support for ADLINK’s PCI, PCIe, and cPCI data acquisition cards. It delivers kernel‑level drivers, APIs, and utilities that enable developers to build custom data acquisition, measurement, and automation applications under 32‑bit and 64‑bit Windows operating systems. The package includes libraries, header files, sample programs, and configuration tools for seamless integration with multiple programming environments.
- Comprehensive Driver Support:
Provides 32‑bit and 64‑bit Windows kernel drivers for ADLINK PCI, PCIe, and cPCI DAQ cards, supporting both AMD64 and Intel x86‑64 architectures.

- Operating System Compatibility:
Supports Windows 98/NT/2000/XP/Server 2003/Vista (x32/x64), Windows 7/8/10 (32‑bit and 64‑bit editions). Ensures 32‑bit applications run on 64‑bit Windows via WOW64 subsystem.

- Full Hardware Functionality:
Enables complete access to ADLINK DAQ card features including analog input/output, digital I/O, counter/timer operations, pattern generation, and buffered data acquisition.

- Kernel‑Level Event Handling:
Provides kernel‑level event notification and memory mapping for high‑performance, low‑latency data acquisition.

- User‑Defined Callbacks:
Supports asynchronous data acquisition with user‑defined callback functions for event‑driven applications.

- CodeCreator Utility:
Automatically generates C source code templates to accelerate application development.

- Comprehensive API Library:
Unified Application Programming Interface (API) across all supported cards ensures portability and reduces learning curve.

- .NET Framework Support:
Includes native DLL access for C# and VB.NET, compatible with Microsoft Visual Studio .NET 2003/2005 and later.

- Sample Programs and Tutorials:
Extensive examples in Visual C/C++, Visual Basic, Delphi, C#, and VB.NET for rapid prototyping.

- Digital Signature Compliance:
All 64‑bit drivers are digitally signed for Windows Vista and later, ensuring secure installation and system stability.

- MAPS Core Integration:
PCIS‑DASK, D2K‑DASK, WD‑DASK, UD‑DASK, and DAS‑DASK are unified under the MAPS Core driver framework for simplified deployment.

Ursprungsland: Taiwan R.O.C.

Comprehensive Product Summary: ADLINK PCIS‑DASK Windows Driver & SDK for PCI/PCIe/cPCI DAQ Cards




### 1. Product Overview

Product Name: PCIS‑DASK
Model: PCIS‑DASK
Series: ADLINK NuDAQ PCI / CompactPCI (cPCI) Data Acquisition Software Development Kit
Article Number: 50‑11224‑2000
Manufacturer: ADLINK Technology Inc.
Revision: Manual Rev. 2.00 (March 05, 2007)
Product Type: Windows Driver and Software Development Kit (SDK) for ADLINK PCI, PCI Express®, and CompactPCI Data Acquisition (DAQ) Cards

Description:
PCIS‑DASK is a comprehensive Windows driver and SDK package designed to provide full software support for ADLINK’s PCI, PCIe, and cPCI data acquisition cards. It delivers kernel‑level drivers, APIs, and utilities that enable developers to build custom data acquisition, measurement, and automation applications under 32‑bit and 64‑bit Windows operating systems. The package includes libraries, header files, sample programs, and configuration tools for seamless integration with multiple programming environments.




### 2. Key Features

- Comprehensive Driver Support:
Provides 32‑bit and 64‑bit Windows kernel drivers for ADLINK PCI, PCIe, and cPCI DAQ cards, supporting both AMD64 and Intel x86‑64 architectures.

- Operating System Compatibility:
Supports Windows 98/NT/2000/XP/Server 2003/Vista (x32/x64), Windows 7/8/10 (32‑bit and 64‑bit editions). Ensures 32‑bit applications run on 64‑bit Windows via WOW64 subsystem.

- Full Hardware Functionality:
Enables complete access to ADLINK DAQ card features including analog input/output, digital I/O, counter/timer operations, pattern generation, and buffered data acquisition.

- Kernel‑Level Event Handling:
Provides kernel‑level event notification and memory mapping for high‑performance, low‑latency data acquisition.

- User‑Defined Callbacks:
Supports asynchronous data acquisition with user‑defined callback functions for event‑driven applications.

- CodeCreator Utility:
Automatically generates C source code templates to accelerate application development.

- Comprehensive API Library:
Unified Application Programming Interface (API) across all supported cards ensures portability and reduces learning curve.

- .NET Framework Support:
Includes native DLL access for C# and VB.NET, compatible with Microsoft Visual Studio .NET 2003/2005 and later.

- Sample Programs and Tutorials:
Extensive examples in Visual C/C++, Visual Basic, Delphi, C#, and VB.NET for rapid prototyping.

- Digital Signature Compliance:
All 64‑bit drivers are digitally signed for Windows Vista and later, ensuring secure installation and system stability.

- MAPS Core Integration:
PCIS‑DASK, D2K‑DASK, WD‑DASK, UD‑DASK, and DAS‑DASK are unified under the MAPS Core driver framework for simplified deployment.




### 3. Technical Specifications

Supported Hardware Platforms:
- ADLINK NuDAQ PCI and CompactPCI DAQ series
- DAQe/DAQ/PXI‑2000 series
- PCI/PXI‑9820 high‑speed digitizer

Supported Modules (Partial List):
PCI‑6202, 6208, 6216, 6308, 7200, 7224, 7230, 7233, 7234, 7248, 7250, 7258, 7260, 7296, 7300, 7348, 7396, 7432, 7433, 7434, 7442, 7443, 7444, 7452, 8554, 9111, 9112, 9113, 9114, 9118, 9221, 9222, 9223, 9524, 9810, 9812.

File Components:
- Kernel Driver (.SYS)
- Dynamic Link Library (.DLL)
- Import Libraries (.LIB)
- Header Files (.H, .BAS, .PAS, .VB, .CS)
- Configuration Utilities (PciUtil, DAQCvt)
- Sample Programs and Documentation

Physical Media:
Distributed via ADLINK All‑in‑One CD or downloadable from [www.adlinktech.com](http://www.adlinktech.com).




### 4. Functionality

Core Functions:
- Analog Input (AI): Single‑point, buffered, double‑buffered, and triggered acquisition modes.
- Analog Output (AO): Single‑point and simultaneous multi‑channel output.
- Digital Input/Output (DI/DO): One‑shot, continuous, and asynchronous buffered operations.
- Counter/Timer (CTR): Event counting, frequency measurement, and pulse generation.
- Pattern Generation: High‑speed digital output with programmable patterns.
- Interrupt and Event Handling: Dual interrupt systems, COS (Change‑of‑State) detection, and event messaging.
- Watchdog Timer and Emergency Shutdown: Hardware safety and recovery mechanisms.
- Calibration and EEPROM Management: Automatic calibration and EEPROM constant updates.

Use Cases:
- Industrial automation and process control
- Laboratory data acquisition and analysis
- Signal measurement and waveform generation
- Embedded test systems and PXI instrumentation
- Machine vision and motion control integration

Programming Environments:
- Microsoft Visual C/C++
- Microsoft Visual Basic (VB6 and VB.NET)
- Borland C++ Builder / Delphi
- C# (.NET)
- Linux (via PCIS‑DASK/X with GCC)




### 5. Components & Accessories

Included Software Components:
- PCIS‑DASK Library: Core DLL and import libraries for Windows.
- Header and Definition Files: DASK.H, DASK.BAS, DASK.PAS, DASK.VB, DASK.CS.
- Utilities:
- PciUtil: Registry/configuration tool for buffer allocation and driver management.
- DAQCvt: Data file converter for binary‑to‑text or scaled data conversion.
- Examples.exe: Sample program browser and launcher.
- Documentation: User’s Manual (PDF), Function Reference, and online help files.
- Sample Programs: Organized by card type and programming language.

Optional Add‑Ons:
- PCIS‑LVIEW (LabVIEW driver library)
- PCIS‑VEE (HP VEE driver library)
- MAPS Core unified driver package




### 6. Installation & Setup

System Requirements:
- IBM PC/AT compatible system
- Supported OS: Windows 98/NT/2000/XP/Server 2003/Vista/7/8/10 (32/64‑bit)
- Minimum 64 MB RAM (additional memory recommended for buffered operations)
- Available PCI or CompactPCI slot for ADLINK DAQ card

Installation Steps:
1. Insert ADLINK All‑in‑One CD or download installer.
2. Run `Setup.exe` and select *NuDAQ PCI Software → PCIS‑DASK*.
3. Choose installation type (Typical, Compact, or Custom).
4. Configure buffer sizes using PciUtil utility.
5. Restart the system to activate drivers.

Configuration:
- PciUtil Utility:
- Adjusts contiguous memory allocation for AI, AO, DI, and DO buffers.
- Registers or removes drivers (Windows NT/2000).
- Modifies buffer sizes (Windows 98/2000/XP).
- Linux Installation (PCIS‑DASK/X):
- Uses `dask_conf` and `dask_inst.pl` scripts for driver configuration and module insertion.




### 7. Performance & Capabilities

Data Throughput:
- Supports high‑speed DMA and interrupt‑driven transfers.
- Double‑buffered and multi‑buffered modes for continuous streaming.
- Capable of sustained data rates up to 40 MB/s (depending on card model).

Buffer Management:
- Contiguous kernel‑level memory allocation for uninterrupted data flow.
- Configurable buffer sizes via PciUtil or registry settings.
- Double‑buffered circular memory architecture for real‑time acquisition.

Latency & Efficiency:
- Kernel‑level event handling minimizes CPU overhead.
- Asynchronous operations allow background data collection.
- WOW64 subsystem ensures compatibility of 32‑bit applications on 64‑bit systems.

Limitations:
- Double‑buffered mode requires sufficient system memory and CPU performance.
- High‑speed acquisition may require DMA‑capable cards and optimized drivers.




### 8. Standards & Compliance

- Driver Signing: Digitally signed for Windows Vista x64 and later.
- Microsoft WHQL Compliance: Meets Windows Hardware Quality Labs requirements for driver integrity.
- PCI/PCIe/cPCI Bus Standards: Fully compliant with PCI Local Bus Specification and CompactPCI standards.
- Software Standards:
- Win32 API compatibility
- .NET Framework 3.0 and later
- ANSI C/C++ and ISO Pascal compliance
- Regulatory: CE and FCC compliance through associated hardware certification.




### 9. Additional Information

Warranty & Support:
- Standard ADLINK warranty applies to software and hardware components.
- Technical support available via regional ADLINK offices:
- Taiwan HQ: +886‑2‑8226‑5877, service@adlinktech.com
- USA: +1‑866‑4‑ADLINK, info@adlinktech.com
- Europe: +49‑211‑4955552, emea@adlinktech.com
- Singapore: +65‑6844‑2261, singapore@adlinktech.com
- India: +91‑80‑57605817, india@adlinktech.com
- China Offices: Beijing, Shanghai, Shenzhen

Maintenance & Updates:
- Periodic driver updates available from [www.adlinktech.com](http://www.adlinktech.com).
- MAPS Core driver consolidates legacy DASK packages (UD‑DASK, WD‑DASK, D2K‑DASK, PCIS‑DASK, DAS‑DASK).
- Calibration utilities and EEPROM update functions included for supported cards.

Documentation & Learning Resources:
- User’s Manual and Function Reference (PDF)
- Online tutorials and sample code for all supported languages
- Example projects demonstrating AI, AO, DI, DO, and counter/timer operations

Distribution & Licensing:
- Redistribution permitted with inclusion of required DLLs and drivers.
- Manual installation supported via INF and SYS files for each card type.
- Optional automatic installers for Visual Basic and Visual C++ environments.




### Summary

The ADLINK PCIS‑DASK driver and SDK suite is a robust, feature‑rich software platform enabling developers to fully exploit the capabilities of ADLINK’s PCI, PCIe, and CompactPCI data acquisition hardware. It provides a unified API, cross‑language support, and kernel‑level performance for high‑speed, reliable data acquisition and control applications. With comprehensive documentation, sample programs, and configuration utilities, PCIS‑DASK simplifies the development of industrial, scientific, and embedded measurement systems across multiple Windows and Linux environments.

Kein Zubehör vorhanden.