Guia do desenvolvedor em LabVIEW para o CompactRIO

O guia do desenvolvedor do CompactRIO fornece uma visão geral das arquiteturas e práticas de desenvolvimento recomendadas para a programação de sistemas e controladores CompactRIO.

Este guia destina-se a ser um material complementar para sistemas embarcados padrão de controle e monitoramento usando o treinamento do LabVIEW. Ele apresenta documentação e exemplos como uma estrutura para projetar aplicações de sistemas de controle e monitoramento industrial.

 

Visite o LabVIEW para a comunidade de desenvolvedores do CompactRIO para discutir esses tópicos com outras pessoas.

Introdução e arquiteturas básicas

O primeiro passo crítico ao programar um sistema embarcado é implementar uma arquitetura que seja escalável com a aplicação, permita a modularização de código e facilite a depuração e validação.

 

A introdução e o Capítulo 1 analisam:

 

  • Dicas sobre como projetar aplicações do CompactRIO
  • Pontos de partida da arquitetura básica
  • Diferentes tipos de comunicação de dados

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Como projetar uma aplicação de tempo real

Melhore o desempenho e a confiabilidade de sua aplicação com técnicas adequadas para projetar aplicações para serem executadas em um sistema operacional de tempo real (RTOS) com o módulo LabVIEW Real-Time.

 

Os capítulos 2 e 3 analisam:

 

  • Como acessar módulos de E/S
  • Como projetar processos determinísticos e não determinísticos
  • Como comunicar dados entre processos
  • Como gerenciar a largura de banda e a memória da CPU

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Melhores práticas práticas para comunicação de rede

Adicione dispositivos em rede e interfaces de usuário, como computadores de painel de toque da, PCs ou clientes web que transmitem dados e comandos de e para o sistema embarcado CompactRIO.

 

O capítulo 4 analisa:

 

  • Diferentes tipos de comunicação de dados e configurações do sistema
  • Mecanismos de comunicação de rede recomendados com base nos requisitos do sistema

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Customizando o hardware por meio do do LabVIEW FPGA

Aproveite o FPGA integrado no CompactRIO para aplicações como condicionamento de sinal no nível do sensor, filtragem in-line, protocolos digitais, processamento integrado, coleta de dados de forma de onda e lógica de segurança de missão crítica.

 

Os capítulos 5 e 6 analisam:

 

  • Tecnologia FPGA
  • Fluxo de dados entre FPGA e hardware de tempo real
  • Práticas recomendadas de desenvolvimento de FPGAs
  • Temporização e sincronização de vários chassis

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Faça interface com hardware NI ou de outros fornecedores

Expanda a arquitetura do CompactRIO para se comunicar com outros sistemas. Descubra como adicionar E/S de expansão, integrar E/S de outros dispositivos e adicionar funcionalidades mais avançadas, como controle de movimento e visão de máquina.

 

Os capítulos 7 a 10 analisam: 

 

  • Interface com E/S de expansão NI
  • Interface com dispositivos de terceiros em protocolos industriais
  • Interface com os painéis de toque NI e projeto de uma HMI de painel de toque

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Como implementar, replicar e proteger sistemas embarcados

Implemente aplicações finais de painel de toque e do CompactRIO, defina essas aplicações para iniciar automaticamente na inicialização e automatize a transferência de código para controladores adicionais para replicação do sistema.

 

Os capítulos 11 e 12 analisam:

 

  • Como implementar aplicações de inicialização em computadores com painel de toque e CompactRIO NI
  • Como replicar sistemas CompactRIO implementados
  • Como proteger o IP

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Como usar o LabVIEW para projetos de exemplo do CompactRIO

O LabVIEW 2012 e versões posteriores fornecem vários modelos de projetos de exemplo totalmente funcionais para usar como pontos de partida para aplicações de sistemas embarcados de controle e monitoramento.

 

O capítulo 13 analisa:

 

  • Projetos de exemplo disponíveis e projetos de referência
  • Arquitetura do controle do LabVIEW FPGA no projeto de exemplo do CompactRIO
  • Práticas recomendadas para comunicação de dados
  • Técnicas para garantir confiabilidade e escalabilidade

PXI SMUs are shipped with an interactive soft front panel called InstrumentStudio for ready-to-run configuration and measurements. It includes two modes: one for constantly outputting a DC current or voltage and another for multichannel sweeps. You can also monitor and debug the instrument in parallel with running code.

Baixe o guia completo