SUCHEN SIE DIE PASSENDE

INDUSTRIELLE LÖSUNG?

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

ACLS-DLL1/R

Run time license for ACLS-DLL1
  • Hersteller Adlink Technology Inc.
  • Kategorie: ADLink Driver, Software
  • The ACLS-DLL1/R is a runtime license enabling deployment and execution of applications developed using the ACLS-DLL1 software package. ACLS-DLL1 is a comprehensive software driver library designed for ADLINK’s NuDAQ ISA-Bus Digital I/O cards. It provides a unified programming interface through Dynamic Link Libraries (DLLs) for Windows environments, supporting multiple programming languages such as Microsoft Visual C/C++, Borland C++, and Visual Basic.
- Runtime License Functionality: Enables execution of applications developed with ACLS-DLL1 without requiring the full SDK installation.
- Comprehensive Driver Support: Compatible with NuDAQ ISA-Bus digital I/O cards including ACL-7120, ACL-7122, ACL-7124, ACL-7125, ACL-7130, ACL-7225, and PET-48DIO.
- Windows Compatibility: Supports Microsoft Windows 3.1, Windows 95/98, and Windows NT 4.0 environments.
- Dynamic Link Library Architecture: Provides high-performance DLL-based drivers for seamless integration with Windows applications.
- Multi-Language Support: Usable with any Windows programming language capable of calling DLLs, including Visual Basic, Visual C/C++, and Borland C++.
- High-Performance Data Acquisition: Optimized for digital input/output operations, interrupt handling, and timer/counter control.
- Sample Programs Included: Offers numerous example applications in both Visual Basic and C/C++ to accelerate development.
- Backward Compatibility: Supports both new and legacy ACL digital I/O cards with identical register structures.
- Interrupt and Timer Operations: Provides functions for interrupt-driven I/O and timer-based event handling.
- Ease of Integration: Simplifies hardware communication through intuitive function naming conventions and consistent API design.

Ursprungsland: Taiwan R.O.C.

Comprehensive Product Summary: ACLS-DLL1/R Runtime License for ACLS-DLL1




### 1. Product Overview

Product Name: ACLS-DLL1/R
Model: ACLS-DLL1/R
Series: ACLS-DLL1 Software Development Kit (SDK)
Article Number: ACLS-DLL1/R
Manufacturer: ADLINK Technology Inc.

Product Type: Runtime License for ACLS-DLL1 Software Development Kit

Description:
The ACLS-DLL1/R is a runtime license enabling deployment and execution of applications developed using the ACLS-DLL1 software package. ACLS-DLL1 is a comprehensive software driver library designed for ADLINK’s NuDAQ ISA-Bus Digital I/O cards. It provides a unified programming interface through Dynamic Link Libraries (DLLs) for Windows environments, supporting multiple programming languages such as Microsoft Visual C/C++, Borland C++, and Visual Basic.

The runtime license allows end-user systems to execute applications built with ACLS-DLL1 without requiring the full development environment, ensuring compliance with ADLINK’s software licensing model.




### 2. Key Features

- Runtime License Functionality: Enables execution of applications developed with ACLS-DLL1 without requiring the full SDK installation.
- Comprehensive Driver Support: Compatible with NuDAQ ISA-Bus digital I/O cards including ACL-7120, ACL-7122, ACL-7124, ACL-7125, ACL-7130, ACL-7225, and PET-48DIO.
- Windows Compatibility: Supports Microsoft Windows 3.1, Windows 95/98, and Windows NT 4.0 environments.
- Dynamic Link Library Architecture: Provides high-performance DLL-based drivers for seamless integration with Windows applications.
- Multi-Language Support: Usable with any Windows programming language capable of calling DLLs, including Visual Basic, Visual C/C++, and Borland C++.
- High-Performance Data Acquisition: Optimized for digital input/output operations, interrupt handling, and timer/counter control.
- Sample Programs Included: Offers numerous example applications in both Visual Basic and C/C++ to accelerate development.
- Backward Compatibility: Supports both new and legacy ACL digital I/O cards with identical register structures.
- Interrupt and Timer Operations: Provides functions for interrupt-driven I/O and timer-based event handling.
- Ease of Integration: Simplifies hardware communication through intuitive function naming conventions and consistent API design.




### 3. Technical Specifications

Supported Hardware:
- PET-48DIO: Programmable 48-bit DIO Event and Timer Card
- ACL-7120: 32 Digital I/O & 6 Counter/Timer Card
- ACL-7122: 144-bit Digital I/O Card
- ACL-7124: 24-bit Digital I/O Card
- ACL-7125: 8-Channel Relay & 8-Channel Isolated DIO Card
- ACL-7130: Isolated Digital Input & Output Card
- ACL-7225: 16-Channel Relay Actuator & Isolated D/I Card

System Requirements:
- IBM PC/AT or 100% compatible system with 80386 or higher CPU
- Minimum 8 MB RAM
- Hard disk with sufficient space for installation
- CD-ROM drive for installation media
- Supported Operating Systems: Windows 3.1, Windows 95/98, Windows NT 4.0
- Development Tools: Microsoft Visual C/C++, Borland C++, or Visual Basic

File Structure (Post-Installation):
- LIB Directory: Import libraries and DLLs for C/C++ and Borland C++
- INCLUDE Directory: Header and include files for C/C++, Visual Basic, and Delphi
- UTIL Directory: Registry utilities for Windows NT driver management
- Manual Directory: PDF documentation including User Guide and Function Reference
- Help Directory: Online help files (Windows 95/NT)
- SAMPLES Directory: Sample programs for each supported card in both SDK (C/C++) and VB formats

Driver Files:
- Windows 95: `W95_DLL1.VXD`
- Windows NT: `DIO.SYS`, `48DIO.SYS`, `7120.SYS`, `7122.SYS`, `7124.SYS`, `7130.SYS`




### 4. Functionality

Operational Overview:
ACLS-DLL1 provides a software interface between user applications and ADLINK’s NuDAQ ISA-Bus digital I/O hardware. It abstracts low-level hardware communication into high-level function calls, enabling developers to perform digital input/output, interrupt-driven operations, and timer/counter control without direct hardware programming.

Use Cases:
- Industrial automation and control systems
- Data acquisition and monitoring applications
- Laboratory instrumentation and test setups
- Embedded control systems using ISA-bus digital I/O cards

Compatibility:
- Fully compatible with Windows 3.1, 95/98, and NT 4.0
- Supports both 16-bit and 32-bit Windows programming environments
- Works with Visual Basic 4.0+, Visual C/C++ 4.0+, and Borland C++ 5.0+

Programming Interface:
- Function naming convention: `W_{hardware_model}_{action}` (e.g., `W7122_DI()` for digital input on ACL-7122)
- Supports initialization, configuration, digital I/O, interrupt, and timer operations




### 5. Components & Accessories

Included Software Components:
- ACLS-DLL1 Dynamic Link Libraries for each supported card
- Import libraries (`*.lib`, `*_bc.lib`) for linking with C/C++ compilers
- Include files (`DLL1.H`, `DLL1.BAS`, `DLL1.PAS`) for C/C++, Visual Basic, and Delphi
- Registry utilities for Windows NT driver configuration
- PDF manuals and online help files
- Sample programs for all supported cards in both Visual Basic and C/C++

Optional Add-ons:
- Additional NuDAQ ISA-Bus digital I/O cards
- ADLINK All-In-One Compact Disc for installation and driver updates

Connectors:
- Standard ISA-Bus interface connectors on supported hardware cards




### 6. Installation & Setup

Installation Procedure:
1. Insert the ADLINK All-In-One CD into the CD-ROM drive.
2. Run the setup program (`x:\setup`, where x is the CD drive letter).
3. Select “Software Package” → “ACLS-DLL1” from the installation menu.
4. Enter user information and serial number when prompted.
5. Choose the destination directory (default: `C:\ADLink\ACL-DLL1`).
6. For Windows NT, configure driver registry settings using the Driver Registry Utility.
7. Restart the system to activate registered drivers.

Uninstallation:
- Use Windows Control Panel → Add/Remove Programs → Select ACLS-DLL1/95 or ACLS-DLL1/NT.

Driver Configuration (Windows NT):
- Use the Driver Registry Utility to register, modify, or remove device drivers.
- Configure base I/O address and IRQ levels for each card.
- ACL-7130 supports two interrupt lines (IRQ1 for external I/O, IRQ2 for internal timer pacer).




### 7. Performance & Capabilities

Core Functional Categories:
1. Initialization & Configuration:
- Set base I/O address and IRQ levels.
- Manage multiple card configurations.

2. Digital I/O Operations:
- Perform digital input/output on ports or individual channels.
- Read back output states for verification.

3. Interrupt Operations:
- Enable/disable interrupt control.
- Execute interrupt-driven I/O operations.
- Monitor and reset interrupt status.

4. Timer/Counter Operations:
- Start/stop counters and timers.
- Read current counter values.
- Generate periodic interrupts using internal timers.

Performance Highlights:
- Efficient memory and buffer management for high-speed data acquisition.
- Supports simultaneous multi-card operation.
- Interrupt-driven I/O for real-time responsiveness.
- Internal timer pacer for precise timing control (on supported cards).

Limitations:
- Designed for ISA-Bus architecture (legacy interface).
- Limited to Windows 3.1/95/98/NT environments (no native support for modern Windows versions).




### 8. Standards & Compliance

Certifications & Compliance:
- Developed by ADLINK Technology Inc., adhering to internal quality and reliability standards.
- Compatible with Microsoft Windows driver model for 16-bit and 32-bit systems.
- Conforms to ISA-Bus hardware communication standards.
- Proprietary software protected under ADLINK copyright (©1996–1999).

Trademarks:
- NuDAQ, ACLS-DLL1, and ACL series are registered trademarks of ADLINK Technology Inc.
- Other product names are trademarks of their respective owners.




### 9. Additional Information

Documentation:
- User Guide: Installation, configuration, and application development instructions.
- Function Reference Manual: Detailed API documentation for all DLL functions.
- Online Help (ACL-DLL1.HLP): Context-sensitive help for Windows environments.

Sample Programs:
- Visual Basic and C/C++ examples for each supported card.
- Demonstrations of digital I/O, interrupt-driven I/O, and timer-based operations.
- Example directories:
- `SAMPLES\SDK\7120`, `SAMPLES\SDK\7130`, etc. (C/C++)
- `SAMPLES\VB\7120`, `SAMPLES\VB\7130`, etc. (Visual Basic)

Warranty & Support:
- Standard ADLINK software warranty covering defects in materials and workmanship.
- Technical support available through ADLINK’s customer service channels.
- Updates and revisions provided via ADLINK’s software distribution media.

Maintenance:
- Periodic driver updates recommended for compatibility and performance improvements.
- Users should verify IRQ and I/O address configurations to prevent hardware conflicts.

Version Information:
- Manual Revision: 4.10 (May 20, 1999)
- Copyright © 1996–1999 ADLINK Technology Inc.




### Summary

The ACLS-DLL1/R Runtime License is an essential component for deploying applications developed with ADLINK’s ACLS-DLL1 SDK. It provides runtime execution rights for software interfacing with NuDAQ ISA-Bus digital I/O cards, enabling robust digital I/O, interrupt, and timer operations under Windows 3.1/95/98/NT environments. With comprehensive driver support, multi-language compatibility, and extensive sample code, ACLS-DLL1/R ensures reliable integration of ADLINK’s hardware into industrial, laboratory, and automation systems.

This runtime license maintains ADLINK’s commitment to providing flexible, high-performance data acquisition solutions while ensuring compliance with software licensing and distribution policies.

Kein Zubehör vorhanden.