O que é MQTT
MQTT é um acordo proposto por membros da IBM e Eurotech em 1999. Na comunicação MQTT, o remetente pode salvar temporariamente os dados a serem enviados na área de dados sem esperar que o destinatário conclua o processamento, podendo transferir imediatamente para o próximo processamento.
Devido à minimização da demanda por largura de banda da rede e recursos do dispositivo, garantindo ao mesmo tempo um certo nível de confiabilidade, esse método de comunicação tem atraído muita atenção no campo da IoT.
As características do protocolo MQTT
Protocolo simples
Devido ao seu tamanho mínimo de cabeçalho de 2Byte, é um protocolo muito compacto e leve que pode ser usado em dispositivos com limitações rigorosas de memória e velocidade de execução, bem como em ambientes de comunicação com largura de banda estreita.
Escalável
Devido aos recursos limitados necessários para implementar um ambiente de comunicação, ele pode ser implementado em vários dispositivos, desde pequenos dispositivos IoT até terminais de alto desempenho, alcançando assim uma construção de sistema altamente flexível.
confiabilidade
No MQTT, um mecanismo pode ser implementado para comunicação com base em níveis em ambientes de comunicação instáveis, como reduzir o tempo necessário para os dispositivos IoT se reconectarem e definir a acessibilidade da comunicação.
A segurança do protocolo MQTT
Proteger o sistema contra vários ataques e ameaças é um elemento crucial na construção de sistemas IoT usando MQTT. Recomenda-se o uso de certificados e senhas SSL para implementar ID, autenticação e licenciamento entre o cliente e o proxy.
Novo suporte para comunicação BACnet
O gateway CONPROSYS IoT está equipado com novas funções de servidor, cliente e roteador BACnet, possibilitando a obtenção de IoT em equipamentos prediais.
Equipado com função de comunicação BACnet
BACnet é um protocolo de comunicação padrão para redes utilizadas em edifícios inteligentes. Em diversas áreas como equipamentos de ar condicionado, sistemas de iluminação, equipamentos elétricos, equipamentos de segurança e prevenção de desastres e elevadores, é possível construir um sistema que possa conectar e monitorar todos os equipamentos através de uma interface comum, até mesmo produtos de diferentes fabricantes. O gateway CONPROSYS M2M suporta o protocolo BACnet IP e está equipado com recursos de comunicação de servidor e de cliente.
Função de comunicação do servidor
Esta é a função de fornecer informações internas do gateway IoT para clientes BACnet usando tipos de objetos BACnet. Ele pode integrar dispositivos e sensores que não suportam BACnet em sistemas de gerenciamento predial que suportam comunicação BACnet.
Função de comunicação com o cliente
Esta é uma função de coletar informações do equipamento predial (servidor BACnet), convertendo-as em diferentes protocolos de comunicação, como MQTT, e fornecendo informações ao sistema de nível superior. Ele pode construir um sistema que integre informações dispersas de equipamentos prediais por meio da nuvem e monitore-as remotamente. Além disso, também pode converter equipamentos prediais que suportam BACnet para outros protocolos de comunicação, como OPC UA ou MTConnect, e integrar-se aos sistemas de equipamentos da fábrica.
O que é BACnet
BACnet (Building Automation and Control Network) é um padrão de protocolo de comunicação usado para redes prediais. É utilizado para controlar o ar condicionado, iluminação, eletricidade, segurança, prevenção de desastres, elevadores, etc. Em 1987, vários grupos relacionados ao sistema BA (Building Automation) estabeleceram diretrizes em uma reunião, com base no padrão ANSI/ASHRAE 135-1995 desenvolvido pela Sociedade Americana de Engenheiros de Aquecimento, Refrigeração e Ar Condicionado em 1995. BACnet foi usado como protocolo para o sistema BA em 2003 e foi especificado na especificação do padrão internacional ISO16484-5.
A Sociedade de Equipamentos Elétricos do Japão desenvolveu padrões japoneses (IEIEJp, IEIEJp-A) que foram estendidos às especificações japonesas. Portanto, existem três protocolos, incluindo o ASHRAE BACnet, que inclui especificações padrão.
BACnet inclui o protocolo "BACnet IP" para comunicação de serviços BACnet através de Ethernet, bem como o protocolo "BACnet MS/TP" usando EIA-485 (RS-485) como camada física para transmissão de dados.
O que é OPCUA
OPC UA (OPC Unified Architecture) é uma especificação de padrão internacional aberto desenvolvida para a troca de dados seguros e confiáveis em automação industrial e outros campos, como fábricas de produção e equipamentos industriais. A OPC Foundation foi publicada em 2008 e desde então foi padronizada internacionalmente como IEC 62541.
Além disso, é altamente integrado ao padrão internacional IEC61131-3 de PLC e pode ser facilmente conectado, mantendo a confiabilidade entre as informações do local de fabricação (FA) e os sistemas de monitoramento e controle de nível superior (SCADA) e sistemas de gerenciamento de produção (MES). ). Portanto, foi adotado em muitos setores, como a especificação do padrão de comunicação PackML (ANSI/ISA-TR88) para máquinas de embalagem, EUROMAP para máquinas de moldagem por injeção e umati para máquinas-ferramentas. A Aliança Alemã da Indústria Mecânica (VDMA) está desenvolvendo um padrão de comunicação denominado "OPC UA for Machinery", que integra especificações desenvolvidas para diferentes indústrias e pretende se tornar a base para todos os dispositivos mecânicos.
As características do OPC UA
Escalabilidade
Ao usar o OPC UA, a configuração unificada e escalável do sistema pode ser alcançada, desde sistemas embarcados até mainframes.
Interconexão
Tradicionalmente, os equipamentos industriais e os dispositivos de controle normalmente usam padrões de comunicação exclusivos dos fabricantes, dificultando o trabalho conjunto de todo o sistema. OPC UA pode conectar-se perfeitamente desde os controladores usados para controle na fábrica até sistemas de monitoramento, sistemas de gerenciamento de produção, etc.
Segurança
Recentemente, as medidas de segurança para áreas e equipamentos fabris tornaram-se um tema de discussão. OPC UA garante a segurança das mensagens entre o Servidor e o Cliente OPC UA usando Canal Seguro, facilitando a comunicação segura entre dispositivos.
O que é MTConnect
MTConnect é um protocolo de comunicação padrão para máquinas-ferramentas desenvolvido pela MTConnect Association. O desenvolvimento deste protocolo visa aprimorar as capacidades de aquisição de dados de dispositivos e aplicações e reduzir custos de integração. Centrados nos Estados Unidos, muitos grandes fabricantes adotaram esse padrão e ele é altamente considerado como uma especificação padrão futura.
As características do MTConnect
Protocolo aberto
Tradicionalmente, ao utilizar máquinas-ferramentas de múltiplas empresas, é necessário desenvolver software que atenda aos padrões exclusivos de cada empresa. No entanto, como o MTConnect é um protocolo aberto que utiliza tecnologias padrão da Internet, como HTTP e XML, o software para conversão pode ser instalado com relativa facilidade.
Sem taxa de uso
Como o MTConnect não possui taxas de utilização, não há necessidade de pagar taxas de licenciamento à Associação MTConnect. Além disso, as empresas que concordam com o contrato de licença do MTConnect também podem integrar o MTConnect aos produtos de suas próprias empresas.
Generalização de estruturas de dados
MTConnect especifica a estrutura de dados para vários tipos de dados obtidos de máquinas-ferramenta, como carga do fuso, velocidade do eixo, alarmes, etc., de acordo com seus respectivos tipos de dados. As empresas usuárias podem comparar e analisar facilmente o mesmo tipo de dados sem se preocupar com problemas de estrutura de dados ao conectar dispositivos de diferentes fabricantes de máquinas-ferramenta.