National Instruments 653X manuel d'utilisation

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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147

Aller à la page of

Un bon manuel d’utilisation

Les règles imposent au revendeur l'obligation de fournir à l'acheteur, avec des marchandises, le manuel d’utilisation National Instruments 653X. Le manque du manuel d’utilisation ou les informations incorrectes fournies au consommateur sont à la base d'une plainte pour non-conformité du dispositif avec le contrat. Conformément à la loi, l’inclusion du manuel d’utilisation sous une forme autre que le papier est autorisée, ce qui est souvent utilisé récemment, en incluant la forme graphique ou électronique du manuel National Instruments 653X ou les vidéos d'instruction pour les utilisateurs. La condition est son caractère lisible et compréhensible.

Qu'est ce que le manuel d’utilisation?

Le mot vient du latin "Instructio", à savoir organiser. Ainsi, le manuel d’utilisation National Instruments 653X décrit les étapes de la procédure. Le but du manuel d’utilisation est d’instruire, de faciliter le démarrage, l'utilisation de l'équipement ou l'exécution des actions spécifiques. Le manuel d’utilisation est une collection d'informations sur l'objet/service, une indice.

Malheureusement, peu d'utilisateurs prennent le temps de lire le manuel d’utilisation, et un bon manuel permet non seulement d’apprendre à connaître un certain nombre de fonctionnalités supplémentaires du dispositif acheté, mais aussi éviter la majorité des défaillances.

Donc, ce qui devrait contenir le manuel parfait?

Tout d'abord, le manuel d’utilisation National Instruments 653X devrait contenir:
- informations sur les caractéristiques techniques du dispositif National Instruments 653X
- nom du fabricant et année de fabrication National Instruments 653X
- instructions d'utilisation, de réglage et d’entretien de l'équipement National Instruments 653X
- signes de sécurité et attestations confirmant la conformité avec les normes pertinentes

Pourquoi nous ne lisons pas les manuels d’utilisation?

Habituellement, cela est dû au manque de temps et de certitude quant à la fonctionnalité spécifique de l'équipement acheté. Malheureusement, la connexion et le démarrage National Instruments 653X ne suffisent pas. Le manuel d’utilisation contient un certain nombre de lignes directrices concernant les fonctionnalités spécifiques, la sécurité, les méthodes d'entretien (même les moyens qui doivent être utilisés), les défauts possibles National Instruments 653X et les moyens de résoudre des problèmes communs lors de l'utilisation. Enfin, le manuel contient les coordonnées du service National Instruments en l'absence de l'efficacité des solutions proposées. Actuellement, les manuels d’utilisation sous la forme d'animations intéressantes et de vidéos pédagogiques qui sont meilleurs que la brochure, sont très populaires. Ce type de manuel permet à l'utilisateur de voir toute la vidéo d'instruction sans sauter les spécifications et les descriptions techniques compliquées National Instruments 653X, comme c’est le cas pour la version papier.

Pourquoi lire le manuel d’utilisation?

Tout d'abord, il contient la réponse sur la structure, les possibilités du dispositif National Instruments 653X, l'utilisation de divers accessoires et une gamme d'informations pour profiter pleinement de toutes les fonctionnalités et commodités.

Après un achat réussi de l’équipement/dispositif, prenez un moment pour vous familiariser avec toutes les parties du manuel d'utilisation National Instruments 653X. À l'heure actuelle, ils sont soigneusement préparés et traduits pour qu'ils soient non seulement compréhensibles pour les utilisateurs, mais pour qu’ils remplissent leur fonction de base de l'information et d’aide.

Table des matières du manuel d’utilisation

  • Page 1

    DAQ 653 X User Manual High-Speed Digital I/O Devices for PCI, PXI , CompactPCI, AT, EISA, and PCMCIA Bus Systems 653 X User Manual ™ January 2001 Edition Part Number 3214 64C-01[...]

  • Page 2

    Support Worldwide Technical Support and Product Info rmation ni.com National Instruments Corporate Headquarters 11500 North Mopac Expressway Austin, Texas 78759-3504 USA Tel: 512 794 0100 Worldwide Offices Australia 03 9879 5166, Austria 0662 45 79 90 0, Belgium 02 757 00 20, Brazil 011 284 5011, Canada (Calgary) 403 274 9391, Canada (Ottawa) 613 2[...]

  • Page 3

    Important Information Warranty The AT-DIO-32HS, DAQCard-6 533 for PCMCIA, PCI-6534, PCI-DIO-32HS, PXI-653 3, and PXI-6534 devices are warranted against defects in materials and workmanship for a peri od of one year from the date of s hipment, as evidenced by receipts or ot her documentation. National Instruments wil l, at its option, repair or repl[...]

  • Page 4

    Compliance FCC/Canada Radio Frequency Interference Compliance* Determining FCC Class The Federal Communications Commission (FCC) has rules to protect wireless communications from interference. The FCC places digital electronics into two c lasses. These classes are known as Class A (for use in industria l- commercial locations only) or Class B (for [...]

  • Page 5

    • Connect the equipment into an outlet on a circuit different f rom that to which the receiver is connected. • Consult the dealer or an experienced radio/T V technician for help. Canadian Departmen t of Communications This Class B digital apparatus meets all requirements of the Canadian Interference-Causing Equipment Regulations. Cet appareil n[...]

  • Page 6

    Conventions The follo wing con ventions appear in this manual: < > Angle brackets that contain numbers separated b y an ellips is represent a range of v alues associated with a bit or signal name — for example, DBIO<3..0>. » The » symbol leads you through nested menu items and dial og box options to a final action. The sequence File[...]

  • Page 7

    © National Instruments Corporation vii 653X User Manual Contents Chapter 1 Getting Started with Your 653 X 653 X Device Overview ............ ........... .............. ........... ............... ........... ........... ............. 1-1 Control Lines ....... ........... ............... ........... ........... .............. ............ ........[...]

  • Page 8

    Contents 653X User Manual viii ni.com Choosing Whether or Not to Use a Programmable Delay ........................ ...... 2-8 Choosing Continuous or Finite Data Transfer ................. .............. .............. ... 2-9 Finite Transfers ........................ ........... ............... ........... ........... ......... 2-9 Continuous Input[...]

  • Page 9

    Contents © National Instruments Corporation ix 653X User Manual External REQ Signal Source ........... .............. ............... ........... .............. .......... 3-2 Handshaking I/O Timing Diagrams ............. .............. ........... .............. ........... .............. .. 3-4 Comparing the Different Handshaking Protocols .....[...]

  • Page 10

    © National Instruments Corporation 1-1 653X User Manual 1 Getting Started with Y our 653 X The 653X User Manual describes installing, configuring, settin g up, and programming applicatio ns for your AT-DIO-32HS, DAQ Card-6533 for PCMCIA, PCI-6534 , PCI-DIO-32HS, PX I-6533, PXI-6534, or PCI/PXI-7030/6533 d evice. 653 X Device Over view With 653 X d[...]

  • Page 11

    Chapter 1 Getting Started with Y our 653X 653X User Manual 1-2 ni.com Use Group 1 and 2 to: • Generate or recei v e digital patterns and wa v eforms timed b y a TTL clock • T ransfer data between two de vices using one of six conf igurable handshaking protocols • Acquire a digital pattern e very time the state of a data line changes What Y ou[...]

  • Page 12

    Chapter 1 Getting Started with Y our 653X © National Instruments Corporation 1-3 653X User Manual Choosing Y our Programming Software When programming your National Instrumen ts measurement hardw are, you can use either National Instruments application software or another application development env ironment (AD E). National Instruments Applicatio[...]

  • Page 13

    Chapter 1 Getting Started with Y our 653X 653X User Manual 1-4 ni.com Using LabVIEW , Measurement Studio, or V irtualBench so ftware greatly reduces the dev elopment time for your data acquisition and con trol application. NI-DAQ Driver Software The NI-DAQ driver software shipped wit h your 653 X device has an extensive library of functio ns that y[...]

  • Page 14

    Chapter 1 Getting Started with Y our 653X © National Instruments Corporation 1-5 653X User Manual T o do wnload a free copy of the most recent version of NI-D A Q, click Downloa d Softwar e at ni.com . Find NI-D A Q compatibility for your de vice using the follo wing table: Installing Y our Software Install application developm ent software, such [...]

  • Page 15

    Chapter 1 Getting Started with Y our 653X 653X User Manual 1-6 ni.com Remov e the device from the package and inspect the de vice for loose components or any sign of damage. Notify National Instruments if the de vice appears damaged in any way . Do not install a damaged device into your computer . Store your 653 X device in the antistatic en velope[...]

  • Page 16

    Chapter 1 Getting Started with Y our 653X © National Instruments Corporation 1-7 653X User Manual Installing the PXI-6533, PXI-6534, or PXI-7030/6533 You can install a PXI-653 X or PXI-7030/6533 device any available 5 V peripheral slot in your PXI or CompactPCI chassis. Note Y our PXI device has c o nnections to se veral reserved lines on the Comp[...]

  • Page 17

    Chapter 1 Getting Started with Y our 653X 653X User Manual 1-8 ni.com 5. Insert the A T -DIO-32HS into an A T (16-bit ISA) or EISA slot. It can be a tight fit, b ut do not force the device into place. 6. Scre w the mounting bracket of the A T -D IO-32HS to the back panel rail of the computer . 7. V isually verify the installation. Make sure the dev[...]

  • Page 18

    Chapter 1 Getting Started with Y our 653X © National Instruments Corporation 1-9 653X User Manual T o create a virtual channel, or to lea rn about other capabilities of MAX, read the MAX online help by selecting Help » Help Topics and select NI-DAQ from the menu. In Mac OS To view and test current resource allocation: 1. Open the NI-D A Q Configu[...]

  • Page 19

    © National Instruments Corporation 2-1 653X User Manual 2 Using Y our 653 X To begin using your 653 X device, navigate this chapter in the following order: 1. Choose the correct mode of operation to perform using the table below . 2. Follo w th e instructions for t he application you want to perform. 3. Refer to pinout diagrams in Appendix C , Con[...]

  • Page 20

    Chapter 2 Using Y our 653X 653X User Manual 2-2 ni.com Controlling and Monitoring Static Digital Lines—Unstrobed I/O This section explains how to cont rol and monitor static digi tal lines through software-timed reads and writes to and from th e digital lines of your 653 X device. Configuring Digital Lines For unstrobed I/O, the direction of each[...]

  • Page 21

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-3 653X User Manual Adv antages of using the wired-OR driv er include: • The ability to connect t wo or more wired-OR out puts together wit hout damaging the driv ers. • The ability to connect wired-OR outputs to open-collector dri vers, to GND signals, or to switches connecting to[...]

  • Page 22

    Chapter 2 Using Y our 653X 653X User Manual 2-4 ni.com Connecting Signals Connect digital input signals to the I/O connector using th e pinout diagrams, Figures C-1, 653X I/O Connector 68-Pin Assignments , and C-2, 68-to-50-Pin Adapter Pin Assi gnments . Creating a Program Using the following flowcharts as a guide, create a program to perform unstr[...]

  • Page 23

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-5 653X User Manual Figure 2-1. Programming Unstrobed I/O in NI-DAQ s Figure 2-2. Programming Unstrobed I/O in LabVIEW/LabVIEW RT Programming the Control/T iming Lines as Extra Unstrobed Data Lines If you want to use the control/timin g lines as extra unstrob ed data lines: • NI-D A [...]

  • Page 24

    Chapter 2 Using Y our 653X 653X User Manual 2-6 ni.com • LabVIEW — Use one of the top-level VIs: the Read From Digital Line VI to read from a digital port, and the Wr ite to Digital Line VI to write to a digital port. The dig ital channel number is 4 and th e port width is 4. If one of the control/timing lines is used or reserved and you are us[...]

  • Page 25

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-7 653X User Manual Deciding Which Handshaking Protocol to Use The 653 X device supports several different handshaking protocols to communicate with your peripheral device. The pro tocol you select will determine the timing of the ACK and REQ si gnals. From the perspecti ve of the 653 [...]

  • Page 26

    Chapter 2 Using Y our 653X 653X User Manual 2-8 ni.com T o set the direction of the PCLK signal: • NI-D A Q C interface — Set the ND_CLOCK_REVERSE_MODE to ND_ON in Set_DAQ_Device_Info. • LabVIEW — Set the Clock Reverse Mode attribute to ON in the DIO Parameter VI. Note For more information on LabVIEW VIs and NI-D A Q functions, consult the [...]

  • Page 27

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-9 653X User Manual The state machine diagrams in Chapter 3, Timing Diagrams , show more precisely where this delay occurs in the handshaking sequence. Choosing Continuous or Finite Data T ransfer You can transfer data indefinit ely to/from comput er memory or fini tely by specifying t[...]

  • Page 28

    Chapter 2 Using Y our 653X 653X User Manual 2-10 ni.com Y ou hav e the opt ion to allow it to re generate data that has already been outputted. As i n continuous input , you sp ecify the device to allow regeneration though the oldDataStop param eter in the DIG_DB_Config function and the Data Overwrite/Regenerate parameter in the Digital Buf fer Con[...]

  • Page 29

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-11 653X User Manual Figure 2-3. Connecting Signals If you are using the b urst protocol, make the connection to the appropriate PCLK pin on the 653 X de vice. Choosing the Startup Sequence To avoid invalid or m issing data when the ACK and REQ lines change polarity to either active-hi[...]

  • Page 30

    Chapter 2 Using Y our 653X 653X User Manual 2-12 ni.com Controlling the startup sequence does not apply to b uffered (block) operations. In a buf fered operation, the NI-D A Q C interface configures and enables the 653 X de vice at the same time, when you start the actual data transfer . For buf fered operations, control the line polarities as a s [...]

  • Page 31

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-13 653X User Manual Figure 2-4. Programming Buffered Handshaking I/O in NI-DAQ Read? DIG_Grp_Mode DIG_Grp_Config Read? Continuous? No DIG_DB_Config Ye s DIG_Block_In DIG_Block_Out DIG_Block_In DIG_Block_Out Ye s No Ye s No Ye s DIG_DB_HalfReady Is the next half b uffer ready? DIG_DB_T[...]

  • Page 32

    Chapter 2 Using Y our 653X 653X User Manual 2-14 ni.com Figure 2-5. Programming Unbuffered Handshaking I/O in NI-DAQ DIG_Grp_Config Input? DIG_Grp_Mode DIG_Grp_Status Ready? DIG_In_Grp DIO_Grp_Config Done? DIG_Out_Grp DIG_Grp_Status Ready? Done? DIG_In_Grp DIO_Grp_Config * No Ye s No Ye s No Ye s Ye s No Ye s No *Clear Configuration[...]

  • Page 33

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-15 653X User Manual Figure 2-6. Programming Handshakin g Input in LabVIEW/LabVIEW RT DIO Star t VI DIO P arameter VI DIO Clear VI Buffered Operation? DIO Config VI Ye s Burst Mode? No No No Rev erse PCLK Direction? Ye s Ye s Finite Buffer? DIO Read VI Ye s Done? DIO Read VI Ye s No No[...]

  • Page 34

    Chapter 2 Using Y our 653X 653X User Manual 2-16 ni.com Figure 2-7. Pr ogramming Handshaking Output in LabVIEW/LabVIEW R T By default, for output buf fered transfers t he 6534 device will preload the on board memory with data before starting the output operation. Th is is done to eliminate or reduce the impact of the PCI b us bandwidth limitations [...]

  • Page 35

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-17 653X User Manual The preloading process will cause a small delay between the start command in software and the actual start of data transfer . If this is a concern, you may disable the preloading by calling the follo wing function/VI before the software start command: • NI-D A Q [...]

  • Page 36

    Chapter 2 Using Y our 653X 653X User Manual 2-18 ni.com Deciding T ransfer Direction You can choose to send data from your 653 X device to the peripheral device (output), or from the peripheral device to your 653 X device (inpu t). Choosing an Internal or External REQ Source In pattern I/O, the 653 X de vice acquire s/generates dat a on e very f al[...]

  • Page 37

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-19 653X User Manual For e xample, if you specify a timebase of 100 kHz and a timebase di visor of 25, the resulting acquisition/generation rate would be 4 kHz. 100 kHz/25 = 4 kHz. Note If you are using a version of NI-D A Q prior to version 6.8, the minimum value for timebase divisor [...]

  • Page 38

    Chapter 2 Using Y our 653X 653X User Manual 2-20 ni.com data is in the buffer, transfer stops. If the st op trigger arrives before all the pretrigger data is acquired, NI-DAQ returns an error. Figure 2-9. Stopping Data T ransfer Using a T rigger Start and Stop T rigger When using a start and stop trigger, transfer starts upon receiving a trigg er o[...]

  • Page 39

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-21 653X User Manual • The polarity (whether to trigger on data that matches or mismatches the specified pattern) For e xample, if you want to start acquisition when the two least signif icant bits of your data are 1 and 0, you would specify your trigger parameters to match those in [...]

  • Page 40

    Chapter 2 Using Y our 653X 653X User Manual 2-22 ni.com the Data Overwrite/Regenerate parameter in the Digital Buffer Control VI, called by the DIO Start VI. Continuous Output Similarly, with continuous ou tput, the 6 53 X device continuously reads data from com puter memory. A s the device retrieves data from the buffer, call the DIG_DB_Transfer f[...]

  • Page 41

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-23 653X User Manual Monitoring Data T ransfer To monitor your data transfer once data transfer starts: • NI-D A Q C interface — Call DIG_Block_Check to monitor finite data transfer . For continuous transfers, use Get_DAQ_Device_ Info to obtain the cumulati ve transfer count ( DIG_[...]

  • Page 42

    Chapter 2 Using Y our 653X 653X User Manual 2-24 ni.com If you are using external start a n d/or stop triggers, connect to the appropriate pins — start trigger (ACK/ST AR TTRIG) and/o r stop trigger (STOPTRIG). Creating a Program Using the following flowcharts as a guide, create a program to perform pattern I/O. Figures 2-13 and 2-14 display flow[...]

  • Page 43

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-25 653X User Manual Figure 2-13. Programming Pattern I/O (Continuous) in NI-DAQ Figure 2-14. Programming Pattern I/O in LabVIEW/LabVIEW RT DIG_DB_HalfReady Is the next half b uffer ready? DIG_DB_Transfer DIG_Block_Clear Acquisition Complete? Ye s Ye s No No Ye s No DIG_Block_In DIG_Bl[...]

  • Page 44

    Chapter 2 Using Y our 653X 653X User Manual 2-26 ni.com Note If you are performing a finite pattern output operation, you can cal l the DIO W ait VI instead of the DI O Write VI after the DIO Start VI . For more information abou t these VIs, see the LabVIEW Help . By default, for output buf fered transfers t he 6534 device will preload the on board[...]

  • Page 45

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-27 653X User Manual Deciding Which Lines Y ou W ant to Monitor You need to specify w hich of the lin es in your acquisit ion you want to monitor for changes. Specify which bits are signi ficant to you b y usin g a software line mask in the DIG_Trigger_Config function in NI-D A Q C int[...]

  • Page 46

    Chapter 2 Using Y our 653X 653X User Manual 2-28 ni.com The three types of trigger signals a vailable are the start trigger , the stop trigger , or the start and stop trigger . Start T rigger A start trigger is a trigger that initiates a pattern I/O upon receipt of a hardware trigger on the A CK (STARTTRIG) pin. Figure 2-16. Starting Data T ransfer[...]

  • Page 47

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-29 653X User Manual Figure 2-18. Usin g a Start and Stop T rigger Pattern-Matching T rigger Instead of using an external signal on the start/stop trigger pins on the I/O connector, you may start or stop (n ot both) an operation once a user-specified digital pattern is matched . Specif[...]

  • Page 48

    Chapter 2 Using Y our 653X 653X User Manual 2-30 ni.com Figure 2-19. Pattern-Detection T rigger Example Tip T o pre vent a transient data v alue during line switching from falsely causing a match, set a v alid pattern for at least 60 ns to guarantee detection. In addition, keep glitches to less than 20 ns to guarantee rejection. Choosing Continuous[...]

  • Page 49

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-31 653X User Manual Choosing DMA or Interrupt T ransfers When using DMA (by default), the 6534 device transfers data in 32-byte blocks and the 6533 device transfers data in 4 byte bl ocks. Therefore, at any time during a continuous operation , there may be up to 31 bytes (or 3 bytes f[...]

  • Page 50

    Chapter 2 Using Y our 653X 653X User Manual 2-32 ni.com Figure 2-20. Programming Change Detection (Continuous) in NI-DAQ Figure 2-21. Programming Change Detection (Single Buffer) in NI-DAQ DIG_DB_HalfReady Is the next half b uffer ready? DIG_DB_Transfer DIG_Block_Clear Acquisition Complete? Ye s Ye s No No DIG_Grp_Config DIG_Trigger_Config DIG_DB_C[...]

  • Page 51

    Chapter 2 Using Y our 653X © National Instruments Corporation 2-33 653X User Manual Figure 2-22. Programming Change Detection for LabVIEW/LabVIEW RT DIO Config VI T rigger Config VI DIO Read VI Done? DIO Clear VI Ye s No DIO Star t VI Specify data mask here[...]

  • Page 52

    © National Instruments Corporation 3-1 653X User Manual 3 T iming Diagrams This chapter contains t iming diagrams for the h andshaking and pattern I/O modes. You can use these diagrams to get a detail ed understanding about what happens in hardware when using these modes. Note All timing diagrams are in nanoseconds. Pattern I/O T iming Diagrams Us[...]

  • Page 53

    Chapter 3 Timing Diagrams 653X User Manual 3-2 ni.com Figure 3-1. Internal Request Timing Diagram External REQ Signal Source Use an external request when you want to time data transfers using an external signal on the REQ pin of the I/O connector. You can select t he polarity of the REQ signal. If active high ( default), the 653 X de vice will latc[...]

  • Page 54

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-3 653X User Manual during, or after the REQ edge. If ST AR TRIG is asserted too close to the REQ edge, it may not be recognized until the next REQ edge. T o a void this uncertainty , you can ob serve an optional setup time of 15 n s, in other words, assert ST AR TRIG at least 15 ns be[...]

  • Page 55

    Chapter 3 T iming Diagrams 653X User Manual 3-4 ni.com Handshaking I/O T iming Diagrams This section compares of the handshaking I/O protocols and includes timing diagrams for each: • Handshaking sequence for input operation • State machine for input operation • T imin g specification for input operation • Handshaking sequence for out put o[...]

  • Page 56

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-5 653X User Manual In order for the 653 X device to communicate with peripheral de vices in handshaking mod e, it is important to verify that: • Y ou are using complementary pro tocols. For e xample, use 8255-emulation p rotocol with long-pulse protocol. • The A CK/REQ polarity ar[...]

  • Page 57

    Chapter 3 T iming Diagrams 653X User Manual 3-6 ni.com Figure 3-3. Bu rst T ransfer Example (Input) Figure 3-4. Burst T ransfer Ex ample (Output ) Note Since data is transferred only when both the 653 X device and the peripheral de vice are ready (and thus A CK and REQ are asserted), it is not reasonable to expect data to arri ve at consistent inte[...]

  • Page 58

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-7 653X User Manual The 653 X de vice can either driv e an output clock signal onto the PCLK line or recei ve an input clock signal from the PCLK lin e. By default, the PCLK line is set for input during output transfers, and set for output during input transfers. Tip If you are using l[...]

  • Page 59

    Chapter 3 T iming Diagrams 653X User Manual 3-8 ni.com Figure 3-5. Burst Input Timing Diagram (Default) Parameter Description Minimum Maximum Input Parameters t rs Setup time from REQ valid to PCLK 12 — t rh Hold time from PCLK to REQ in valid 0 — t dis Setup time from input data valid to PCLK 4 — t dih Hold time from P CLK to input dat a in [...]

  • Page 60

    Chapter 3 T iming Diagrams © National Instruments Corporatio n 3-9 653X User Manual Figur e 3-6. Burst Output Timing Diagram (Default) Parameter Description Minimum Maximum Input Parameters t pc PCLK cycle time 50 — t pw PCLK high pulse duration 20 — t pl PCLK low pulse duration 20 — t rs Setup time from REQ valid to PCLK falling edge 1— t[...]

  • Page 61

    Chapter 3 T iming Diagrams 653X User Manual 3-10 ni.com Figure 3-7. Bu rst Input T iming Diagram (PCLK Reversed) Parameter Description Minimum Maximum Input Parameters t pc PCLK cycle time 50 — t pw PCLK high pulse duration 20 — t pl PCLK low pulse duration 20 — t rs Setup time from REQ valid to PCLK falling edge 1 — t rh Hold time from PCL[...]

  • Page 62

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-11 653X User Manual Figure 3-8. Burst Output Timing Diagram (PCLK Reversed) Parameter Description Minimum Maximum Input Parameters t rs Setup time from REQ valid to PCLK 12 — t rh Hold time from PCLK to REQ inv alid 0 — Output Parameters t pc PCLK cycle time 50 700 1 t pw PCLK hig[...]

  • Page 63

    Chapter 3 T iming Diagrams 653X User Manual 3-12 ni.com Using Asynchronous Protocols All handshaking protoco ls except b urst are asy chronous. The asynchronous protocols include 8255 emulat ion, lev el ACK, leading edge, trailing edge, and long pulse. When using these protocols, you have the follo wing options: • Y ou can change the polarity of [...]

  • Page 64

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-13 653X User Manual 653 X device terminology dif fers from 8255 termi nology . • Input — The REQ line carries the 8255 STB (Strobe) input signal, and the 653 X device A C K line carries the 8255 IBF (Input Buffer Full) output signal. • Output — The REQ line carries the 8255 A [...]

  • Page 65

    Chapter 3 T iming Diagrams 653X User Manual 3-14 ni.com Figure 3-10. 8255 Emulation Input State Machine W ait For Space W ait For REQ Programmab le Delay W ait For REQ When REQ Unasser ted, Latch Input Data When 6533 Device has space for data, input data. Clear ACK When REQ Asser ted Initial State: ACK Set Send ACK[...]

  • Page 66

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-15 653X User Manual Figure 3-11. 8255 Emulation Output Handshaking Sequen ce Reference Point Action Steps 1 When the 653 X device has data to output, it asserts the ACK signal, then waits for the peripheral device to assert REQ to indicate it is ready to acce pt data 2 The peripheral [...]

  • Page 67

    Chapter 3 T iming Diagrams 653X User Manual 3-16 ni.com Figure 3-12. 8255 Emulation Output State Machine W ait For Data W ait For REQ Programmab le Delay W ait For REQ When REQ Unasser ted When 6533 Device has data to output, output data. When REQ Asser ted Initial State: ACK Cleared Output Data, Then Send ACK Clear ACK[...]

  • Page 68

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-17 653X User Manual Figure 3-13. 8255 Emulation Output T iming Diagram Parameter Description Minimum Maximum Input Parameters t r*r REQ low duration 75 — t rr* REQ high duration 75 — t a*r A CK falling edge to REQ rising ed ge 0 — t dir Input data valid to REQ rising edge 0 — [...]

  • Page 69

    Chapter 3 T iming Diagrams 653X User Manual 3-18 ni.com Using the Level-ACK Protocol In level-ACK p rotocol, the 653 X device asserts the ACK signal when ready for a transfer and holds the ACK signal level until an active-g oing edge occurs on the REQ line. After the REQ edge occurs, the 653 X device deasserts the ACK signal until the device is rea[...]

  • Page 70

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-19 653X User Manual Figure 3-15. Level ACK Input State Machine W ait For Space W ait For REQ Programmab le Delay Programmab le Delay W ait For REQ When REQ Asser ted Clear ACK When 6533 Device has space for data, input data.* When REQ Unasser ted Initial State: ACK Cleared Send ACK * [...]

  • Page 71

    Chapter 3 T iming Diagrams 653X User Manual 3-20 ni.com Figure 3-16. Level ACK Input Timing Diagram Parameter Description Minimum Maximum Input Parameters t rr* REQ pulse widt h 75 — t r*r REQ inactiv e duration 75 — t ar A CK to next REQ 0 — t dir(1) Input data setup to REQ activ e (with REQ-edge latching) 0 — t rdi Input data hold from RE[...]

  • Page 72

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-21 653X User Manual Note W ith REQ edge latching enabled (default), the REQ edge determines when data will be latched. In put data valid has to be held before the activ e go ing REQ edge a minimum of t rdi ns. With REQ edge disabled, in put data valid has to be held t adi after the ne[...]

  • Page 73

    Chapter 3 T iming Diagrams 653X User Manual 3-22 ni.com Figure 3-18. Level ACK Output State Machine W ait For Data W ait For REQ Programmab le Delay Programmab le Delay W ait For REQ When REQ Asser ted Clear ACK When 6533 Device has data to output, output data.* When REQ Unasser ted Initial State: ACK Cleared Send ACK * With REQ-edge latching enabl[...]

  • Page 74

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-23 653X User Manual Figure 3-19. Level ACK Output Timing Diagram Note W ith REQ edge latching d isabled (default), output data v alid wil l hold t rdo ns after the REQ edge is asserted. W ith REQ edge latching enabled, that data will be held for at most t rdo ns after the REQ edge dea[...]

  • Page 75

    Chapter 3 T iming Diagrams 653X User Manual 3-24 ni.com Using Protocols Based on Signal Edges The 653 X device can communicate via pulses on the ACK and R EQ lines. The three edge protocols are: • T railing-edge pro tocol — The trailing edge of the ACK or REQ pulse indicates that the 653 X device or peripheral device is ready for a transfer. ?[...]

  • Page 76

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-25 653X User Manual Using the T railing-Edge Protocol Figure 3-20. T railing Edge Input Handshaking Sequence Figure 3-21. T railing Edge Input State Machine Reference Point Action Steps Initial State A CK is deasserted. The 653 X device waits for the periphera l device to pulse REQ to[...]

  • Page 77

    Chapter 3 T iming Diagrams 653X User Manual 3-26 ni.com Figure 3-22. T railing Edge Input Timing Diagram Note When REQ-edge latching is enabled (default), the REQ edge determines when data will be latched. Input data valid needs to be held t r*di after the trailing edge of REQ occurs. When REQ-edge latching is disabled, input data v ali d needs to [...]

  • Page 78

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-27 653X User Manual Figure 3-23. T railing Edge Output Handshaking Sequence Figure 3-24. T railing Edge Output State Machine Reference Point Action Steps Initial State A CK is deasserted. 1 The 653 X device sends an A CK pulse of programmab le width. This indicates ne w , valid output[...]

  • Page 79

    Chapter 3 T iming Diagrams 653X User Manual 3-28 ni.com Figure 3-25. T railing Edge Output Timing Diagram Note When REQ-edge latching is disabled (default), output data valid will be held t r*do(1) ns after the trailing edge of REQ occurs. W ith REQ-edge latching enabled, output data will be held at most t r*do(1) ns after the trailing edge of REQ [...]

  • Page 80

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-29 653X User Manual Using the Leading-Edge Protocol Figure 3-26. Leading Edge Input Handshaking Sequence Reference Point Action Steps Initial State A CK is deasserted. The 653 X device w aits for an acti ve REQ to indicate that the peripheral de vice is ready . The peripheral device m[...]

  • Page 81

    Chapter 3 T iming Diagrams 653X User Manual 3-30 ni.com Figure 3-27. Leading Edge Input State Machine W ait For Space W ait For REQ Programmab le Delay Programmab le Delay W ait For REQ When REQ Asser ted When 6533 Device has space for data, input data.* Clear ACK Pulse When REQ Unasser ted Initial State: ACK Cleared Send ACK Pulse * With REQ-edge [...]

  • Page 82

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-31 653X User Manual Figure 3-28. Leading Edge Input Timing Diagram Parameter Description Minimum Maximum Input Parameters t rr* REQ pulse widt h 75 — t r*r REQ inactiv e duration 75 — t ar A CK to next REQ 0 — t dir(1) Input data setup to REQ activ e (with REQ-edge latching) 0 ?[...]

  • Page 83

    Chapter 3 T iming Diagrams 653X User Manual 3-32 ni.com Note W ith REQ edge latching enabled (default), the REQ edge determines when data will be latched. Input data valid has to be held before an acti ve going REQ edge a minimum of t rdi ns. W ith REQ edge disabled, it has to be held t adi after the next acti ve-going A CK signal edge occurs. Figu[...]

  • Page 84

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-33 653X User Manual Figure 3-30. Leading Edge Output State Machine W ait For Data W ait For REQ Programmab le Delay Programmab le Delay W ait For REQ When REQ Asser ted Clear ACK Pulse When REQ Unasser ted Initial State: ACK Cleared When 653 X Device has data to output, output data.* [...]

  • Page 85

    Chapter 3 Timing Diagrams 653X User Manual 3-34 ni.com Figure 3-31. Leading Edge Output T iming Diagram Note W ith REQ edge latching d isabled (default), output data v alid wil l hold t rdo ns after the REQ edge occurs. With REQ edge latching enabled, that data will be hel d for at most t rdo ns after the REQ edge deasserts. Parameter Description M[...]

  • Page 86

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-35 653X User Manual Using the Long-Pulse Protocol Figure 3-32. Long Pulse Input Handshaking Sequence Reference Point Action Steps Initial State A CK is deasserted. The 653 X device w aits for an acti ve REQ to indicate that the peripheral de vice is ready . The peripheral device may o[...]

  • Page 87

    Chapter 3 T iming Diagrams 653X User Manual 3-36 ni.com Figure 3-33. Long Pulse Input State Machine W ait For Space W ait For REQ Programmab le Delay Programmab le Delay W ait For REQ When REQ Asser ted When 6533 Device has space for data, input data.* Clear ACK Pulse When REQ Unasser ted Initial State: ACK Cleared Send ACK Pulse * With REQ-edge la[...]

  • Page 88

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-37 653X User Manual Figure 3-34. Long Pulse Input T iming Diagram Parameter Description Minimum Maximum Input Parameters t rr* REQ pulse widt h 75 — t r*r REQ inactiv e duration 75 — t ar A CK to next REQ 0 — t dir(1) Input data setup to REQ activ e (with REQ-edge latching) 0 ?[...]

  • Page 89

    Chapter 3 T iming Diagrams 653X User Manual 3-38 ni.com Note W ith REQ edge latching enabled (default) REQ edge determines when data will be latched. Input data valid has to be held before acti ve going REQ edge a minimum of t rdi ns. W ith REQ edge disabl ed, it has t o be held t ad i after the next acti ve going A CK signal edge occurs. Figure 3-[...]

  • Page 90

    Chapter 3 T iming Diagrams © National Instruments Corporation 3-39 653X User Manual Figure 3-36. Long Pulse Output State Machin e W ait For Data W ait For REQ Programmab le Delay Programmab le Delay W ait For REQ When REQ Asser ted When 6533 Device has data to output, output data.* Clear ACK Pulse When REQ Unasser ted Initial State: ACK Cleared Se[...]

  • Page 91

    Chapter 3 T iming Diagrams 653X User Manual 3-40 ni.com Figure 3-37. Long Pulse Output Timing Diagram Note W ith REQ edge latching disabled (default), output data valid will hold t rdo ns after the REQ edge with REQ edge latching enabled, that data will be held for at most t rdo ns after the REQ edge deasserts. Parameter Description Minimum Maximum[...]

  • Page 92

    © National Instruments Corporation A-1 653X User Manual A Specifications This appendix list s features and specifications for your 653 X devices and the PCI/PXI-7030/6533 de v ice. Specifications are typical at 25 ° C unless otherwise noted. Digital I/O Number of channels ............................... 32 input/output; 4 dedicated output and con[...]

  • Page 93

    Appendix A Specifications 653X User Manual A-2 ni.com Absolute max input voltage rang e .......... – 0.3 to 5 V Power-on state for outputs ......................Hi gh-impedance, pulled up or down (selectable) Data transfers (all devices except DAQCard) ................Interrupt, DMA Memor y AT-DIO-32HS ................. .............. .........16[...]

  • Page 94

    Appendix A Specifications © National Instruments Corporation A-3 653X User Manual Pattern I/O Direction.................... ......................... .... Input or output Maximum sample rate (in ternally timed, for small transfers 1 ) .............. ....... 20 MHz Minimum sample rate (internal clock rate) ............................ .... 1 S/10 m[...]

  • Page 95

    Appendix A Specifications 653X User Manual A-4 ni.com Power Requirement +5 VDC (±5%) (with light output load) ..................... ...... 500 mA Power A vailable at I/O Connector PCI-DIO-32HS, PX I-6533, AT-DIO-32HS, PCI-6534, and PXI-6534 ........................ +4.65 to +5.25 VDC at 1 A DAQCard-6533 for PCMCIA ............ ....+4.65 to +5.25 V[...]

  • Page 96

    Appendix A Specifications © National Instruments Corporation A-5 653X User Manual Nonoperational random vibratio n (PXI only) ......................... .............. ....... 5 to 500 Hz, 2.5 g rms , 3 axes Note Random vibration profiles were de veloped in accordance with MIL- T-28800E and MIL-STD-810E Method 514. T est levels exceed those recomme[...]

  • Page 97

    © National Instruments Corporation B-1 653X User Manual B Using PXI with CompactPCI Y ou can use your PXI-653 X de vice as a plug-in de vice in a standard CompactPCI chassis, but you will not be able to access PXI-specifi c functions, such as R TSI bus features detailed in the PXI Specification , rev. 1.0. The CompactPCI specification permits v e [...]

  • Page 98

    © National Instruments Corporation C-1 653X User Manual C Connecting Signals with Accessories This appendix describes ho w to connect signals to your 653 X device. Use the first part of the appendix to acquaint yourself with the de vice control signals. Then go to appropriate pin out diagrams (68 or 50-pin), which display the layout of pin locatio[...]

  • Page 99

    Appendix C Connecting Signals with Accessories 653X User Manual C-2 ni.com Making 68-Pin Signal Connections Caution Do not make connections that e x ceed any of the maximum input or output ratings on the 653 X , listed in Appendix A, Specifications . This includes conn ecting any po wer signals to ground and vice versa. Doing so may damage your dev[...]

  • Page 100

    Appendix C Connecting Signals with Accessories © National Instruments Corporation C-3 653X User Manual Note In Figure C-1, the * indicates that you can rev erse the pin assignments of the A CK1 (ST AR TTIG1) and REQ1 pins, or the A CK2 (ST AR TTIG2) an d REQ2 pins. T o do this, set the ACK-REQ Exchange attribute to ON in the DIO Parameter VI in La[...]

  • Page 101

    Appendix C Connecting Signals with Accessories 653X User Manual C-4 ni.com Table C-3. Signal Descriptions Pins Signal Name Signal Ty p e Signal Descr iption Based on Mode Used 2, 9 REQ<1..2> Control Group 1 and group 2 requ est lines Handshaking I/O — Request. A control line that indicate s whether the peripheral device is ready to transfer[...]

  • Page 102

    Appendix C Connecting Signals with Accessories © National Instruments Corporation C-5 653X User Manual 23, 57 – 58, 25 – 26, 60 – 61, 28 DIOC<0..7> Data Port C bidirectional data lines Port C is referred to as port number 2 in software. DIOC7 is the MSB; DIOC0 is the LSB. 29, 31 – 32, 34, 63 – 64, 66 – 67 DIOD<0..7> Data Po[...]

  • Page 103

    Appendix C Connecting Signals with Accessories 653X User Manual C-6 ni.com Making 50-Pin Signal Connections Figure C-2. 68-to-50-Pin Ad apter Pin Assignments Use T able C-4 to f ind the accessories designed to connect to your 653 X device. DIOB4 DIOB0 DIOB7 DIOB5 DIOA7 DIOA1 DIOA0 DIOA4 REQ1 PCLK1 (OUT1) STOPTRIG1 (IN1) ACK1 GND GND GND GND GND DIO[...]

  • Page 104

    Appendix C Connecting Signals with Accessories © National Instruments Corporation C-7 653X User Manual T o use your 653 X device with cables, signal conditioning modules, and other accessories that require an A T-DIO-32F pinout, use the R6850-D1, an optional 68-to-50-pin device adapter . Using a PSHR68-68M shielded cable, you can also connect the [...]

  • Page 105

    © National Instruments Corporation D-1 653X User Manual D Hardware Considerations This appendix cov ers se veral hardw are considerations for your 653 X device. As an adv anced user , you can use these sections to understand ho w the hardware works i n your 653 X device. Block Diagrams Figure D-1. A T -DIO-32HS Block Diagram DAQ-DIO Counters and T[...]

  • Page 106

    Appendix D Hardware Considerations 653X User Manual D-2 ni.com Figure D-2. DAQCard-6533 fo r PCMCIA Block Diagram DAQ-DIO Counters and Timers DMA/ Interrupt Requests Handshaking and Control Data Latches and Drivers Data Lines Data Lines (32) (16) PCMCIA Interface PCMCIA I/O Channel Control Lines (8) I/O Connector Clock Selection Internal FIFOs Bus [...]

  • Page 107

    Appendix D Hardwar e Considerations © National Instruments Corporation D-3 653X User Manual Figure D-3. PCI-DIO-32HS, PCI/PXI-7030/6533, and PXI-65 33 Block Diagram DAQ-DIO Counters and Timers DMA/ Interrupt Requests Handshaking and Control Data Latches and Drivers Data Lines Data Lines (32) (32) MITE PCI Interface PCI I/O Channel EEPROM RTSI/PXI [...]

  • Page 108

    Appendix D Hardware Considerations 653X User Manual D-4 ni.com Figure D-4. PCI/PXI-6534 Block Diagram Handshaking and Control Request Processing Data Latches and Drives Internal FIFOs Bus Interface DMA/IRQ Counter and Timers Clock Selection DA Q-DIO Bus Interface SCARAB Interface SCARAB Interface FPGA MITE Interface DMA/IRQ Handshaking and Control [...]

  • Page 109

    Appendix D Hardwar e Considerations © National Instruments Corporation D-5 653X User Manual Power -On State When the computer is first turned on, all lines are configured for input and in the high-impedance state. By default, the data and control lines in the 653 X device are pulled do wn, ev en if the CPULL and DPULL are disconnected. Y ou can se[...]

  • Page 110

    Appendix D Hardware Considerations 653X User Manual D-6 ni.com Y ou can connect the +5 V pin to the CPULL and DPULL pins to control the bias of the 653 X device control and data lines, as described in the Power-On State section earlier in this chapter . Caution Do not connect the +5 V po wer pin directly to the GND, RGND, or any output pin of the 6[...]

  • Page 111

    Appendix D Hardwar e Considerations © National Instruments Corporation D-7 653X User Manual Using the Schottky-Diode T ermination Scheme Y ou can terminate a cable that acts as a uniform transmission line in sev eral ways . If your 653 X de vice is driving a cable, use the following termination scheme: connect two Schottk y diodes to each line, on[...]

  • Page 112

    Appendix D Hardware Considerations 653X User Manual D-8 ni.com Figure D-5. T ransmission Line T erminations Note Run the signal lines through special metal conduits to protect them from magnetic fields caused b y electric motors, welding equipment, break ers, or transformers. If you are using the Sch ottky diode termination scheme, you do not need [...]

  • Page 113

    Appendix D Hardwar e Considerations © National Instruments Corporation D-9 653X User Manual There is no specific cutof f frequency at which termination becomes necessary . Note A purely resisti ve termination scheme is not recommended because of the current drawn b y the termination resistors. For example, a 90 Ω terminating resistor works well [...]

  • Page 114

    Appendix D Hardware Considerations 653X User Manual D-10 ni.com R TSI and PXI T rigger Bus Interfaces You can use the seven bidirectional RTSI lines on the RTSI bus to share signals between devices. Use the RTSI bus interface to synchronize multiple cards or change control signals wit h multiple devices. The PCI-6534, PCI-DIO-32HS and A T -DIO-32HS[...]

  • Page 115

    Appendix D Hardwar e Considerations © National Instruments Corporation D-11 653X User Manual R TSI and PXI Bus T riggers The sev en R TSI lines on the R TSI bus provide a v ery flexible interconnection scheme for any de vice sharing the R TSI o r PXI-trigger bus. Any control signal on the de vice can connect to a R TSI or PX I-trigger b us line. Y[...]

  • Page 116

    © National Instruments Corporation E-1 653X User Manual E Optimizing Y our T ransfer Rates Use this appendix to determi ne the maximum transfer rate fo r your device, optimize transfer rates, and to see e xample benchmark results. Determining the Maximum T ransfer Rates The maximum sustainable transfer rate a 653 X de vice can achiev e depends on [...]

  • Page 117

    Appendix E Optimizing Y our T r ansfer Rates 653X User Manual E-2 ni.com Obtaining the Fastest T ransfer Rates T o achie ve the highest transfer r ates possible, consider the following: • Burst mode is the fastest handshaking protocol. Y ou can further increase speed by using short cables. • Minimize the number of other I/O de vices activ e in [...]

  • Page 118

    Appendix E Optimizing Y our T ransfer Rates © National Instruments Corporation E-3 653X User Manual Interpreting Benchmark Results Use benchmark results to get a general idea of what transfer rates to expect for an application. Since these results are system dependent, they are not to be used as specif ications. V iew latest results on our website[...]

  • Page 119

    Appendix E Optimizing Y our T r ansfer Rates 653X User Manual E-4 ni.com A T -DIO-32HS The following benchmarks are results using a Dell Dimension XPS, 600 MHz, PIII, and W indows 98 SE. PCI-DIO-32HS The following benchmarks are results using a Gate way 550 MHz PIII, 128 MB RAM, and W indows 98 SE. Table E-3. A T -DIO-32HS Benchmark Results Mode Be[...]

  • Page 120

    Appendix E Optimizing Y our T ransfer Rates © National Instruments Corporation E-5 653X User Manual PXI-6533 The following benchmarks are results using a PXI-8170, 450 MHz PIII, and W indows 98. Pattern I/O – Continuous Retransmit Output 4 1. 81 1.81 Burst Protocol – Continuous Input 19.93 19.6 19.05 Burst Protocol – Continuous Retransmit Ou[...]

  • Page 121

    Appendix E Optimizing Y our T r ansfer Rates 653X User Manual E-6 ni.com DAQCard-6533 for PCMCIA The following benchmarks are results using a PXI-8170, 450 MHz PIII, and W indows 98. PCI-6534 The following benchmarks are results using a Dell Dimension XPS T600r , 600 MHz PIII, 128 MB RAM, and W indows 98 SE. Table E-6. DAQCard-6533 for PCMCIA Bench[...]

  • Page 122

    Appendix E Optimizing Y our T ransfer Rates © National Instruments Corporation E-7 653X User Manual PXI-6534 The following benchmarks are results using a PXI-8170, 450 MHz PIII, and W indows 98. Burst Protocol – Single Shot* Input 20 20 20 Output 20 20 20 Burst Protocol – Continuous Retransmit** Output 20 20 20 * Benchmarks made u sing buff er[...]

  • Page 123

    Appendix E Optimizing Y our T r ansfer Rates 653X User Manual E-8 ni.com PCI-7030/6533 with LabVIEW R T The follo wing benchmarks are results using a 133 MHz AMD 486DX5 class processor , and the real-time operating system running on LabVIEW R T . PXI-6533 with LabVIEW R T The following benchmarks are results using a PXI-8170, 450 MHz PIII, and the [...]

  • Page 124

    Appendix E Optimizing Y our T ransfer Rates © National Instruments Corporation E-9 653X User Manual Pattern I/O – Continuous Retransmit Output 2. 50 1.25 1.25 Burst Protocol – Continuous Input 19.98 19.97 19.97 Output 19.97 17.72 8.60 Table E-10. PCI-7030/6533 Benchmark Results (Continued) Mode Benchmark Rate (MS/s) 8 Bit 16 Bit 32 Bit[...]

  • Page 125

    © National Instruments Corporation F-1 653X User Manual F T echnical Support Resources W eb Support National Instruments W eb support is your first stop for help in solving installation, configuration, and application pro blems and quest ions. Online problem-solving and diagnost ic resources include frequently asked questions, knowledge bases, pro[...]

  • Page 126

    Appendix F T echnical Support Resources 653X User Manual F-2 ni.com W orldwide Support National Instruments has of fi ces located around the world to help address your support needs. Y ou can access our branch of f i ce W eb sites from the W orldwide Of fices section of ni.com . Branch of fice web sites pro vide up-to-date contact information, supp[...]

  • Page 127

    © National Instruments Corporation G-1 653X User Manual Glossar y Pref ix Meaning V alue k- kilo- 10 3 µ- micro- 10 – 6 m- milli- 10 – 3 M- me ga- 10 6 n- nano- 10 – 9 Numbers/Symbols ° degrees – negati ve of, or minus < less than > greater than ≤ less than or equal to ≥ greater than or equal to Ω ohms /p e r % percent ± plu[...]

  • Page 128

    Glossary 653X User Manual G-2 ni.com A Aa m p s A CK acknowledge — handshaking signal dri ven b y the 653 X device, indicating that it is ready to transfer data ADE Application Development En vironment API Application Programmi ng Interface — a standardized set of subroutines or functions along with the parameters that a program can call asynch[...]

  • Page 129

    Glossary © National Instruments Corporation G-3 653X User Manual channel Pin or wire lead to which you apply or from wh ich you read the analog or digital signal. For digital signals, you group channels to form port s. Ports usually consist of either four or eight digital channels. CompactPCI core specification def ined by the PCI Industrial Compu[...]

  • Page 130

    Glossary 653X User Manual G-4 ni.com default setting A default parameter v alue recorded in the driv er . In many cases, the default input of a control is a certain v alue (often 0) that means use the current default setting . de v ice A plug-in data acquisition board, card, or pad that can contain multiple channels and con version de vices. Plug-i[...]

  • Page 131

    Glossary © National Instruments Corporation G-5 653X User Manual G group A collection of one, two, or four ports and an associated tim ing controller . All buf fered operations must be performe d on groups. H handshaking I/O Data-transfer mode in which the 653 X de vice engages in a two-way communication with the peripheral device. The 653 X asser[...]

  • Page 132

    Glossary 653X User Manual G-6 ni.com M MM e g a — the standard metri c prefix for 1 million or 10 6 , when used with units of measure such as v olts and hertz Measurement & Automation Expl orer (MAX) a controlled centralized conf iguration en vironment that allo ws you to configure all of your National Instruments D A Q , GPIB, IMA Q , IVI, M[...]

  • Page 133

    Glossary © National Instruments Corporation G-7 653X User Manual pretrigger acquiring data that occurs before a trigger propagation delay the amount of time required for a signal to pass through a circuit protocol the e xact sequence of bits, characters and control codes used to transfer data between computers and peripherals th rough a communicat[...]

  • Page 134

    Glossary 653X User Manual G-8 ni.com sample rate the numb er of samples a system takes ov er a giv en time period, usu ally expressed in samples per second software trigger a programmed ev ent that triggers an ev ent such as data acquisition STOPTRIG see control signals Strobed I/O Any operation where e very data transfer is timed by hardware signa[...]

  • Page 135

    Glossary © National Instruments Corporation G-9 653X User Manual W wired-OR output driv er th at dri ves its output pin to 0 V for logic low , b ut tri-states the pin (puts the pin in the high-impedance state) for logic high[...]

  • Page 136

    © National Instruments Corporation I-1 653X User Manual Index Numbers +5 V signal, description (table), C-5 653 X devices. See also hardware; specific device name. configuring, 1-8 to 1 -9 installing, 1-6 to 1-8 overview, 1-1 to 1-2 requirements for getting started, 1-2 software programming choices, 1-3 to 1-5 National Instruments ap plication sof[...]

  • Page 137

    Index 653X User Manual I-2 ni.com long-pulse protocol input handshaking sequence (figure), 3-35 input state machine (figure), 3-36 input timing diagram (figure), 3-37 output handshaking sequence (figure), 3-38 output state machine (figure), 3-39 output timing diagram (fi gure), 3-40 polarity for handshaking I/O comparison of handshaking protocols ([...]

  • Page 138

    Index © National Instruments Corporation I-3 653X User Manual DMA or interrupt transfers, 2-31 finite, 2-30 overview, 2-26 port and timing controller combi nations (table), 2-26 to 2-27 programming, 2-31 to 2-33 continuous change detection in NI-DAQ (figure), 2-32 LabVIEW/LabVIEW RT (figure), 2-33 single buffer change detection in NI-DAQ (figure),[...]

  • Page 139

    Index 653X User Manual I-4 ni.com rate of data transfer, 2-18 to 2-19 triggering data transf er, 2-19 to 2-21 width of data to transfer, 2-17 delay, programmable, handshaking protocol, 2-8 to 2-9 digital I/O specifications, A-1 to A-2 digital lines. See static digi tal lines. digital patterns and w aveforms. See pattern I/O. DIOA<0..7> signal[...]

  • Page 140

    Index © National Instruments Corporation I-5 653X User Manual output handshaking sequence (figure), 3-15 output state machine (figure), 3-16 output timing diagram (fi gure), 3-17 asynchronous protocol, 3-12 burst protocol input timing diagram, 3-5 to 3-11 default timing diagram (figure), 3-8 PCLK reversed (figure), 3-10 transfer example (figure), [...]

  • Page 141

    Index 653X User Manual I-6 ni.com board, RTSI, and PXI bus clocks, D-10 RTSI and PXI bus triggers, D-11 sink and source current, D-9 I initialization ord er, handshaking I/O, 2-11 to 2-12 installation AT-DIO-32HS, 1-7 t o 1-8 DAQCard-6533 for PCMCIA, 1-8 PCI-DIO-32 HS, PCI-6534, or PCI-7030/65 33 devices, 1-6 to 1-7 PXI-6533, PXI-6534, or PXI-7030 [...]

  • Page 142

    Index © National Instruments Corporation I-7 653X User Manual O optimizing transfer rates, E-1 to E-9 benchmark results, E-3 to E-9 AT-DIO-32HS (t able), E-4 DAQCard-6533 for PCMC IA (table), E-6 P C I - 6 5 3 4 , E - 6t oE - 7 PCI-7030/65 33 with LabVIEW RT (table), E-8 PCI-DIO-32 HS (table), E-4 t o E-5 PXI-6533 (table), E-5 PXI-6533 with LabVIE[...]

  • Page 143

    Index 653X User Manual I-8 ni.com transfer example (figure), 3-6 description (table), C-4 frequency selection for programmable delay, 2-8 to 2-9 handshaking I/O and pattern I/O (table), C-1 signal direction for burst protocol, 2-7 to 2-8 physical specifications, A-4 pin assignments 50-pin signal connectio ns (figure), C-6 68-pin signal connectio ns[...]

  • Page 144

    Index © National Instruments Corporation I-9 653X User Manual output timing diagram (fi gure), 3-17 overview, 3-12 to 3-13 burst input timing diagrams default input timing di agram (figure), 3-8 PCLK reversed (figure), 3-10 transfer example (figure), 3-6 burst output timing diagram s output timing diagram (fi gure), 3-9 PCLK reversed (figure), 3-1[...]

  • Page 145

    Index 653X User Manual I -10 ni.com pin assignme nts (figure) , C-6 68-pin signal connections, C-2 to C-3 accessories (table), C-3 pin assignme nts (figure) , C-2 change detection, 2-31 control signals (table), C-1 handshaking I/O, 2-10 to 2-11 optional equipment, C-7 pattern I/O, 2-23 to 2-24 signal descriptions (table), C-3 to C-5 static digital [...]

  • Page 146

    Index © National Instruments Corporation I-11 653X User Manual stop trigger change detection, 2-28 pattern I/O, 2-19 to 2-20 system integration, by National Instrume nts, F-1 T technical support resources, F-1 to F-2 terminating cables. See cable selection and termination. timing diagrams, 3-1 to 3-4 0 handshaking I/O, 3-4 to 3-40 8255-emulation p[...]

  • Page 147

    Index 653X User Manual I -12 ni.com W waveforms. See pattern I/O. Web support from National Instruments, F-1 wired-OR output, unstrobed I/O, 2-2 to 2-3 Worldwide technical support, F-2[...]