Comunicação BACnet na Webserver - Guia de Configuração

Criada por Luiza Holtz, Modificado em Sex, 14 Fev na (o) 10:43 AM por Luiza Holtz

O protocolo BACnet foi desenvolvido pela ASHRAE com o objetivo de atender especificamente às necessidades dos sistemas de automação predial. Neste manual, abordaremos o protocolo BACnet em três formas de comunicação: BACnet MS/TP (sobre o meio físico RS485), BACnet/IP e BACnet Ethernet (sobre meio físico Ethernet). 


Além disso, explicaremos o dignificado de cada item presente na webserver dos equipamentos Mercato, proporcionando uma compreensão completa da interface. Após a leitura deste material, você estará apto a configurar seus equipamentos Mercato em uma rede BACnet de maneira eficiente.


A seguir, apresentamos imagens do webserver do controlador MCP50 (vale lembrar que todos os equipamentos com comunicação BACnet possuem um webserver semelhante). 





Para saber como acessar a webserver do equipamento, consulte nosso manual Guia de Acesso ao Servidor Web de Equipamentos Mercato



Conceitos de Rede

Para configurar o protocolo BACnet, é necessário entender alguns conceitos básicos de rede, que são aplicáveis às redes MS/TP, IP e Ethernet. Segue um exemplo na imagem abaixo:


  • Endereço IP: É o identificador lógico atribuído ao equipamento na rede. Esse endereço deve ser único dentro da mesma rede ou VLAN. Caso os endereços estejam em classes de rede diferentes, a comunicação BACnet não funcionará corretamente. 


  • Máscara de rede: A máscara de rede é utilizada para determinar qual parte do endereço IP corresponde à rede e qual parte está associada ao dispositivo específico, permitindo a identificação correta da comunicação. 



  • Gateway: O endereço gateway indica ao equipamento qual o gateway que ele fará a retransmissão dos pacotes para redes externas.



BACnet - Geral

Além das configurações específicas para cada tipo de rede (IP, Ethernet ou MS/TP), também existem configurações gerais do protocolo BACnet que se aplicam a todos esses meios de comunicação. 



  • Device ID: Este é o identificador global do equipamento, o que significa que ele será utilizado tanto nas redes BACnet MS/TP quanto BACnet IP. Esse ID deve ser único para cada dispositivo na rede 


  • Device name: É o nome do equipamento que está sendo utilizado.


  • ADPU timeout: Esse parâmetro determina o tempo máximo que o equipamento aguardará por uma resposta antes de considerar que houve uma falha na comunicação. O valor padrão utilizado em redes é 3 segundos (3000 milissegundos), podendo ser ajustado conforme necessário. 

  • ADPU retries: Define o número de tentativas que o equipamento tentará se comunicar. Por exemplo, cada leitura leva 3 segundos, se na primeira tentativa apresentar erro de comunicação, o equipamento vai realizar mais 2 tentativas.


BACnet IP

A comunicação BACnet IP utiliza a camada de rede IP para o tráfego de dados, permitindo a troca eficiente de informações entre dispositivos em uma rede baseada em Ethernet. 



  • Porta: Seleciona a porta UDP usada para o BACnet. O valor padrão é 47808.


  • BACnet network: cada rede BACnet possui um número que deve ser único em toda a instalação. Este número deve ser programado de 1 a 65534. Segue exemplo abaixo:



BACnet Ethernet

A comunicação BACnet Ethernet é feita através do MAC da placa do equipamento (não é possível configurar este valor) e não depende do IP do equipamento.




  • BACnet network: Configura o número de rede desta interface. Deve ser único em toda instalação e varia de 1 a 65539. Exemplo dado nas configurações do BACnet IP.


BACnet MS/TP

O protocolo BACnet MS/TP (Master Slave/Token Passing) é aquele que funciona no meio físico RS485.




  • Porta RS485: É a interface de comunicação utilizada para conectar ao meio físico do protocolo.


  • Velocidade: Define a velocidade da rede no meio físico RS485. 


  • MAC (station addr): Endereço físico na rede BACnet MS/TP. Pode variar de 0 a 127 e deve ser único entre os dispositivos na mesma rede RS485. 


  • Max Master: Esse é o número máximo de endereços que podem ser utilizados na rede BACnet MS/TP. O protocolo estabelece que o máximo de equipamentos é 127, porém em redes menores é possível colocar um número menor e dessa forma o token irá parar de passar/procurar outros endereços no valor parametrizado. Essa estratégia pode alterar a performance da rede.


  • Max Infro Frames: Define o número de transações que cada dispositivo pode realizar antes de passar o token para o próximo equipamento. 


  • BACnet network: Número único da rede para a interface BACnet MS/TP, configurado de 1 a 65534, conforme exemplificado nas configurações do BACnet IP. 

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo