Measurement Specialties PC-CARD-DAS16/12AO manual Programming and Developing Applications

Page 16

Chapter 3

Programming and Developing Applications

After following the installation instructions in Chapter 2, your board should now be installed and ready for use. In general there may be no correspondence among registers for different boards. Software written at the register-level for other models does not function correctly with your board.

Programming languages

Measurement Computing’s Universal Library provides access to board functions from a variety of Windows programming languages. If you are planning to write programs, or would like to run the example programs for Visual Basicor any other language, please refer to the Universal Library User's Guide (available on our web site at www.mccdaq.com/PDFmanuals/sm-ul-user-guide.pdf).

Packaged applications programs

Many packaged application programs now have drivers for your board. If the package you own does not have drivers for the board, please fax or e-mail the package name and the revision number from the install disks. We will research the package for you and advise how to obtain drivers.

Some application drivers are included with the Universal Library package, but not with the application package. If you have purchased an application package directly from the software vendor, you may need to purchase our Universal Library and drivers. Please contact us by phone, fax or e-mail:

ƒPhone: 508-946-5100 and follow the instructions for reaching Tech Support.

ƒFax: 508-946-9500 to the attention of Tech Support

ƒEmail: techsupport@mccdaq.com

Register-level programming

You should use the Universal Library or one of the packaged application programs mentioned above to control your board. Only experienced programmers should try register-level programming.

16

Image 16
Contents Page PC-CARD-DAS16/12AO Management committed to your satisfaction Trademark and Copyright Information Table of Contents PC-CARD-DAS16/12AO Users Guide Where to find more information About this Users GuideWhat you will learn from this users guide Conventions in this users guideOverview PC-CARD-DAS16/12AO features PC-CARD-DAS16/12AO block diagramIntroducing the PC-CARD-DAS16/12AO ChapterSoftware features Installing the PC-CARD-DAS16/12AO What comes with your PC-CARD-DAS16/12AO shipment?Hardware Additional documentation Optional componentsUnpacking the PC-CARD-DAS16/12AO Installing the software Installing the PC-CARD-DAS16/12AOIf your Pcmcia card is not detected Connecting the board for I/O operations Connectors, cables I/O connectorPin out I/O connector Board connector, cables, and accessory equipmentCabling CPCC-50M-4 Field wiring and signal termination Calibrating the PC-CARD-DAS16/12AOProgramming languages Packaged applications programs Programming and Developing ApplicationsRegister-level programming Conversion speed and amplification Functional DetailsAnalog input ranges Triggering and transfer Pacer clockCounter/pacer logic diagram Specifications Analog input specificationsAbsolute accuracy specifications Analog inputChannel to channel crosstalk specifications Noise performance specificationsCrosstalk Noise performanceDifferential linearity error ±0.5 LSB max Analog output sectionInterrupt Digital input/outputCounter Power consumption Connector and pin outMiscellaneous EnvironmentalDifferential analog input mode pin out Single-ended analog input mode pin outDeclaration of Conformity USAMailinfo@mccdaq.com