Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manutenção e reparo de equipamentos

Minha primeira experiência usando nossa API


Recentemente, a equipe de desenvolvimento iniciou o processo de finalização de nossa nova API CMMS (Interface de Programação de Aplicativo). O CMMS API é projetado para permitir que outros programas se comuniquem diretamente com o CMMS do Fiix. Esses programas externos podem usar os dados do CMMS nativamente para seus próprios fins. Essa conexão externa será muito valiosa para os clientes porque, por exemplo, permitirá que programas de software financeiro acompanhem as compras feitas por meio do CMMS e permitirá que as máquinas enviem seus dados diretamente para o CMMS (conhecido como Machine to Machine (M2M ) comunicação).

Meu experimento com a API CMMS


Nas últimas semanas, tenho experimentado a capacidade da API de ser usada para conexão direta com máquinas. Eu queria fazer um experimento usando o equipamento mais barato que pudesse ser usado de forma realista em um ambiente industrial. Eu escolhi um Beaglebone Black e um sensor de temperatura por um custo combinado de menos de $ 60. Neste blog, quero mostrar que tenho conseguido enviar dados de temperatura ao CMMS e usar esses dados como um gatilho para manutenção programada.


TMP36 e Configuração do BeagleBone Black

O Beaglebone Black é um computador Linux barato (~ $ 55) disponível em muitos fornecedores, incluindo Adafruit, Creatronic e Sparkfun. O sensor de temperatura que usei foi um TMP36 (~ $ 3), que tem uma tensão de saída que é proporcional à temperatura.

Para começar, conectei o sensor de temperatura ao Beaglebone com a ajuda de uma placa de ensaio. A partir de exemplos disponíveis gratuitamente na internet, programei o Beaglebone em javascript para relatar a temperatura medida pelo sensor adaptando um código do site da Adafruit. Eu conectei o beaglebone ao CMMS usando a biblioteca cliente a ser lançada em breve, para que um valor de temperatura fosse enviado ao CMMS uma vez a cada 3 segundos. Para tornar a situação semi-realista, enviei o valor da temperatura para um Ativo denominado “Meu escritório”.

O resultado foi um fluxo contínuo de valores de temperatura registrados no CMMS, com cada um separado por cerca de 3 segundos, conforme mostrado na imagem abaixo. O desenvolvedor chefe e eu ficamos muito satisfeitos com este resultado.

O fluxo de leituras de temperatura

Então, para ter certeza de que o conceito era realmente útil, eu queria definir uma manutenção programada que fosse acionada por uma temperatura alta. Isso pode ser usado para indicar que uma inspeção do ar condicionado deve ser conduzida. Eu configurei uma manutenção programada para “Meu escritório” e a configurei para acionar sempre que a temperatura subisse acima de 35 C. A instrução de trabalho para esta manutenção programada era bastante simples:“Verifique o condicionador de ar - experimento API CMMS”.


O programado manutenção, definido para fazer uma ordem de serviço quando a temperatura ultrapassar 35 graus Celsius

Sucesso


Para enganar o sensor e fazê-lo pensar que estava mais quente do que realmente estava, levei o dispositivo para casa, onde havia um secador de cabelo. Sob o ar quente do secador de cabelo a temperatura medida subiu e, como esperado, uma ordem de serviço foi gerada. Usando o CMMS, o técnico seria notificado sobre a ordem de serviço e poderia inspecionar as leituras de temperatura, tudo a partir do CMMS. Todo esse processo aconteceu automaticamente, sem o envolvimento do gerente de manutenção, ou operador, ou inquilino do escritório em nenhum momento.

Pontos de dados de temperatura após apontar um secador de cabelo para o sensor de temperatura. A temperatura sobe rapidamente em relação à temperatura ambiente. O ponto de dados que acionou a manutenção programada está destacado em amarelo


Os detalhes do ponto de dados que acionou a manutenção programada.



Além de usar as leituras do medidor para acionar ordens de serviço, os técnicos e investigadores de causa raiz podem usar o histórico registrado de uso de energia para ajudar a diagnosticar a falha e implementar uma solução permanente. Se necessário, os dados de outros sensores também podem ser usados ​​para ajudar na análise da causa raiz. No exemplo do ar condicionado, sensores de pressão de ar de entrada e saída e sensores de umidade podem fornecer informações valiosas que ajudam a fazer um diagnóstico rápido.

Comunicação máquina a máquina e integração CMMS


Posso pensar em muitas aplicações em que esse tipo de tecnologia de comunicação da Máquina 2 Máquina será incrivelmente valiosa. Considere um veículo que relata a leitura do hodômetro regularmente por meio de uma conexão de internet 3G de um telefone móvel. Então, uma ordem de serviço pode ser gerada para seu serviço regular a cada 10.000 km. Ou considere um medidor de energia em um ar condicionado que é usado para acionar uma ordem de serviço quando o ar condicionado está funcionando muito. Talvez possa ser usado para monitorar os níveis de vibração de uma máquina rotativa. Talvez seja apenas uma oportunidade de registrar a condição operacional de uma máquina ao longo do tempo, sem nunca passar para a próxima etapa de usar os dados para acionar uma manutenção programada.

A API chegará em breve. Acho que vai ser brilhante e muito útil. Ele estará disponível para clientes em faixas de preços selecionadas. Se você tiver algum caso de uso pelo qual está ansioso, adoraria ouvi-lo nos comentários abaixo.



Manutenção e reparo de equipamentos

  1. Perfil de temperatura Raspberry Pi usando LabVIEW
  2. Biblioteca Python do sensor de temperatura TMP006 usando Raspberry pi,
  3. Sensor de temperatura Python e Raspberry Pi
  4. Sistema de controle de dispositivo baseado em temperatura usando LM35
  5. Monitore a temperatura de sua casa usando o Raspberry Pi
  6. Sensores analógicos no Raspberry Pi usando um MCP3008
  7. Otimizando a manutenção preventiva usando um CMMS
  8. Usando um CMMS para melhorar a produtividade do técnico na indústria de óleo e gás
  9. A nova legislação de Cap and Trade de Ontário reduzirá nossa pegada de carbono?
  10. Estenda a funcionalidade de seu CMMS com nossa API