1. Descrição da Aplicação
Este documento descreve a utilização do CP DUO comunicando em MODBUS RTU com Transmissor de pesagem MOD. 2710-M da ALFA Instrumentos.
O objetivo principal é orientar a configuração do MODBUS no DUO e do TRANSMISSOR DE PESAGEM da ALFA Instrumentos.
Para o entendimento total do funcionamento dos equipamentos é recomendado que os manuais dos produtos sejam consultados. A mesma recomendação aplica-se caso seja necessário modificar a arquitetura proposta como exemplo.
O processo de configuração deve seguir as seguintes etapas:
- Configuração da porta serial COM2 do DUO e utilização do MODBUS Mestre;
- Configuração da porta serial da porta MODBUS RTU RS-485 do TRANSMISSOR DE PESAGEM.
Neste documento, adota-se uma arquitetura de referência, do tipo ponto-a-ponto com um mestre e um escravo, como descrito na próxima seção. Esta arquitetura não é fixa, mas apenas um exemplo para o desenvolvimento de uma aplicação.
2. Definição da Arquitetura de Referência
Segue a lista de equipamentos e softwares necessários para instalar e configurar o tutorial:
CP: DUO DU351
Transmissor de Pesagem: MOD. 2710-M da ALFA Instrumentos
Cabo de programação do CP: AL1715
Cabo de comunicação RS-485: AL-2306
Terminação de rede: PO8525
Cabo de comunicação CP: Terminador – PO8500
3. Configuração do Transmissor Alfa
- Para configurar o Transmissor Alfa realizar as seguintes etapas:
- Abrir o Hyperterminal. (Software padrão do Windows).
- Iniciar um novo projeto através do menu: Arquivo -> Nova conexão.
- No campo Nome preencher um nome para a conexão.
- Clicar em OK.
- Selecionar a porta serial do computador que será utilizada para comunicar com o equipamento.
- Clicar em OK.
- Configurar os parâmetros da porta selecionada. Ajustar conforme imagem abaixo:
- Clicar em OK.
- A seguinte tela será apresentada:
- Nas opções apresentadas selecionar a opção 5 – Info fieldbus. Para isso digite 5.
- Nesta opção é realizada a configuração MODBUS do Alfa, que por default é SLAVE.
4. Criação do projeto do CP
- Abrir o software MasterTool IEC.
- Para iniciar um novo projeto, recomenda-se a utilização do modelo, pois o mesmo já vem com as configurações padrões realizadas, (teclado, visor...).
- Ir ao menu: Arquivo -> Novo a partir do modelo.
- Selecionar a opção Modelo_DU350_DU351.
- Clicar em Abrir.
- Após criar uma POU com o nome de PLC_PRG.
4.1. Configurando os parâmetros de comunicação.
- Para configurar o canal de comunicação COM2 vá à aba Recursos -> Configuração do CP.
- Expandir a opção Comunicação e clicar em COM2[FIX].
- Será aberta a janela Configurações Gerais.
- Nesta janela são configurados os parâmetros de comunicação como Baud Rate, Paridade, Stop Bits.
- Configurar conforme desejado. Lembrando que os parâmetros devem ser configurados de maneira idêntica no equipamento escravo.
4.2. Selecionando o protocolo de comunicação
- Por padrão, o protocolo utilizado pela COM2 vem como "Desabilitada". Para selecionar um protocolo clicar com o botão direito do mouse sobre Desabilitada[SLOT] e selecionar a opção MODBUS Mestre, conforme figura abaixo:
- A opção MODBUS Mestre[SLOT] é incluída. Clicando sobre a mesma é possível configurar o time-out e número de tentativas de comunicação.
4.3. Incluir Relações MODBUS
- A Relação MODBUS é uma equivalência entre variáveis do CP e variáveis do protocolo MODBUS.
- Para cada porta de comunicação é possível inserir até 16 relações MODBUS.
- Para adicionar uma relação MODBUS clicar com o botão direito do mouse sobre MODBUS Mestre [SLOT] e selecionar a opção Incluir Relação MODBUS.
- A relação será incluída e a janela de configuração da mesma será aberta.
4.4. Relação para leitura dos dados do Alfa
- Para realizar a leitura dos dados do Alfa para o CP Duo realizar as seguintes relações MODBUS:
- No exemplo acima é realizada uma relação MODBUS de leitura utilizando o comando de Read Holding Registers, do escravo de número 2. São lidas 8 variáveis que correspondem aos endereços %MW0 a %MW7 do Duo e 40001 a 40008 do MODBUS.
4.5. Lógica para acessar os dados lidos
- Nessa etapa, foi feito uma lógica simples para leitura de dados do Alfa para dentro do CP, através das configurações MODBUS conforme figuras anteriores.
- Na figura abaixo, segue um exemplo de lógica na qual obtemos os valores enviados pelo Alfa, através da configuração MODBUS.
Comentários
0 comentário
Por favor, entre para comentar.