Measurement Specialties PCI-QUAD-AC5 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 will 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 http://www.mccdaq.com/PDFmanuals/sm-ul-user-guide.pdf).

Packaged applications programs

Many packaged application programs, such as SoftWIRE, Labtech Notebook™, and HP-VEE™, 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@measurementcomputing.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.

If you need to program at the register level in your application, refer to the Register Map for the PCI- QUAD-AC5. This document is available on our website at www.mccdaq.com/registermaps/RegMapPCI- QUAD-AC5.pdf.

3-1

Image 16
Contents Page PCI-QUAD-AC5 Management committed to your satisfaction Trademark and Copyright Information Table of Contents About this Users Guide What you will learn from this users guideConventions in this users guide PrefaceWhere to find more information Overview PCI-QUAD-AC5 features Software featuresIntroducing the PCI-QUAD-AC5 ChapterBlock Diagram Decode/StatusInstalling the PCI-QUAD-AC5 What comes with your PCI-QUAD-AC5 shipment?Standard components SoftwareSignal termination and conditioning accessories Unpacking the boardOptional components CablesInstalling the hardware Installing the softwareInstall the MCC DAQ software before you install your board Connecting the board for I/O operations Connectors, cables main I/O connectorPinout main I/O connectors Information on signal connectionsGND Field wiring and signal termination Programming languages Packaged applications programs Programming and Developing ApplicationsRegister-level programming Signal connections Functional Details82C55 emulation Pull-up and pull-down resistorsPCI-QUAD-AC5 layout and SIP locations TTL to solid state relays Unconnected inputs floatSpecifications PCI-QUAD-AC5 Users GuideSpecifications Third Port C Bit EC Declaration of Conformity Mailinfo@mccdaq.com