SUCHEN SIE DIE PASSENDE
INDUSTRIELLE LÖSUNG?
Entdecken Sie Embedded-, Kommunikations- und Automatisierungslösungen für Ihre Anwendung.
- Comprehensive Windows Support: Compatible with Windows 3.1x, 95, 98, and NT 4.0 environments.
- Dynamic Linking Library Architecture: Provides a DLL-based API for seamless integration with Windows applications.
- Multi-Language Compatibility: Supports Visual Basic, Visual C/C++, and Delphi programming environments.
- High-Performance Data Acquisition: Optimized for real-time communication with NuDAM 6000 modules via RS-232 serial interface.
- Extensive Function Library: Includes over 80 function calls for analog/digital I/O, counter/timer, watchdog, and configuration control.
- Sample Programs Included: Ready-to-run examples for Visual Basic and Visual C/C++ demonstrating communication and module control.
- Modular Design: Supports a wide range of NuDAM 6000 modules, including ND-6011, ND-6012, ND-6014D, ND-6050, ND-6060, ND-6080, and others.
- Error Handling and Diagnostics: Built-in return codes for communication errors, timeouts, and invalid commands.
- Checksum and Watchdog Support: Ensures reliable communication and system safety.
- Synchronized Sampling: Allows simultaneous data acquisition across multiple modules.
- Dynamic Linking Library Architecture: Provides a DLL-based API for seamless integration with Windows applications.
- Multi-Language Compatibility: Supports Visual Basic, Visual C/C++, and Delphi programming environments.
- High-Performance Data Acquisition: Optimized for real-time communication with NuDAM 6000 modules via RS-232 serial interface.
- Extensive Function Library: Includes over 80 function calls for analog/digital I/O, counter/timer, watchdog, and configuration control.
- Sample Programs Included: Ready-to-run examples for Visual Basic and Visual C/C++ demonstrating communication and module control.
- Modular Design: Supports a wide range of NuDAM 6000 modules, including ND-6011, ND-6012, ND-6014D, ND-6050, ND-6060, ND-6080, and others.
- Error Handling and Diagnostics: Built-in return codes for communication errors, timeouts, and invalid commands.
- Checksum and Watchdog Support: Ensures reliable communication and system safety.
- Synchronized Sampling: Allows simultaneous data acquisition across multiple modules.
Comprehensive Product Summary: NDS-DLL6 Dynamic Linking Library for NuDAM 6000 Series
### 1. Product Overview
Product Name: NDS-DLL6
Model: NDS-DLL6
Series: NuDAM 6000 Series Software Driver
Article Number: NDS-DLL6
Manufacturer: ADLINK Technology Inc.
Manual Revision: Rev. 3.30 (April 1, 1999)
Initial Release: October 15, 1997
The NDS-DLL6 is a Dynamic Linking Library (DLL) software driver designed for ADLINK’s NuDAM 6000 series data acquisition modules. It provides a high-performance interface for developing custom data acquisition and control applications under Microsoft Windows 3.1, Windows 95, Windows 98, and Windows NT 4.0. The library enables developers to integrate NuDAM modules into their own software using standard Windows programming languages such as Microsoft Visual C/C++, Visual Basic, and Borland Delphi.
### 2. Key Features
- Comprehensive Windows Support: Compatible with Windows 3.1x, 95, 98, and NT 4.0 environments.
- Dynamic Linking Library Architecture: Provides a DLL-based API for seamless integration with Windows applications.
- Multi-Language Compatibility: Supports Visual Basic, Visual C/C++, and Delphi programming environments.
- High-Performance Data Acquisition: Optimized for real-time communication with NuDAM 6000 modules via RS-232 serial interface.
- Extensive Function Library: Includes over 80 function calls for analog/digital I/O, counter/timer, watchdog, and configuration control.
- Sample Programs Included: Ready-to-run examples for Visual Basic and Visual C/C++ demonstrating communication and module control.
- Modular Design: Supports a wide range of NuDAM 6000 modules, including ND-6011, ND-6012, ND-6014D, ND-6050, ND-6060, ND-6080, and others.
- Error Handling and Diagnostics: Built-in return codes for communication errors, timeouts, and invalid commands.
- Checksum and Watchdog Support: Ensures reliable communication and system safety.
- Synchronized Sampling: Allows simultaneous data acquisition across multiple modules.
### 3. Technical Specifications
Supported Operating Systems:
- Microsoft Windows 3.1x
- Microsoft Windows 95
- Microsoft Windows 98
- Microsoft Windows NT 4.0
Minimum System Requirements:
- IBM PC/AT or 100% compatible system
- 8 MB RAM minimum
- Hard disk with sufficient free space for installation
- 1.44 MB 3.5-inch floppy drive or CD-ROM drive
- RS-232 serial port (COM1–COM4)
- NuDAM 6000 series modules connected via serial interface
Software Components:
- DLL File: `DLL6.DLL` (core dynamic library)
- Import Libraries: `DLL6.LIB` (Visual C/C++), `DLL6_BC.LIB` (Borland C++)
- Include Files:
- `DLL6.BAS` for Visual Basic
- `DLL6.H` for Visual C/C++
- `DLL6.PAS` for Delphi
- Documentation: PDF manuals and online help files
- Sample Programs: Visual Basic and Visual C/C++ examples
Supported Communication:
- RS-232 serial protocol
- Baud rates: 1200, 2400, 4800, 9600, 19200, 38400 bps
- Data bits: 8
- Parity: None
- Stop bits: 1
Supported Modules:
ND-6011, ND-6012, ND-6013, ND-6014D, ND-6017, ND-6018, ND-6021, ND-6024, ND-6050, ND-6052, ND-6053, ND-6054, ND-6056, ND-6058, ND-6060, ND-6063, ND-6080
### 4. Functionality
Purpose:
NDS-DLL6 acts as a middleware layer between user applications and NuDAM hardware modules. It provides a standardized API for performing analog input/output, digital I/O, counter/timer operations, and configuration management.
Operation:
Applications communicate with NuDAM modules through the DLL using RS-232 serial commands. The DLL handles low-level communication, data formatting, and error checking, allowing developers to focus on application logic.
Use Cases:
- Industrial automation and process control
- Laboratory data acquisition
- Environmental monitoring systems
- Remote sensing and telemetry
- Machine control and diagnostics
Compatibility:
- Works with any Windows programming environment supporting DLL calls.
- Compatible with ADLINK’s NuDAM 6000 series hardware modules.
### 5. Components & Accessories
Included Files and Directories (Post-Installation):
| Directory/File | Description |
|----------------|-------------|
| `MANUAL` | PDF manuals (User Guide and Function Reference) |
| `HELP` | Online help files for Windows 95/NT |
| `LIB` | Import libraries and DLL files |
| `INCLUDE` | Header and include files for programming |
| `SAMPLES\VB\COMM` | Visual Basic communication sample |
| `SAMPLES\VB\SDK6011` | Visual Basic sample for ND-6011 |
| `SAMPLES\VB\SDK6050` | Visual Basic sample for ND-6050 |
| `SAMPLES\SDK\6060` | Visual C/C++ sample for ND-6060 |
Optional Add-ons:
- ADLINK “Manual & Software Utility” CD-ROM
- Additional NuDAM 6000 series modules
Connectors:
- Standard RS-232 serial interface (DB9 or DB25 depending on host system)
### 6. Installation & Setup
Installation Procedure:
For Windows 3.1:
1. Insert the NDS-DLL6 diskette or CD-ROM.
2. Run `x:\setup.exe` (where *x* is the drive letter).
3. Follow on-screen instructions to complete installation.
For Windows 95/98/NT:
1. Insert the installation media.
2. If autorun does not start, manually execute `x:\setup.exe`.
3. Select *Software Package → NDS-DLL6 → Win95/98/NT*.
4. After installation, verify that the directory structure and files are correctly created.
Configuration:
- Copy `DLL6.DLL` to the Windows System directory:
- `C:\WINDOWS\SYSTEM` (Windows 3.1/95/98)
- `C:\WINNT\SYSTEM32` (Windows NT)
- Include the appropriate header or module file in your project.
- Link against the correct import library (`DLL6.LIB` or `DLL6_BC.LIB`).
System Architecture:
```
User Application (VB/C/C++)
↓
NDS-DLL6 API
↓
Windows OS (3.1/95/98/NT)
↓
RS-232 Communication
↓
NuDAM 6000 Series Modules
```
### 7. Performance & Capabilities
Communication Performance:
- Reliable serial communication with checksum verification.
- Configurable timeout and watchdog parameters.
- Supports simultaneous multi-module synchronization via `ND_Sync`.
Functional Coverage:
- Analog Input/Output: Read and write analog values with engineering unit formatting.
- Digital I/O: Control and monitor digital lines and ports.
- Counter/Timer: Configure, start, and read counters for frequency or event counting.
- Alarm Management: Set and clear high/low alarm thresholds.
- Watchdog Timer: Enable host watchdog for system safety.
- Configuration Management: Read and write module configuration parameters.
Limitations:
- Supports up to COM4 (four serial ports).
- Limited to Windows 3.1–NT4.0 environments.
- Requires NuDAM 6000 series hardware for operation.
### 8. Standards & Compliance
Software Standards:
- Microsoft Windows DLL interface standard
- RS-232 serial communication protocol
- ANSI C/C++ compatible function declarations
Regulatory Compliance:
- Proprietary software by ADLINK Technology Inc.
- Complies with standard Windows application development practices.
Industry Standards Supported:
- IEEE data acquisition and control conventions
- Standard COM port communication protocols
### 9. Additional Information
Warranty & Support:
- Provided by ADLINK Technology Inc.
- Includes technical documentation, online help, and sample code.
- Updates and revisions available through ADLINK’s software utility CD or website.
Maintenance:
- Regularly back up configuration and sample files.
- Ensure compatibility with the target Windows version.
- Verify COM port settings and baud rate before deployment.
Documentation:
- User Guide: Installation, setup, and programming instructions.
- Function Reference Manual: Detailed API documentation for all DLL functions.
Version Information:
- NDS-DLL6 Version: 3.30
- Manual Revision Date: April 1, 1999
- Copyright: © 1997–1999 ADLINK Technology Inc.
Trademarks:
- NuDAM® – ADLINK Technology Inc.
- IBM PC® – International Business Machines Corporation
- Intel® – Intel Corporation
### Summary
The ADLINK NDS-DLL6 is a robust, developer-oriented software driver that bridges Windows-based applications with the NuDAM 6000 series of data acquisition modules. It provides a complete set of APIs for analog, digital, and counter operations, enabling engineers and developers to build custom data acquisition and control systems with minimal effort. With its comprehensive function library, multi-language support, and included sample programs, NDS-DLL6 remains a foundational tool for legacy Windows-based industrial and laboratory automation systems.
### 1. Product Overview
Product Name: NDS-DLL6
Model: NDS-DLL6
Series: NuDAM 6000 Series Software Driver
Article Number: NDS-DLL6
Manufacturer: ADLINK Technology Inc.
Manual Revision: Rev. 3.30 (April 1, 1999)
Initial Release: October 15, 1997
The NDS-DLL6 is a Dynamic Linking Library (DLL) software driver designed for ADLINK’s NuDAM 6000 series data acquisition modules. It provides a high-performance interface for developing custom data acquisition and control applications under Microsoft Windows 3.1, Windows 95, Windows 98, and Windows NT 4.0. The library enables developers to integrate NuDAM modules into their own software using standard Windows programming languages such as Microsoft Visual C/C++, Visual Basic, and Borland Delphi.
### 2. Key Features
- Comprehensive Windows Support: Compatible with Windows 3.1x, 95, 98, and NT 4.0 environments.
- Dynamic Linking Library Architecture: Provides a DLL-based API for seamless integration with Windows applications.
- Multi-Language Compatibility: Supports Visual Basic, Visual C/C++, and Delphi programming environments.
- High-Performance Data Acquisition: Optimized for real-time communication with NuDAM 6000 modules via RS-232 serial interface.
- Extensive Function Library: Includes over 80 function calls for analog/digital I/O, counter/timer, watchdog, and configuration control.
- Sample Programs Included: Ready-to-run examples for Visual Basic and Visual C/C++ demonstrating communication and module control.
- Modular Design: Supports a wide range of NuDAM 6000 modules, including ND-6011, ND-6012, ND-6014D, ND-6050, ND-6060, ND-6080, and others.
- Error Handling and Diagnostics: Built-in return codes for communication errors, timeouts, and invalid commands.
- Checksum and Watchdog Support: Ensures reliable communication and system safety.
- Synchronized Sampling: Allows simultaneous data acquisition across multiple modules.
### 3. Technical Specifications
Supported Operating Systems:
- Microsoft Windows 3.1x
- Microsoft Windows 95
- Microsoft Windows 98
- Microsoft Windows NT 4.0
Minimum System Requirements:
- IBM PC/AT or 100% compatible system
- 8 MB RAM minimum
- Hard disk with sufficient free space for installation
- 1.44 MB 3.5-inch floppy drive or CD-ROM drive
- RS-232 serial port (COM1–COM4)
- NuDAM 6000 series modules connected via serial interface
Software Components:
- DLL File: `DLL6.DLL` (core dynamic library)
- Import Libraries: `DLL6.LIB` (Visual C/C++), `DLL6_BC.LIB` (Borland C++)
- Include Files:
- `DLL6.BAS` for Visual Basic
- `DLL6.H` for Visual C/C++
- `DLL6.PAS` for Delphi
- Documentation: PDF manuals and online help files
- Sample Programs: Visual Basic and Visual C/C++ examples
Supported Communication:
- RS-232 serial protocol
- Baud rates: 1200, 2400, 4800, 9600, 19200, 38400 bps
- Data bits: 8
- Parity: None
- Stop bits: 1
Supported Modules:
ND-6011, ND-6012, ND-6013, ND-6014D, ND-6017, ND-6018, ND-6021, ND-6024, ND-6050, ND-6052, ND-6053, ND-6054, ND-6056, ND-6058, ND-6060, ND-6063, ND-6080
### 4. Functionality
Purpose:
NDS-DLL6 acts as a middleware layer between user applications and NuDAM hardware modules. It provides a standardized API for performing analog input/output, digital I/O, counter/timer operations, and configuration management.
Operation:
Applications communicate with NuDAM modules through the DLL using RS-232 serial commands. The DLL handles low-level communication, data formatting, and error checking, allowing developers to focus on application logic.
Use Cases:
- Industrial automation and process control
- Laboratory data acquisition
- Environmental monitoring systems
- Remote sensing and telemetry
- Machine control and diagnostics
Compatibility:
- Works with any Windows programming environment supporting DLL calls.
- Compatible with ADLINK’s NuDAM 6000 series hardware modules.
### 5. Components & Accessories
Included Files and Directories (Post-Installation):
| Directory/File | Description |
|----------------|-------------|
| `MANUAL` | PDF manuals (User Guide and Function Reference) |
| `HELP` | Online help files for Windows 95/NT |
| `LIB` | Import libraries and DLL files |
| `INCLUDE` | Header and include files for programming |
| `SAMPLES\VB\COMM` | Visual Basic communication sample |
| `SAMPLES\VB\SDK6011` | Visual Basic sample for ND-6011 |
| `SAMPLES\VB\SDK6050` | Visual Basic sample for ND-6050 |
| `SAMPLES\SDK\6060` | Visual C/C++ sample for ND-6060 |
Optional Add-ons:
- ADLINK “Manual & Software Utility” CD-ROM
- Additional NuDAM 6000 series modules
Connectors:
- Standard RS-232 serial interface (DB9 or DB25 depending on host system)
### 6. Installation & Setup
Installation Procedure:
For Windows 3.1:
1. Insert the NDS-DLL6 diskette or CD-ROM.
2. Run `x:\setup.exe` (where *x* is the drive letter).
3. Follow on-screen instructions to complete installation.
For Windows 95/98/NT:
1. Insert the installation media.
2. If autorun does not start, manually execute `x:\setup.exe`.
3. Select *Software Package → NDS-DLL6 → Win95/98/NT*.
4. After installation, verify that the directory structure and files are correctly created.
Configuration:
- Copy `DLL6.DLL` to the Windows System directory:
- `C:\WINDOWS\SYSTEM` (Windows 3.1/95/98)
- `C:\WINNT\SYSTEM32` (Windows NT)
- Include the appropriate header or module file in your project.
- Link against the correct import library (`DLL6.LIB` or `DLL6_BC.LIB`).
System Architecture:
```
User Application (VB/C/C++)
↓
NDS-DLL6 API
↓
Windows OS (3.1/95/98/NT)
↓
RS-232 Communication
↓
NuDAM 6000 Series Modules
```
### 7. Performance & Capabilities
Communication Performance:
- Reliable serial communication with checksum verification.
- Configurable timeout and watchdog parameters.
- Supports simultaneous multi-module synchronization via `ND_Sync`.
Functional Coverage:
- Analog Input/Output: Read and write analog values with engineering unit formatting.
- Digital I/O: Control and monitor digital lines and ports.
- Counter/Timer: Configure, start, and read counters for frequency or event counting.
- Alarm Management: Set and clear high/low alarm thresholds.
- Watchdog Timer: Enable host watchdog for system safety.
- Configuration Management: Read and write module configuration parameters.
Limitations:
- Supports up to COM4 (four serial ports).
- Limited to Windows 3.1–NT4.0 environments.
- Requires NuDAM 6000 series hardware for operation.
### 8. Standards & Compliance
Software Standards:
- Microsoft Windows DLL interface standard
- RS-232 serial communication protocol
- ANSI C/C++ compatible function declarations
Regulatory Compliance:
- Proprietary software by ADLINK Technology Inc.
- Complies with standard Windows application development practices.
Industry Standards Supported:
- IEEE data acquisition and control conventions
- Standard COM port communication protocols
### 9. Additional Information
Warranty & Support:
- Provided by ADLINK Technology Inc.
- Includes technical documentation, online help, and sample code.
- Updates and revisions available through ADLINK’s software utility CD or website.
Maintenance:
- Regularly back up configuration and sample files.
- Ensure compatibility with the target Windows version.
- Verify COM port settings and baud rate before deployment.
Documentation:
- User Guide: Installation, setup, and programming instructions.
- Function Reference Manual: Detailed API documentation for all DLL functions.
Version Information:
- NDS-DLL6 Version: 3.30
- Manual Revision Date: April 1, 1999
- Copyright: © 1997–1999 ADLINK Technology Inc.
Trademarks:
- NuDAM® – ADLINK Technology Inc.
- IBM PC® – International Business Machines Corporation
- Intel® – Intel Corporation
### Summary
The ADLINK NDS-DLL6 is a robust, developer-oriented software driver that bridges Windows-based applications with the NuDAM 6000 series of data acquisition modules. It provides a complete set of APIs for analog, digital, and counter operations, enabling engineers and developers to build custom data acquisition and control systems with minimal effort. With its comprehensive function library, multi-language support, and included sample programs, NDS-DLL6 remains a foundational tool for legacy Windows-based industrial and laboratory automation systems.
-
NSDLL6 Manual.PDF
Manual
-
NSDLL6 Ref.pdf
Manual
Kein Zubehör vorhanden.