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

Visualizando dados em aplicativos de microssensor

Não acredito que estive na RTI há mais de 12 anos! Nesse período, vi a evolução do OMG Data Distribution Service desde seus primeiros dias, bem como a realização da missão da RTI de criar a melhor implementação de DDS disponível.

Durante nossa história com o DDS, encontramos aplicativos que só podiam suportar recursos de memória muito baixos. Pode parecer notável hoje em dia ter um sistema com menos de 8 MB de RAM, mas vimos requisitos de aplicativos que especificam muito menos memória do que isso. Há algum tempo, decidimos criar uma versão do DDS para dispositivos com recursos limitados. Nós o chamamos de RTI Connext DDS Micro e o incorporamos em aplicativos com menos de 128 K de RAM. Estamos muito animados com isso!

Para atingir essa capacidade, o Connext DDS Micro oferece suporte a um subconjunto da funcionalidade de uma implementação completa do Connext DDS. Eu estimaria o nível de funcionalidade em cerca de 80% do produto DDS padrão que fornecemos. Dentro desses 80%, oferecemos suporte a recursos essenciais, como confiabilidade, chaves / instâncias, vivacidade, durabilidade e assim por diante. E como preservamos o protocolo de formato de cabo RTPS (Real Time Publish Subscribe), os aplicativos DDS Micro podem se comunicar com os aplicativos DDS regulares e vice-versa.

Como mencionei acima, para reduzir o uso de RAM, tivemos que fazer alguns sacrifícios ao longo do caminho. Um dos recursos que eliminamos foi a capacidade de um participante enviar informações de tipo de dados na descoberta. Este recurso é uma parte opcional do protocolo RTPS e está em uso hoje, quando ativado, por participantes DDS regulares. Na verdade, esse é um recurso importante com o qual contamos ao usar nossas ferramentas com aplicativos DDS. Por exemplo, nosso Admin Console foi atualizado no ano passado com a capacidade de visualizar dados diretamente na ferramenta. Isso significa que a ferramenta Admin Console agora pode assinar diretamente os dados publicados por aplicativos DDS. Você pode ver as ferramentas de visualização de dados do Admin Console em ação aqui:visão geral e mergulho profundo.

Quando esse recurso foi lançado, ele dependia da capacidade dos participantes do DDS de compartilhar informações sobre o tipo de dados na descoberta. Depois de aprender sobre o tipo de dados e criar uma assinatura do tópico usando esse tipo de dados, o Admin Console pode exibir os dados ativos à medida que são publicados. Aqui está um exemplo de Admin Console exibindo a forma de onda da pulsação do paciente publicada por um aplicativo DDS:

Esse é um ótimo recurso que muitos desenvolvedores de aplicativos DDS utilizam hoje. No entanto, ele não pode ser usado com aplicativos DDS Micro porque esses aplicativos não enviam informações de tipo de dados na descoberta.

Para corrigir essa limitação, nossa excelente equipe de ferramentas adicionou um novo recurso no Admin Console. Em vez de depender apenas das informações de tipo de dados enviadas na descoberta, o Admin Console agora tem a capacidade de configurar um tipo de dados diretamente na ferramenta usando um arquivo XML para descrever o tipo de dados ou conjunto de tipos de dados. Ao se inscrever em um tópico no Admin Console, agora você pode originar um arquivo XML, como pode ser visto nesta captura de tela:

Depois de acessar a função de inscrição, você tem a opção de "Carregar tipos de dados do arquivo XML". Lá você pode selecionar um arquivo XML:

O conteúdo do arquivo XML é basicamente uma descrição do FunctionGeneratorType conforme mostrado abaixo:

Então, com as informações de tipo de dados corretas carregadas, o Admin Console pode se inscrever no editor.

No exemplo a seguir, o editor DDS Micro é um editor Gerador de Função simples que envia dados de sensor de streaming e emite dados de onda senoidal, quadrada e de onda triangular. Aqui está a visualização desse editor de streaming DDS Micro.

Devo dizer que é ótimo estar aqui na RTI para ver todos esses recursos se reunindo para fornecer uma plataforma para a Internet das Coisas Industrial. Mal posso esperar para ver as inovações que virão no futuro para permitir que ainda mais dispositivos compartilhem seus dados.

Para obter mais informações, consulte RTI Connext DDS Micro e RTI Administration Console.

Links:


Tecnologia da Internet das Coisas

  1. MQTT e DDS:Comunicação de máquina para máquina em IoT
  2. ROS2 + DDS:Reproduza novamente
  3. Sensor RVG - Princípio de funcionamento e suas aplicações
  4. Coleta de dados IoT alimenta agricultura de precisão
  5. Classificando os requisitos de IA em evolução
  6. Seis fundamentos para aplicativos bem-sucedidos informados por sensores
  7. Usando IA e ML para extrair insights acionáveis ​​em aplicativos de borda
  8. Sensor de torque de anel dividido
  9. Saúde da máquina e monitoramento de ativos em aplicações industriais:uma visão das tecnologias de sensores
  10. Rede de sensores sem fio de longo alcance