National Instruments Image Acquisition Software Bedienungsanleitung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung National Instruments Image Acquisition Software an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von National Instruments Image Acquisition Software, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung National Instruments Image Acquisition Software die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung National Instruments Image Acquisition Software. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung National Instruments Image Acquisition Software sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts National Instruments Image Acquisition Software
- Den Namen des Produzenten und das Produktionsjahr des Geräts National Instruments Image Acquisition Software
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts National Instruments Image Acquisition Software
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von National Instruments Image Acquisition Software zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von National Instruments Image Acquisition Software und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service National Instruments finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von National Instruments Image Acquisition Software zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts National Instruments Image Acquisition Software, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von National Instruments Image Acquisition Software widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    IMAQ NI-IMAQ ™ User Manual Image Acquisition Software NI-IMAQ User Manual June 1998 Edition Pa r t Nu m be r 3 71443A - 01 ™ UM.book Page 1 Mo nday, July 13, 1998 9:49 AM[...]

  • Seite 2

    Internet Support E-mail: s upport@natinst.com FTP Site: ftp.natinst.com Web Address: http://www.natinst.com Bulletin Board Support BBS United States: 512 794 5422 BBS United Kingdom: 01635 551422 BBS France: 01 48 65 15 59 Fax-on-Demand Support 512 418 1111 Telephone Support (USA) Tel: 512 795 8248 Fax: 512 794 5678 International Offices Australia [...]

  • Seite 3

    Important Information Warranty The media on which you receive National Instruments software are warranted not to fail to execute programming instructions, du e to d efects in mate rials an d workman sh ip, for a period of 9 0 d ays from d ate o f sh ip m ent, as evidenced by receipts or other documentation. National Instruments will, at its option,[...]

  • Seite 4

    © National Instruments Corporation v NI-IMAQ User Manual Contents About This Manual How to Use the NI-IMAQ Manual Set ............. ........... ............... .............. .............. ....... ix Organization of This Manual ................. .............. .............. ........... ............... .............. .... ix Conventions Used in T[...]

  • Seite 5

    Contents NI-IMAQ User Manual vi © National Instruments Corporation Chapter 3 Programming with NI-IMAQ Introduction ............. ........... .............. ............... .............. .............. .............. ........... ......... 3-1 High-Level Functions ................. ... ........... ... .............. .............. ........... ... .[...]

  • Seite 6

    Contents © National Instruments Corporation vii NI-IMAQ User Manual Figures Figure 3-1. NI-IMAQ Status Signals ............. .............. .............. ............ .............. .... 3-6 Figure 3-2. Snap Programming Flowchart ...................... ................. ................. ....... 3-7 Figure 3-3. Grab Programming Flowchart ........[...]

  • Seite 7

    © National Instruments Corporation ix NI-IMAQ User Manual About This Manual NI-IMA Q softw are is a po werful application programming interface (API) between your image acquisition application and the National In struments image acquisition (IMA Q) de vices. This manual explains how to use your NI-IMA Q software. How to Use the NI-IMAQ Manual Set [...]

  • Seite 8

    About This Manual NI-IMAQ User Manu al x © National Instruments Corporation • Appendix B, Customer Communication , contains forms you can use to request help from National Instruments or to comment on our products and manuals. • The Glossary contains an alphabetical list and description of terms used in this manual, including abbreviations, ac[...]

  • Seite 9

    About This Manu al © National Instruments Corporation xi NI-IMAQ User Manual National Instruments Documentation The NI -IMAQ User Manual is one piece of the documentation set for your system. Y ou could ha ve any of se veral types of documents, depending on the hardware and software in your system. Use the documents you have as follows: • Y our [...]

  • Seite 10

    © National Instruments Corporation 1-1 NI-IMAQ User Manual 1 Introduction to NI-IMAQ This chapter describes the NI-IMAQ software and lists the application development environments compatib le with NI-IMAQ, describes the fundamentals of creating NI-IMA Q applications for Windows 9 5 and Windows NT, describes the files used to build these applicatio[...]

  • Seite 11

    Chapter 1 Introduction to NI-IMAQ NI-IMAQ User Manu al 1-2 © National Instruments Corporation Application Development Environments This release of NI-IMAQ supports the following Applicatio n Development Environments (ADEs) for Windows 95 and Windows NT: • LabVIEW version 4. x an d higher • LabW indows/CVI version 4. x and higher • Bridg eVIE[...]

  • Seite 12

    Chapter 1 Introduction to NI-IMAQ © National Instruments Corporation 1-3 NI-IMAQ User Manual Creating an Application This section outlines the process for developing NI-IMAQ applications using C for Windows 95 and Windows NT. Detailed instructions on creating project and source files are not included. For information on creating and managing proje[...]

  • Seite 13

    Chapter 1 Introduction to NI-IMAQ NI-IMAQ User Manu al 1-4 © National Instruments Corporation Sample Programs Please refer to the readme.txt file located in your target instal latio n directory for the latest details on NI-IMAQ sample programs. These programs are installed in the sample subdirectory under the target installation folder if you elec[...]

  • Seite 14

    © National Instruments Corporation 2-1 NI-IMAQ User Manual 2 Software Over view This chapter describes the classes of NI-IMAQ functions and briefly describes each function. Introduction NI-IMAQ functions are grouped according to the following classes: • Generic functions • High-lev el functions – Snap functions – Grab funct ions – Ring a[...]

  • Seite 15

    Chapter 2 Software Overvie w NI-IMAQ User Manu al 2-2 © National Instruments Corporation Generic Functions Use generic functions in b oth high-level and low-level applications. imgInterfaceOpen Opens by name an interface as specified in the IMAQ Configuration Utility . imgSessionOpen Opens a session of an unkno w n type and returns a session ID. i[...]

  • Seite 16

    Chapter 2 Software Overview © National Instruments Corporation 2-3 NI-IMAQ User Manual imgGrabArea Performs a transfer from a continuous acquisition. Call this function only after calling imgGrabSetup . Ring and Sequence Functions Ring and sequence functi ons start and stop a continuous acqui sitio n of multiple fields or frames. imgRingSetup Prep[...]

  • Seite 17

    Chapter 2 Software Overvie w NI-IMAQ User Manu al 2-4 © National Instruments Corporation imgSessionWaitSignalAsync Monitors for a signal to be asserted and in v okes a user -def ined callback when the signal is asser ted. imgPulseCreate Conf igures the attributes of a pulse. A single pulse consists of a delay phase (phase 1), followed by a pulse p[...]

  • Seite 18

    Chapter 2 Software Overview © National Instruments Corporation 2-5 NI-IMAQ User Manual Low-Level Functions Use low-level functions when y ou require more direct hardw are control. Acquisition Functions Use acquisition functions to configure, start, and abort an image acquisition, or examine a buffer during an acquisition. imgMemLock Locks all sess[...]

  • Seite 19

    Chapter 2 Software Overvie w NI-IMAQ User Manu al 2-6 © National Instruments Corporation Attribute Functions Use attribute functions to examine and change NI-IMAQ or camera attributes. imgGetAttribute Returns an attrib ute for an interface or session. imgGetCameraAttributeNumeric Gets the value of numeric camera attributes. imgGetCameraAttributeSt[...]

  • Seite 20

    Chapter 2 Software Overview © National Instruments Corporation 2-7 NI-IMAQ User Manual imgGetBufferElement Gets an element of a specif ic type from a buf fer list. imgSessionClearBuffer Clears a session’s image data to the specified pixel value. imgSetArrayPointerValue Constructs an array of 32-bit pointers (a Visual Basic helper function). imgS[...]

  • Seite 21

    © National Instruments Corporation 3-1 NI-IMAQ User Manual 3 Programming with NI-IMAQ This chapter contains an overview of the NI-IMAQ library, a description of the pro gramming flow of NI-IMAQ, and programmin g examples. Flowcharts are included for the following operations: snap, grab, sequence, ring, and StillColor acquisitions. Introduction The[...]

  • Seite 22

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-2 © National Instruments Corporation Low-Level Functions The low-level function set supports all types of acquisition and can be used to: • Create a custom acquisition sequence or ring • Create and manage your own buf fers • Set session and interface attrib utes to adjust image qualit[...]

  • Seite 23

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-3 NI-IMAQ User Manual Before you can acquire image data successfully , you must open an interface by using the imgInterfaceOpen function. imgInterface Open requires an interface name and returns a handle to this interf ace. NI-IMA Q then uses this handle to reference this inte[...]

  • Seite 24

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-4 © National Instruments Corporation This example opens an interfac e to img0 and then creates a session to acquire images. When the program is finished with the interface and session, it then closes both handles using the imgClose function. For a complete list of the a vailable session fun[...]

  • Seite 25

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-5 NI-IMAQ User Manual attribute v alue is a numeric value of type inte ger . Float indicates that the attribute v alue is a numeric value of type floating point. The valid inte ger and float values are indicated in Possible Values . Use the imgSetCameraAttributeString and imgG[...]

  • Seite 26

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-6 © National Instruments Corporation Figure 3-1 illustrates the values of the signals during a three-b uf fer sequence acquisition. Figure 3-1. NI-IMAQ Status Signals Y ou can use the NI-IMA Q status signals for man y purposes. Pulses can be generated based on the assertion of any of these [...]

  • Seite 27

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-7 NI-IMAQ User Manual High-Level Snap Functions A snap acquires a single image into a memory buffer. Snap functions include imgSnap and imgSnapArea . Use these functions to acquire a single frame or field to a buffer. To use these functions, you must have a valid session handl[...]

  • Seite 28

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-8 © National Instruments Corporation The sample then calls a process function to analyze the image. When the program is finished, it calls i mgClose with the interface handle and sets the freeResources flag to TRUE. This instructs NI-IMA Q to free all of the resources associated with this i[...]

  • Seite 29

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-9 NI-IMAQ User Manual Figure 3-3. Grab Programming Flowchart The hlgrab.c example demonstrates ho w to perform a grab using imgGrabArea . The example performs multiple grabs until an appropriate condition is met. The program configures the session to perform a grab operation b[...]

  • Seite 30

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-10 © National Instruments Corporation High-Level Sequence Functions Sequence functions include imgSequenceSetup , imgSessionStartAcquisition and imgStopAcquisitio n . A sequence initiates a variable-length and v ariable-delay transfer to multiple buffers. You can configure the d elay betwee[...]

  • Seite 31

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-11 NI-IMAQ User Manual The HLSeq.c example demonstrates ho w to perform a sequence acquisition using imgSequenceSetup . The e xample sets up a sequence that uses 10 user-allocated b uf fers. Unlike the ring e xample, each buf fer in the sequence has its o wn skip count associa[...]

  • Seite 32

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-12 © National Instruments Corporation Figure 3-5. Ring Programming Flowchart The HLRing.c example demonstrates ho w to perform a ring acquisitio n using imgRingSetup . The example sets up a ring containing six b uffers and sets the skip count to three, which causes the program to acquire on[...]

  • Seite 33

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-13 NI-IMAQ User Manual the most recent video image. This process will continue until a designated condition is met and then the acquisition stops. High-Level Signal I/O Functions The signal I/O functions fall into two categories, triggering acquisitions and driving the externa[...]

  • Seite 34

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-14 © National Instruments Corporation Figure 3-6. Signal I/O Function Programming Flowchart Advanced Programming Examples You can use low-level functions or combine high-and low-level functions for more advanced programming techniques, including snap, grab, sequence, ring, and color image a[...]

  • Seite 35

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-15 NI-IMAQ User Manual for you when you acquire an image with it, you mu st perform the alignment yourself if you use window widths not aligned on a 32-bit boundary . After the program sets the R O I, it lock s th e memory and acquires the image. If you choose to plot the imag[...]

  • Seite 36

    Chapter 3 Programming with NI-IMAQ NI-IMAQ User Manu al 3-16 © National Instruments Corporation The main processing loop of the code sho ws how to process each b uffer acquired in sequential order . Performing a Ring Acquisition Using Low-Level Functions The LLRing.c example demonstrates how to perform a ring acquisition using low-level calls. The[...]

  • Seite 37

    Chapter 3 Programming with NI-IMAQ © National Instruments Corporation 3-17 NI-IMAQ User Manual Figure 3-7. Composite StillColor Snap Programming Flowchart The SCSnap.c example demonstrates ho w to perform a single, composite StillColor snap. The ex ample first opens an interface and a session. The example then uses imgSetAttribute to enable and co[...]

  • Seite 38

    © National Instruments Corporation A-1 NI-IMAQ User Manual A StillColor This appendix describes the different methods you can use to acquire a color image using the IMA Q PCI/PXI-1 408 and Natio nal Instrument s StillColor technology , explains basic color theories, and describes the different output options supported by StillColor . Introduction [...]

  • Seite 39

    Appendix A StillColor NI-IMAQ User Manual A-2 © National Instruments Corporation StillColor StillColor is a technique you can use to acquire color images from composite color video or RGB cameras using the PCI/PXI-1408 monochrome device. Use StillColor Composite mode to acquire color images from a composite color vi deo camera. Use St illColor RGB[...]

  • Seite 40

    Appendix A StillColor © National Instruments Corporation A-3 NI-IMAQ User Manual All of the traditional ways to separate the two signals result in visu al artifacts on the final picture. T echniques such as frequency-band f iltering or comb f i ltering can minimize some of these artifacts, b ut most techniques are optimized to obtain the best pict[...]

  • Seite 41

    Appendix A StillColor NI-IMAQ User Manual A-4 © National Instruments Corporation Figure A-1. Classical Decoding Figure A-2. StillColor Decoding Note Y ou can find color versions of the illustrations in this appendix in the online version of this document included with your NI-IMA Q software kit. Both pictures are approximately 80 by 80 pix els in [...]

  • Seite 42

    Appendix A StillColor © National Instruments Corporation A-5 NI-IMAQ User Manual Why StillColor? StillColor is optimized for single-frame acquisition. A StillColor Composite acquisition acquires multiple consecuti ve frames. Assuming that all frames represent the same scene of still objects, the algorith m then uses kno wledge about the composite [...]

  • Seite 43

    Appendix A StillColor NI-IMAQ User Manual A-6 © National Instruments Corporation StillColor RGB RGB cameras output a color image using three lines. StillColor RGB will acquire the three signals and construct a color image. The three lines are connected to three channels on the PCI/PXI-1408. One frame is a cquired from each of the three channels, w[...]

  • Seite 44

    Appendix A StillColor © National Instruments Corporation A-7 NI-IMAQ User Manual Figure A-3. White Light and the Visible Spectrum White light is a combination of all colors at once. The spectrum of white light is continuous and goes from ultraviolet to infrared in a smooth transition. Y ou can represent a good approx imatio n of white light by sel[...]

  • Seite 45

    Appendix A StillColor NI-IMAQ User Manual A-8 © National Instruments Corporation Image Representations Color images can be represented in several dif ferent formats. These formats can contain all color information from the image or the y can consist of just one aspect of the color information, such as hue or luminanc e. The following image represe[...]

  • Seite 46

    Appendix A StillColor © National Instruments Corporation A-9 NI-IMAQ User Manual used if you are performing av eraging on you r image. For example, av eraging an image 16 times requires four ex tra bits (16 = ) to represent the increased dynamic range. In this case, using the 16-bit representation may increase the dynamic range of your image. Lumi[...]

  • Seite 47

    © National Instruments Corporation B-1 NI-IMAQ User Manual B Customer Communication For your con venience, this appendix contains forms to help you gather the information necessary to help us solv e yo ur tech nical problems and a form you can use to comment on the product documentation. When you contact us, we need the information on the T echnic[...]

  • Seite 48

    NI-IMAQ User Manual B-2 © National Instruments Corporation Fax-on-Demand Support Fax-on-Demand is a 24-hour information retrie val system containing a library of documents on a wide range of technical information. Y ou can access Fax-on-Demand from a touch-tone telephone at 512 418 1111. E-Mail Support (Currently USA Only) Y ou can submit technica[...]

  • Seite 49

    T echnical Support Form Photocopy this form and update it each time you mak e changes to your software or hardware, and use the completed copy of this form as a reference for your current conf iguration. Completing this form accurately before contacting National Instruments for technical support helps our applications engineers answer your question[...]

  • Seite 50

    NI-IMAQ Hardware and Software Configuration Form Record the settings and re visions of your hardware and software on the line to the right of each item. Complete a ne w cop y of this form each time you re vise your software or hardware conf iguration, and use this form as a reference for your current configuration. Completing this form accurately b[...]

  • Seite 51

    Documentation Comment Form National Instruments encourages you to comment on the documentation supplied with our pro ducts. This information helps us provide quality products to meet your needs. Title: NI-I MAQ User Manual Edition Date: June 1998 Part Number : 3 7 1443A -01 Please comment on the completeness, clarity , and organization of the manua[...]

  • Seite 52

    © National Instruments Corporation G-1 NI-IMAQ User Manual Glossar y Pref ix Meanings V alue p- pico 10 –1 2 n- nano- 10 –9 µ- micro- 10 –6 m- milli- 10 –3 k- kilo- 10 3 M- mega- 10 6 G- giga- 10 9 Numbers/Symbols +5V 5 V signal – negati ve of, or minus Ω ohm /p e r % percent ± plus or minus + positi ve of, or plus A A amperes A C al[...]

  • Seite 53

    Glossary NI-IMAQ User Manu al G-2 © National Instruments Corporation acti v e line region the region of lines activ ely being stored; defined by a line start (relati ve t o VSYNC) and a line count acti ve pixel re gio n the region of pix els actively being stored; def ine d by a pixel start (relati ve to HSYNC) and a pixel count A/D analog-to-digi[...]

  • Seite 54

    Glossary © National Instruments Corporation G-3 NI-IMAQ User Manual black reference lev el the lev el that represents the darkest an image can get. See also white reference lev el. buf fer temporary storage for acquired data bus the group of conductors that interconnect individual circuitry in a computer , such as the PCI bus; typically the e x pa[...]

  • Seite 55

    Glossary NI-IMAQ User Manu al G-4 © National Instruments Corporation D D/A digital-to-analog D AC digital-to-analog conv erter; an electronic device, often an inte grated circuit, that con verts a digital number into a corresponding analog voltage or current D A Q data acquisition—(1) collecting and measuring electrical signals from sensors, tra[...]

  • Seite 56

    Glossary © National Instruments Corporation G-5 NI-IMAQ User Manual dynamic range the ratio of the largest signal le vel a circuit can handle to the smallest signal lev el it can handle (usually taken to be the noise lev el), normally expressed in decibels E EEPR OM electrically erasable programmable read-only memory—R OM that can be erased with[...]

  • Seite 57

    Glossary NI-IMAQ User Manu al G-6 © National Instruments Corporation function a set of software instruction s ex ecuted by a single line of code that may hav e input and/or output parameters and returns a value when executed; examples of functions are: y = COS (x) status = AO_config ( board , channel , range ) G gamma the nonlinear change in the d[...]

  • Seite 58

    Glossary © National Instruments Corporation G-7 NI-IMAQ User Manual I IC integrated circuit ID identification IEEE Institute of Electrical and Electronics Engineers in. inches INL integral nonlinearity—A measure in LSB of the w orst-case deviation from the ideal A/D or D/A transfer characteristic of the analog I/O circuitry instrument dri ver a [...]

  • Seite 59

    Glossary NI-IMAQ User Manu al G-8 © National Instruments Corporation K k kilo—the standard metric prefix for 1,000, or 10 3 , used with units of measure such as volts, hertz, and meters K kilo—the prefix for 1,024, or 2 10 , used with B in quantifying data or computer memory kbytes/s a unit for data transfer that means 1,000 or 10 3 bytes/s Kw[...]

  • Seite 60

    Glossary © National Instruments Corporation G-9 NI-IMAQ User Manual memory buf fer See buf fer . memory windo w continuous blocks of memory that can be accessed quickly b y changing addresses on the local processor MSB most significant bit MTBF mean time between f ailure mux mu ltiplexer—a switching device with multiple inputs that selectiv ely [...]

  • Seite 61

    Glossary NI-IMAQ User Manual G-10 © National Instruments Corporation PCLKIN pixel clock in signal PFI programmable function input PGIA programmable gain instrumentation amplifier picture aspect ratio the ratio of the acti ve pixel re gion to the activ e line region; for standard video signals like RS-170 or CCIR, the full-size picture aspect ratio[...]

  • Seite 62

    Glossary © National Instruments Corporation G-11 NI-IMAQ User Manual resolution the smallest signal increment that can be detected b y a measurement system; resolution can be expressed in bits, in proportions, or in percent of full scale. For e xample, a system has 12-bit resolution, one part in 4,096 resolution, and 0.0244 percent o f full scale.[...]

  • Seite 63

    Glossary NI-IMAQ User Manual G-12 © National Instruments Corporation syntax the set of rules to which statements must conform in a particular programming language system RAM RAM installed on a personal computer and used by the operating system, as contrasted with onboard RAM T transfer rate the rate, measured in bytes/s, at which data is moved fro[...]

  • Seite 64

    Glossary © National Instruments Corporation G-13 NI-IMAQ User Manual VSYNC vertical sync signal—the synchronization pulse generated at the beginning of each video f ield that tells the video monitor when to start a new field VSYNCIN vertical sync in signal W white reference lev el the lev el that defines what is white for a particular video syst[...]

  • Seite 65

    © National Instruments Corporation I-1 NI-IMAQ User Manual Index A acquisition functions, 2-5 application dev elopment, 1-2 to 1-4 creating applications, 1-3 NI-IMA Q librari es, 1- 2 attribute functions, 2-6 B buf fer management fu nctions list of functions, 2-6 to 2-7 programming considerations, 3-4 bulletin board support, B-1 C camera attrib ut[...]

  • Seite 66

    Index NI-IMAQ User Manual I-2 © National Instruments Corporation F fax and telephone support numbers, B-2 Fax-on-Demand support, B-2 files required for application de v elopment, 1-3 FTP support, B-1 functions generic functions, 2-2 high-lev el functions, 2-2 to 2-4 grab functions, 2-2 to 2-3 miscellaneous functions, 2-4 programming considerations[...]

  • Seite 67

    Index © National Instruments Corporation I-3 NI-IMAQ User Manual sequence functions, 3-15 to 3-16 snap functions, 3-14 to 3-15 attribute functions, 2-6 buf fer management functions, 2-6 to 2-7, 3-4 interface functions, 2-7, 3-2 to 3-3 programming considerations, 3-2 utility functions, 2-7 luminance, A-7 luminance planes, A-8 to A-9 M manual. See d[...]

  • Seite 68

    Index NI-IMAQ User Manual I-4 © National Instruments Corporation session functions list of functions, 2-4 programming considerations, 3-3 to 3-4 signal I/O functions list of functions, 2-3 to 2-4 programming example, 3-13 to 3-14 snap acquisition, 3-1 snap functions list of functions, 2-2 programming example high-lev el functions, 3-7 to 3-8 low-l[...]