LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Qual a diferença do LabVIEW FPGA e o LabVIEW REAL- TIME?

Solved!
Go to solution

Hello,
Could anyone help me? This question arose in my work and could not answer. Does anyone know tell me?

Thank you.

0 Kudos
Message 1 of 3
(2,327 Views)
Solution
Accepted by Cknies

Olá, 

 

Com o LabVIEW FPGA você programa diretamente o chip FPGA presente no chassis cRIO, placas da NI Série R e single Board RIO. Você programa as E/S diretamente no chip, sendo assim uma programação de mais baixo nível. A grande vantagem do FPGA é o "paralelismo real", o que garante altas velocidades na execução das rotinas programadas.

 

Assista ao webcast Introduction to LabVIEW FPGA

 

Com o LabVIEW Real-Time você desenvolve aplicações que são críticas em relação a "tempo". Chamamos de aplicações "deterministicas". A idéia é que, se você tem uma rotina que deve ser executada em um tempo determinado, a diferença entre o tempo real e o que você programou seja o menor possível. Aplicações em Computadores comuns não são deterministicas, pois enquanto o LabVIEW executa uma certa rotina programada, o Windows está executando outras tarefas, monitorando a utilização de periféricos, atualizando a tela, etc.

 

Real time não significa "Velocidade", mas "Confiabilidade".

 

Assista ao webcast LabVIEW Real-Time: Graphical Development, Hard Real-Time Performance

 

Hello, 

 

With LabVIEW FPGA you program the FPGA chip itself. The FPGA chip is found into cRIO chassis, NI R-Series Boards, and NI Single board RIO. You program the I/O directly in the chip, so we consider this as a low level programing. The main FPGA advantage is the "Real Paralelism", which guarantees high speed execution programming.

 

Whatch Introduction to LabVIEW FPGA webcast

 

With LabVIEW Real-Time you develop called "time crictical" or "Deterministics" applications. In case of you routine must be executed in a specified period of time, the difference between the real time execution and the time you programmed is as low as possible. Commom computers programming are not deterministic, because in the meantime of executing a certain programmed routine, the OS (e.g. Windows) is running other appication tasks, monitoring peripherals like mouse and keyboard, uptading screen, etc.

 

Real-Time doesn't mean "faster" but "reliable".

 

Watch LabVIEW Real-Time: Graphical Development, Hard Real-Time Performance webcast

 

I hope the information helps you!

 

Best Regards

Felipe Flores
Technical Support Engineer
National Instruments
0 Kudos
Message 2 of 3
(2,278 Views)

Olá Felipe,

Gostaria de aproveitar para lhe perguntar se há algum curso que possa me orientar na implementação de uma aplicação real-time, em LabVIEW, para leitura e controle de sensores e atuadores. Sou aluno de iniciação científica aqui no Brasil e estou tendo muita dificuldade em encontrar um curso que me atenda nesse quesito. Agradeço muito desde já. 

0 Kudos
Message 3 of 3
(164 Views)