PCIE-1756H User Manual
6
1.6
DAQNavi Device Driver Programming Roadmap
This section will provide you a roadmap to demonstrate how to build an application
from scratch using Advantech DAQNavi device drivers with your favorite develop-
ment tools such as Visual Studio.Net, Visual C++, Visual Basic and Borland Delphi.
The step-by-step instructions on how to build your own applications using each
development tool are given in the DAQNavi SDK Manual. A rich set of example
source code is also provided for your reference.
1.6.1
Programming Tools
Programmers can develop application programs with their favorite development
tools:
Visual Studio.Net
Visual C++ and Visual Basic
Borland Delphi
For instructions on how to begin programming works in each development tool,
Advantech offers Tutorial Chapter in the DAQNavi SDK Manual for your reference.
Please refer to the corresponding sections in this chapter on the DAQNavi SDK Man-
ual to begin your programming efforts. You can also look at the example source code
provided for each programming tool, which can help you get very well oriented.
The DAQNavi SDK Manual can be found on the companion DVD-ROM. Alternatively,
if you have already installed the DAQNavi SDK on your system, the DAQNavi SDK
Manual can be readily accessed through the Start button:
Start\Programs\Advantech Automation\DAQNavi\DAQNavi Manuals\DAQNavi
SDK Manual
The example source code could be found under the corresponding installation folder
such as the default installation path:
\Advantech\DAQNavi\Examples
For information about using other function groups or other development tools, please
refer to the Using DAQNavi SDK chapter in the DAQNavi SDK Manual, or the video
tutorials in the Advantech Navigator.
1.6.2
Programming with DAQNavi Device Drivers Function Library
Advantech DAQNavi device drivers offer a rich function library that can be utilized in
various application programs. This function library consists of numerous APIs that
support many development tools, such as Visual Studio .Net, Visual C++, Visual
Basic and Borland Delphi.
According to their specific functions or services, APIs can be categorized into several
function groups:
Analog Input Function Group
Analog Output Function Group
Digital Input/Output Function Group
Counter Function Group
For the usage and parameters of each function, please refer to the Using
DAQNavi
SDK
chapter in the
DAQNavi SDK Manual.
1.6.3
Troubleshooting DAQNavi Device Driver Error
Driver functions will return a status code when they are called to perform a certain
task for the application. Sometimes a function does not succeed, and returns an error
code. To troubleshoot a device driver error, you can check the error code and error
description within the Error Control of each function in the
DAQNavi SDK Manual
.
Summary of Contents for PCIE-1756H
Page 1: ...User Manual PCIE 1756H 64 ch Isolated Digital I O with Digital Filter PCI Express Card ...
Page 14: ...PCIE 1756H User Manual 8 ...
Page 18: ...PCIE 1756H User Manual 12 ...
Page 27: ...Appendix A A Specifications ...
Page 30: ...PCIE 1756H User Manual 24 ...
Page 31: ...Appendix B B Block Diagram ...
Page 32: ...PCIE 1756H User Manual 26 B 1 Block Diagram ...