Measurement-computing UL for NI LabVIEW Manuel d'utilisateur Page 24

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 109
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 23
Universal Library Virtual Instruments (VIs) Analog Input VIs
PretrigCount Specifies the number of samples before the trigger that will be returned.
PretrigCount must be less than TotalCount - 512. If the trigger occurs too early,
then fewer than the requested number of pre-trigger samples will be collected. In
that case a
TOOFEW error will occur. The PretrigCount will be set to indicate how
many pretrigger samples were collected and the post-trigger samples will still be
collected.
TotalCount Specifies the total number of samples that will be collected and stored in
DataArray. TotalCount must be greater than or equal to PretrigCount + 512. If the
trigger occurs too early, then fewer than the requested number of samples will be
collected. In that case a
TOOFEW error will occur. The TotalCount will be set to
indicate how many total samples were actually collected.
Rate Desired sample rate in samples per channel per second.
Range If the selected A/D board does not have a programmable gain feature, this
argument will be ignored. Otherwise the
Range can be set to any of the ranges that
are supported by the selected A/D board. See the "
Range input values" table on
page 19 for valid values.
Refer to board-specific information contained in the Universal Library User's
Guide (available on our web site at www.mccdaq.com/PDFmanuals/sm-ul-user-
guide.pdf) for a list of the A/D ranges supported by each board.
ConvertData Set this option to False (default) when using APretrBg.VI.
DTConnect When the DTCONNECT option (True) is used with this VI, the data from ALL
A/D conversions is sent out the DT-CONNECT interface. While this VI is waiting
for a trigger to occur, it will send data out the DT-CONNECT interface
continuously. If you have a MCC memory board plugged into the DT-CONNECT
interface then you should use
EXTMEMORY option rather than this option.
ExtMemory If you use this option (True) to send the data to a connected memory board then
you must use MemRdPrt.VI to later read the pre-trigger data from the memory
board. If you use MemRead.VI, the data will NOT be in the correct order. Every
time this option is used it will overwrite any data that is already stored in the
memory board. Read all data from the board (with MemRdPrt.VI) before
collecting any new data. The Mega Fifo memory must be fully populated to use the
APretrBg.VI or APretrFg.VI.
Context The data array for the pretrigger data. This is a data structure containing output
information including the board number, the contents of
DataArray, the size of
DataArray, and the initial status of the background operation. CONTEXT must be
wired to subsequent VIs in order to process this VI correctly.
Follow the steps below when wiring this VI:
1. Start a background operation.
2. GetStatus.VI checks for completion (boolean output called "Running").
3. StopBg.VI terminates the operation, if not already done, and frees memory aliases.
4. Data output from the background operation is passed to GetStatus.VI and StopBg.VI
via Context, and can be wired from one or both of them for intermediate or final
actions, respectively.
The demo VIs illustrate this process effectively.
PretrigCount
Actual number of pre-trigger A/D samples collected.
TotalCount Total number of A/D samples collected.
Rate Actual sample rate in scans per second .
ErrCode Error code returned from the Universal Library. Zero if no error occurred. Use the
ErrMsg VI to convert
ErrCode into a readable string.
24
Vue de la page 23
1 2 ... 19 20 21 22 23 24 25 26 27 28 29 ... 108 109

Commentaires sur ces manuels

Pas de commentaire