beautypg.com

B&B Electronics PCI-1711 - Manual User Manual

Page 43

background image

Chapter 4

– 35 –

PCI-1710 series User’s Manual

Advantech Co., Ltd.
www.advantech.com

Programming with DLL Driver Function Library

Advanech DLL driver offers a rich function library to be utilized in
various application programs. This function library consists of
numerous APIs that support many development tools, such as Visual
C++, Visual Basic, Delphi and C++ Builder.

According to their specific functions or sevices, those APIs can be
categorized into several function groups:

Analog Iutput Function Group

Analog Output Function Group

Digital Input/Output Function Group

Counter Function Group

Temperature Measurement Function Group

Alarm Function Group

Port Function Group

Communication Function Group

Event Function Group

For the usage and parameters of each function, please refer to the
Function Overview chapter in the DLL Drivers Manaul.

Troubleshooting DLL Driver Error

Driver functions will return a status code when they are called to
perform a certain task for the application. When a function returns a
code that is not zero, it means the function has failed to perform its
designated function. To troubleshoot the DLL driver error, you can
pass the error code to DRV_GetErrorMessage function to return the
error message. Or you can refer to the DLL Driver Error Codes Appen-
dix in the DLL Drivers Manaul for a detailed listing of the Error Code,
Error ID and the Error Message.