Este tutorial demonstrará o passo a passo de como configurar um dispositivo virtual BACnet e comunicá-lo com uma IHM X2.
Componentes
Softwares: iX Developer 2.52 | BACnet Device Simulator
IHM: X2 Pro 4
Seções do Tutorial
1. ARQUITETURA
2. DESENVOLVIMENTO
2.1. Configuração do dispositivo virtual BACnet
2.2. Configuração dos parâmetros de comunicação do simulador
2.3. Configuração do projeto no iX Developer
1. ARQUITETURA
Na arquitetura deste tutorial, foi realizada a conexão física via cabo Ethernet entre uma IHM X2 Pro e um PC com o software BACnet Device Simulator.
2. DESENVOLVIMENTO
Para esse projeto, será necessário um equipamento mestre como uma IHM ou CLP, um cabo Ethernet e um PC que será usado como um dispositivo virtual BACnet. Neste caso, será usado a X2 Pro como mestre. Também é necessário instalar o software de simulação BACnet Device Simulator através do seguinte link: https://www.scadaengine.com/downloads.php?product=bacnet_simulator.
2.1. Configuração do dispositivo virtual BACnet
Primeiramente, será configurado um objeto BACnet. Para adicionar, basta clicar com o botão direito do mouse no dispositivo que representa o seu computador, no caso deste tutorial é o SUPORTE15 (nome do computador) e depois em Add Object.
Os objetos BACnet são compostos por uma estrutura de dados e são diferenciados pelo tipo de objeto. Cada objeto possui diversos parâmetros diferentes que podem ser acessados remotamente pelo dispositivo mestre. Neste exemplo, será usado o AnalogValue.
Obs: clicando com o botão direito do mouse no objeto e depois acessando a opção Simulation Settings, irá abrir uma janela que permite você configurar o comportamento dos valores daquele objeto durante a simulação. Por exemplo, no objeto do tipo AnalogValue, é possível configurá-lo para ficar alterando entre valores aleatórios.
2.2. Configuração dos parâmetros de comunicação do simulador
Agora, é preciso configurar os parâmetros de comunicação do simulador. Para isso, vá na aba Project e em seguida Properties.
Os três principais parâmetros para a comunicação são:
- Device Id: identificador do dispositivo. O padrão é 555, mas pode ser alterado caso necessário;
- Network Adapter: endereço de IP do dispositivo onde será simulado o dispositivo BACnet. Neste exemplo será usado o IP do próprio PC;
- UDP Port Number: porta BACnet padrão (47808);
Obs: em alguns casos, a porta BACnet (47808) pode ser bloqueada pelo firewall. Se a comunicação não funcionar, é recomendado criar uma regra de entrada e outra de saída nas configurações de firewall do Windows.
2.3. Configuração do projeto no iX Developer
Para adicionar um controlador BACnet no iX Developer, vá no menu Tags, depois na aba Controllers e clique em Add. Selecione o controlador que você criou e clique em Controller. Isso vai abrir uma janela contendo uma lista de protocolos de comunicação. Selecione BACnet e ao lado o BACnet/IP Client. Por fim, clique em Ok.
Agora, selecione o controlador BACnet que foi criado e vá em Settings. Uma janela irá abrir. Vá na aba Settings que é o espaço onde será configurado os parâmetros BACnet da IHM listados abaixo:
- DeviceId: identificador de dispositivo da IHM;
-IP Address: endereço de IP da IHM;
-Port: porta BACnet padrão (47808);
Clique em Aplicar.
Depois, vá na aba Stations e configure os parâmetros BACnet do dispositivo virtual que está rodando no PC:
- DeviceId: identificador do dispositivo virtual;
-IP Address: endereço de IP do PC onde está o dispositivo virtual;
-Port: porta BACnet padrão (47808);
Clique em Aplicar e depois em Ok.
Obs: clicando no botão Ajuda, abre uma janela no seu navegador contendo informações bem importantes e detalhadas de como configurar o BACnet no iX Developer e também o endereçamento das tags.
Agora, vá na aba Tags. Serão configuradas 4 tags para demonstração. Basta seguir a configuração da imagem a seguir:
Foi configurado em uma tela alguns displays para visualizar o valor de cada parâmetro:
Por fim, para dar início à transmissão de dados, basta fazer o download do projeto na IHM, voltar no simulador BACnet, clicar com o botão direito do mouse em BACnet Explorer, depois em Browse Network e clicar em Ok. Esse processo faz com que o simulador procure por dispositivos BACnet disponíveis na rede para estabelecer uma comunicação.
Em LocalNetwork, você pode verificar quais dispositivos estão conectados na rede:
IMPORTANTE: Para que os arquivos anexados abaixo funcionem corretamente, é essencial baixar todos para a mesma pasta antes de extrair o arquivo principal (ZIP) que contém o projeto.
Comentários
0 comentário
Por favor, entre para comentar.