Beruflich Dokumente
Kultur Dokumente
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
VIs:
Produccin
Industrial
At its core, DAQmx is a powerful hardware driver
for controlling data acquisition hardware.
LabVIEW,
LabVIEW, C,
C, .NET
.NET
Application Software
NI-DAQmx
NI-DAQmx
Hardware Driver
USB,
USB, PXI
PXI Express,
Express, PCI
PCI Express
Express
Bus
Hundreds
Hundreds of
of DAQ
DAQ Devices
Devices
DAQ Hardware
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
What is an API?
An Application Programing Interface a standard
way of communication from one software
component to another
In the case of DAQmx, we communicate via a
standard API to DAQ hardware
DAQmx API
DAQ Hardware
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
A buffer is a temporary storage in computer memory for acquired or tobe-generated samples. Think of this as a portion of the computer
memory that is dedicated to storing data that is directly communicating
with the hardware. LabVIEW or your application development
environment has its own memory that will transfer or receive data from
the DAQmx buffer.
When Is a Buffer Created?
For finite or continuous acquisitions, NI-DAQmx creates a buffer. If you
set sample mode to Hardware Timed Single Point, NI-DAQmx does not
create a buffer. Hardware Timed Single Point is common in real-time
applications.
For fully synchronized data acquisition, the trigger and sample clock
should be the same for all devices.
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22
Ingeniera
Produccin
Industrial
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Verify
Unverifie
d
Clear
Reserve
Verified
Set
Commit
Start
Committ
ed
Reserved
Unreserve
Running
Stop
Abort
Abort
Abort
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
The Read function adapts to different data types and channel counts
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
The Write function adapts to different data types and channel counts
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22
DAQmx VIs:
Temario Cap II
Conceptos VI
Labview:
Conceptos
Bsicos
LabView:
Paneles y
Diagrama de
Bloques
LabView: Tipos
Vis
LabView: Paletas
LabView:
Herramientas
LabView:
HelloWorld
LabView: Cluster
LabView:
Decisiones en VI
LabView: Otras
Estructuras
LabView: String
LabView: I/O
Files
Labview: DAQ
6009
Ingeniera
Produccin
Industrial
2/22