DAQ Software Support

Data Acquisition Card Application Support

Ines Data Acquisition cards support all major programming languages and applications. Ready to run example programs are included in the disk distribution. The appropriate programming language or application must be already installed for running the examples. Some may only require an evaluation version, others may need full versions.

These examples are intended for providing a quick-start for developing own applications. The driver supports Microsoft Windows® 95/98/ME, Windows NT® and Windows® 2000 operating systems throughout the whole range of cards.

The difference makes reliability and speed.

Using Ines cards, you won't find 'Port redirectors' for Windows NT® or attached DOS based 16 bit software that is sometimes called 'Support for Windows® 95'. We deliver kernel or VXD drivers only. These drivers are interrupt controlled and run in protected operating system environment. This method ensures proper timing and high speed operation.

For using PCMCIA (PC-) cards, no special PCMCIA card services are required - the standard PCMCIA support that comes with the operating system is ok.

Please note that the examples and images shown below are exemplary only. The actual example can be different. For example, a digital I/O card won't need a throughput test. Depending on the card's features, other examples may be more suitable.

Software Support Examples:

DASYLab®

  • Support available for PCMCIA cards: DAQ i108, i116, i250, i508, i516, i608 and i616.
  • For PCI cards: DAQ pci250, DAQ pci508 and DAQ pci616.
  • Also for all corresponding multifunction cards with 2 D/A converters of the cards listed above (-MF suffix, i.e. DAQ i250MF).
  • DASYLab versions 4.0 and newer can be used.
  • Including examples for using the A/D converter, the digital I/O ports and for multifunction card's D/A converters.

Back To Software Examples Table

Delphi/Pascal

  • All data acquisition cards can be used with Delphi Version 2.0 and newer.
  • The adaptation consists of a small set of functions for initializing the card, changing the card's settings, reading and writing data.
  • The example shown here displays readings on input A1.
  • Full error handling is provided. Every function returns its status. In case an error occurs, for an error number a meaningful error message can be obtained.

 

Back To Software Examples Table

Agilent VEE (HP VEE)

  • Adaptations for Agilent's VEE Version 4.0 and newer are available for all data acquisition cards.
  • The example shown here displays up to 8 channels at once. There are other examples for data logging and a scope-like application.

 

Back To Software Examples Table

National Instruments LabVIEW®

  • All card's drivers support National Instrument's LabVIEW version 4.0 and higher. The adaptation consists of a number of VIs that provide the necessary functionality.
  • The example shown here displays the waveform on input A1.

 

Back To Software Examples Table

National Instruments LabWindows® / CVI

An example for using LabWindows. The standard data acquisition card C/C++ language interface was used. We are happy to show, with permission by ELEXIENCE, France, this example, written for a DAQ pci508MF. It controls the A/D converter as well as the I/O ports and the D/A converters. It runs without changes also with a DAQ i508MF PCMCIA card. 

Back To Software Examples Table

Microsoft® Visual Basic®

  • All card's drivers support Microsoft® Visual Basic® version 4.0 and higher.
  • The adaptation consists of a small set of functions (shown above as 'DaqProcedures') for initializing the card, changing the card's settings, reading and writing data.
  • The example shown here displays readings on input A1.
  • Full error handling is provided. Every function returns its status. In case an error occurs, for an error number a meaningful error message can be obtained.

Back To Software Examples Table

Microsoft® Visual C++®

  • Microsoft® Visual C++®, version 2.0 and higher, is supported by all cards. Full error handling and parameter range checks are provided. This reduces program development time, since errors can be found where they originate, and not when they occur.
  • The example shown here displays the reading on input A1.
  • Example's source code, workspace files and import libraries included.

Back To Software Examples Table

Borland C++

  • The Borland C++ example is similar to the Visual C++ example. The example's source code, a makefile and import libraries are provided.
  • Borland C++ Version 4.5 and 5.0 are supported by all data acquisition cards.

Back To Software Examples Table

TestPoint

  • CEC/Keithleys TestPoint is also supported by all cards.
  • The example includes a graphical user interface for card's settings and a display. Here the waveform on input A1 is shown. Trigger conditions, sample rate and other options can be set freely.

Back To Software Examples Table

HTBasic

  • All card's drivers support TransEra's HTBasic. The adaptation uses a CSUB interface that can be included in any HTBasic version 6.1 or newer.
  • The example shown here displays the waveform on input A1 and the status of the digital inputs. There are other examples available for operating the digital I/O and the D/A converters in multifunction cards.

Back To Software Examples Table

Tools

Ines DAQ tools can be used without any installed application. They are intended for easy data collection and installation checks.

Hardware Test:

  • The Hardware Test provides a quick check ensuring the card's resources are available and the card is working fine.
  • After showing the card's identification, the resources are displayed.
  • Finally, the driver is initialized, the card takes a sample. The result is shown, indicating proper installation or problems.
  • In case of installation problems, the Hardware Test can be instructed to create a log file. With aid of this file, the support can recognize the problem quickly and give advice.

Back To Software Examples Table

Tools (Cont.)

 Data Logger:
  • The Data logger is an easy means to capture data without the need of a self-written application. Furthermore, the optimized design cares for maximum throughput.
  • Data is written in binary directly to disk. This ensures maximum speed and minimum disk space consumption. The maximum number of samples is 1G, according to 2GByte file size.
  • With the demangle data tool, binary data can be converted to ASCII data, terminated by CRLF. This data format can be imported into nearly all existing database or spreadsheet applications.
  • In case of installation problems, the Hardware Test can be instructed to create a log file. With aid of this file, support can recognize the problem quickly and give advice.

Back To Software Examples Table

Tools (Cont.)

Throughput Test: 
  • The Throughput test checks the maximum safe system throughput. Using PCMCIA cards, it is highly system dependent, and at speeds above 200kSamples per second, it is better to know the system can handle the speed in advance.
  • Mainly, the program operates as Data logger that repeats logging a huge amount of data (20MByte) with increasing sample rates.
  • The result is a safe speed, at which it is unlikely that FIFO overruns or other errors occur.
  • The program can check the performance for other data file sizes or FIFO sizes as well.
  • This test was performed on a Pentium I (200MHz) computer with a PCMCIA card and a PCMCIA drive attached to ISA bus.
  • For better performance, we recommend PCMCIA drives attached to PCI bus.

Back To Software Examples Table

 

Please E-mail Or Call For Pricing, Lead Time And Shipping Fees.
sales@team-solutions.com



Phone: 949.348.7766 • Fax: 949.348.7776
Now Accepting


Copyright Team Solutions 2001
Problems with aTeamSolutions.com, Team-Solutions.com, please email:
webmaster@team-solutions.com

No information here may be reproduced or distributed in any form or by any means without prior permission
from TEAM Marketing, TEAM Solutions Laguna Hills, California, USA.
Please report trouble with the web pages to the webmaster. Thank you.

This site was designed by Duncan Asper 949 458-0477 @ www.whitespace.ws

All trademarks used on this page are registered trademarks of the relevant firms. Microsoft®, Windows® and Windows NT® are either registered trademarks or trademarks of Microsoft Corporation in the U.S.A. and/or other countries.
Our continuous product improvement makes specifications subject to change without notice.
FreeVIEW® is a trademark of Innovative Elektroniksysteme GmbH, Bad Breisig, Germany.