Comunicação IHM - Xpress e Nexto via Modbus TCP/IP

Descrição

Este tutorial visa orientar ao usuário a implementação de uma comunicação Modbus TCP/IP entre uma IHM ( que utilize o software iXdeveloper) com 2 CLPs Slaves.

Neste tutorial serão utilizados 2 CLPs Altus (NX3030 e XP325).

Este tutorial parte do princípio que o usuário já saiba como criar um projeto tanto no ix Developer quanto no MasterTool IEC EX. 

1. Configuração do primeiro slave (NX3030)

1.1 Configurando o CLP como Modbus TCP/IP Slave

Criado o projeto do CLP, é necessário configurá-lo como Slave Modbus TCP/IP.

Para isso, clique em NET1 com o botão direito e selecione acrescentar dispositivo.

 

Na janela seguinte selecione MODBUS Symbol Server como mostrado abaixo

 

1.2 Adicionando a tag que fará a comunicação

Vá em UserPrg(PRG)

 

Clique em Insert como mostrado a seguir e adicione a tag leitura

 


 

Agora volte no módulo Modbus que foi adicionado na NET1 e adicione a tag lá.

Dê um duplo clique na primeira célula da primeira coluna e então clique no botão com ‘...’

 

Então busque a tag dentro do assistente de entrada e adicione-a clicando em OK.

 

Deverá ficar configurado desta forma

 

Para finalizar esta etapa, vá em NET1 novamente, porém clique com o botão esquerdo desta vez. O endereço IP configurado será o seguinte:

 

Esse endereço IP será importante para a configuração da IHM futuramente.


2. Configuração do segundo slave (XP325)

Repita os passos demonstrados no item 1. 

Na parte final referente ao IP do slave configure da seguinte maneira.

 

Cada Slave deve ocupar um endereço IP diferente na rede.


3. Configuração da IHM (mestre da rede)

Para este tutorial foi utilizado o modelo de IHM T7A.

Quando criar o programa utilize o protocolo Modbus Master como mostrado a seguir

 

3.1 Tags

Com o projeto da IHM criado, vá em Tags e declare duas tags como mostrado a seguir

 

A tag Leitura está vinculada com a tag Leitura do NX3030 pois em Controller1 está configurado como 1:000001. Já a tag Leitura_2 está vinculada com a tag Leitura do XP325 pois em Controlller1 está configurado como 2:000001.

Caso tivéssemos um terceiro escravo seria 3:000001 e assim sucessivamente.

3.2 Configuração das estações

Agora que as tags foram criadas e orientadas, vamos configurar as estações dos CLPs que serão os escravos da rede. Para isso vá em Controllers > Settings.

 

Na janela que se abrirá configure-a da seguinte forma:

 

Agora selecione a aba Stations desta janela e configure da seguinte forma

 

Para adicionar um novo endereço IP basta clicar no botão Add.


4. Finalização

Crie dois objetos de visualização na tela do projeto da IHM, vincule cada um deles com uma tag que foi criada e então faça o donwload para ela. Lembrando que o endereço IP da IHM deve ser diferente do endereço dos CLPs Slave.






Ficou com dúvidas? Então clique no botão abaixo e fale com a gente!

ENVIE SUA DÚVIDA

Esta publicação foi relevante para você? Avalie o material para que possamos continuar melhorando.

Clique para gravar a avaliação
Gostou? Então compartilhe



Assine nossa newsletter e saiba tudo sobre automação!

Receba novidades sobre o mercado da automação, nossas soluções e as ações mais recentes envolvendo a Altus diretamente no seu e-mail.