Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial Internet of Things >> Tecnologia da Internet das Coisas

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

Dois anos atrás comecei trabalhando em iniciativa altamente intrigante: RTI DDS Toolkit para LabVIEW. Estava animado porque LabVIEW era minha plataforma nativa, e ansiava estender suas capacidades. Pouco antes de juntar ao time, soube que developer primário do toolkit estava mudando para outro departamento. Acoplado com recente prêmio NI Tools Network Product of the Year da RTI, stakes pareciam altos — mas também incrivelmente motivadores.

Tornei-me main developer no lado LabVIEW, e gastei vários meses absorvendo cada nuance do projeto existente de meu predecessor. Uma vez que handover completou, lancei novos features e assumi full ownership, impulsionando toolkit rumo à integração com LabVIEW 2017.

Trabalhando closely com National Instruments, alinhamos toolkit com requisitos da NI e expandimos nosso time para suportar o esforço. Resultado: RTI DDS Toolkit shipped como parte do LabVIEW 2017, oficialmente anunciado durante keynote do NI Week 2017.

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

Após anúncio, recebemos várias perguntas comuns sobre DDS. Abaixo FAQ consolidado abordando aquelas inquiries.

Perguntas Frequentes

"O que é DDS?"

DDS (Data Distribution Service) é padrão aberto do Object Management Group (OMG). É mais que protocolo de messaging; é framework de comunicação interoperável, data-centric projetado para Industrial Internet of Things (IIoT). Saiba mais em OMG DDS.

"Posso usar DDS para conectar aplicações LabVIEW?"

Absolutamente. DDS habilita comunicação não apenas entre programas LabVIEW mas também entre LabVIEW e outros sistemas, independentemente de operating system ou linguagem de programação. É até compatível com boards NI Linux-based como séries cRIO 903x e cRIO 906x.

"Quais são key features do RTI DDS Toolkit?"

Toolkit introduz paradigma de data-communication altamente configurável que era previamente unavailable no LabVIEW. Suporta comunicações N:M com segurança, baixa latência, confiabilidade e alto throughput. Combinado com outros métodos de comunicação do LabVIEW, aborda todos desafios de networking.

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

Por default, toolkit segue padrão publish-subscribe: publishers escrevem dados para tópico, enquanto subscribers consomem dados nos quais estão interessados. Readers e writers automaticamente se descobrem e trocam dados peer-to-peer sobre caminho mais eficiente — shared memory, UDP multicast ou UDP unicast — sem requerer network service ou message broker. Isso resulta em solução highly scalable, easy-to-deploy.

"Como instalo e uso RTI DDS Toolkit no LabVIEW?"

No LabVIEW 2017, toolkit aparece no menu block diagram: Data Communication > RTI DDS Toolkit > Install.

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

Para versões LabVIEW anteriores, localize toolkit na LabVIEW Tools Network via VI Package Manager (busque "rti dds" e clique "Install Package(s)").

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

Wizard de instalação guiará você pelo processo. Uma vez instalado, toolkit segue padrão familiar Startup – Action – Shutdown do LabVIEW, tornando-o intuitivo para desenvolvedores LabVIEW existentes.

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

"Quais ferramentas adicionais estão incluídas na versão 2.0.0.104?"

Além da funcionalidade core, toolkit fornece:

"Como debugo minha aplicação LabVIEW DDS-habilitada?"

RTI DDS Toolkit Administration Panel exibe mensagens de debug real-time e dá visão global do seu sistema (entity counts, LabVIEW nodes, etc.). Você também pode ajustar configurações de logging diretamente do painel.

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

"Como posso proteger minhas comunicações DDS?"

Use Security Panel para criar "Secure Profiles" que definem parâmetros de autenticação, criptografia e assinatura. Estes profiles são então aplicados ao criar readers ou writers.

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

"Posso usar tipos complexos LabVIEW com DDS?"

Sim. ComplexType Generator produz suíte de subVIs tailored para seus tipos custom LabVIEW. Estes incluem reader/writer VIs e example VIs opcionais.

Projetando Sistemas Industrial IoT com RTI DDS Toolkit no LabVIEW 2017

Se sua definição de tipo muda, simplesmente regenere subVIs (excluindo example VIs) e substitua os antigos.

Note que administration e security panels são Windows-only devido a dependências de runtime LabVIEW. No entanto, subVIs equivalentes estão disponíveis para targets real-time sob paletas Tools > DDS Debugging e Tools > DDS Security.

Recursos de aprendizado adicionais:

  1. Guia Introdução RTI DDS Toolkit
  2. Webpage RTI DDS Toolkit
  3. Fórum Comunidade RTI
  4. NI RTI DDS Toolkit User Guide

Também convidamos você a registrar para nosso webinar co-hospedado, "Designing Industrial IoT Systems with LabVIEW 2017's Interoperable Data Communication Support." Junte-se a experts NI enquanto cobrem features de data-communication do LabVIEW, comparam padrões OPC UA e DDS, e oferecem orientação sobre selecionar solução certa para sua arquitetura IIoT.

Tecnologia da Internet das Coisas

  1. Como Alertas Inteligentes Habilitados por IoT Transformam Confiabilidade de Motores Elétricos
  2. Como IoT Capacita Crianças com TEA a Aprender, Brincar e Prosperar
  3. Como Plataformas de IoT Industrial Impulsionam Transformação na Indústria 4.0
  4. Acelerando Implantações Industrial IoT com Aplicações Low-Code
  5. Preenchendo a Lacuna: Como Sistemas ERP e MES se Adaptam à Revolução da IoT Industrial
  6. Como IoT Impulsiona Valor na Automação Industrial para Petróleo e Gás
  7. Dando Vida à IoT com IBM e Tech Data – Parte 2
  8. Transformando IoT em Realidade: Insights da Tech Data e IBM – Parte 1
  9. 5 Motivos Principais para Falhas em Projetos IoT — e Estratégias Comprovadas para o Sucesso
  10. Monitoramento de Tempo de Inatividade IoT para Linhas Industriais de Embalagem