Manual Do Utilizadoríndice analíticoNI-IMAQTM for IEEE 1394 Cameras User Manual1Support2Worldwide Technical Support and Product Information2National Instruments Corporate Headquarters2Worldwide Offices2Important Information3Warranty3Copyright3Trademarks3Patents3WARNING REGARDING USE OF NATIONAL INSTRUMENTS PRODUCTS3Conventions4Contents5Introduction to NI-IMAQ for IEEE 1394 Cameras8Fundamentals of Building Applications with NI-IMAQ for IEEE 1394 Cameras9Architecture9Figure 1-1. NI-IMAQ for IEEE 1394 Cameras Architecture10NI-IMAQ for IEEE 1394 Cameras Libraries10Example Programs11Chapter 1 About the NI-IMAQ Software8Application Development Environments9Configuring a IEEE 1394 Camera9Chapter 2 Basic Acquisition with NI-IMAQ for IEEE 1394 Cameras12Introduction12Acquisition Flow13Initialization13Camera Name13Table 2-1. Camera Naming Convention14Figure 2-1. Relationship Between Cameras, Interface Files, and Camera Files14Camera Control Mode15Configuration15One-Shot/Continuous Acquisition15Number of Buffers16Region of Interest16Acquisition17User Buffer17Buffer Number17Overwrite Mode18Timeouts18Decoding18Table 2-2. Decoder Inputs and Corresponding Outputs19Programming Examples19High-Level Function Examples19Snap20Figure 2-2. High-Level Snap Flowchart20Grab21Figure 2-3. High-Level Grab Flowchart21Sequence22Figure 2-4. High-Level Sequence Flowchart22Low-Level Function Examples22Snap23Figure 2-5. Low-Level Snap Flowchart23Grab24Figure 2-6. Low-Level Grab Flowchart24Sequence25Figure 2-7. Low-Level Sequence Flowchart25Chapter 3 Advanced Programming with NI-IMAQ for IEEE 1394 Cameras26Camera Attributes26Broadcasting26Figure 3-1. One Camera Broadcasting to Multiple Host Computers27Implementation27Scalable Image Size28Figure 3-2. Partial Image Size Format (Format 7)29Trigger Modes29Trigger Mode 030Figure 3-3. Timing Diagram for Trigger Mode 030Trigger Mode 130Figure 3-4. Timing Diagram for Trigger Mode 130Trigger Mode 231Figure 3-5. Timing Diagram for Trigger Mode 231Trigger Mode 331Figure 3-6. Timing Diagram for Trigger Mode 331Trigger Mode 432Figure 3-7. Timing Diagram for Trigger Mode 432Trigger Mode 532Figure 3-8. Timing Diagram for Trigger Mode 532Chapter 4 Using NI-IMAQ for IEEE 1394 Cameras in LabVIEW33Introduction33Location of the NI-IMAQ for IEEE 1394 Cameras VIs34Common VI Parameters34IMAQ1394 Session34Image Buffer35Region of Interest35Acquisition VIs35High-Level35Low-Level35Buffer Management36Figure 4-1. IMAQ Create36Figure 4-2. IMAQ Dispose37Acquisition Types37Snap37Figure 4-3. Acquiring an Image Using Snap37Grab37Figure 4-4. Acquiring Images Using Grab38Sequence38Figure 4-5. Acquiring Images Using Sequence38Triggering39Figure 4-6. IMAQ Triggering39Image Display39Figure 4-7. Displaying an Image Using an Image Control40Figure 4-8. Displaying an Image Using IMAQ WindDraw40Figure 4-9. Displaying an Image Using RT Video Out40Camera Attributes41Figure 4-10. Setting Camera Attributes with Property Nodes41Error Handling41Figure 4-11. Error Clusters42Figure 4-12. Error Checking Using the Simple Error Handler VI42Chapter 5 Using NI-IMAQ for IEEE 1394 Cameras in C and .NET43Using NI-IMAQ for IEEE 1394 Cameras for C43Using NI-IMAQ for IEEE 1394 Cameras for Microsoft Visual Studio .NET 200344Creating a New .NET Application44Appendix A Register-Level Programming46Figure A-1. Explanation of Split Transactions47Appendix B Technical Support and Professional Services51Glossary52A - D52E - H53I - N54P - R55S - V56Y57Index58Symbols58A - E58F - N59O - U60V - Y61Tamanho: 700 KBPáginas: 61Language: EnglishAbrir o manual