Nota de Aplicação Suporte Técnico Brasil Versão: Exemplo de Comunicação CLP Atos MPC6006...

Post on 07-Apr-2016

232 views 4 download

Transcript of Nota de Aplicação Suporte Técnico Brasil Versão: Exemplo de Comunicação CLP Atos MPC6006...

Nota de Aplicação

Suporte Técnico Brasil

Versão:

Exemplo de Comunicação CLP Atos MPC6006 mestre e Remota OTB em Modbus RTU

●V0.0

Hardware: Firmware:

Software: Versão:

Especificações técnicas

Suporte Técnico Brasil

Rack 6006.24CPU 6006.06Fonte 6006.40Remota OTB 1S0DM9LP

Atos A1 Soft 2.1.1.854

Schneider Electric 3- TSC – Bruno Oliveira de Souza – Everton Souza – 21/12/2015

Arquitetura utilizada

MPC6006(MESTRE)

OTB (ESCRAVO)

RS485MODBUS SERIAL

VW3A806D30

Atenção!

●Este documento é apenas um guia de orientação de como comunicar um CLP Atos MPC6006 em modo Mestre e uma Remota OTB em modo escravo Modbus RTU, onde não dispensa a utilização do manual dos respectivos equipamentos.

●É estritamente necessário avaliar as condições de segurança para o correto funcionamento dos equipamentos em questão, evitando-se assim funcionamento involuntário, danos pessoais e materiais.

Schneider Electric 5- TSC – Bruno Oliveira de Souza – Everton Souza – 21/12/2015

Avisos Importantes

• Equipamentos elétricos devem ser instalados, operados e manuseados apenas por pessoas qualificadas.

• Uma pessoa qualificada é aquela que tem habilidades e conhecimentos relacionados com a construção, instalação e operação de equipamentos elétricos e recebeu treinamento adequado para reconhecer e evitar os perigos envolvidos.

• Nenhuma responsabilidade é assumida pela Schneider Electric por qualquer conseqüências decorrentes da utilização deste material.

• Todas as informações contidas neste documento estão corretas de acordo com o conhecimento do autor. Esta abordagem foi projetada e testada em condições de laboratório. O ambiente pode influenciar o comportamento de dispositivos eletrônicos e, portanto, o usuário assume toda a responsabilidade para aplicar as soluções apresentadas.

• Este documento está disponível no site http://www.schneider-electric.com

Criando aplicação no Atos A1 Soft

Definir nome do projeto

Selecionar a família de CLP’s utilizada

Configuração de hardware no Atos A1 Soft

Clicar com o botão direito na guia “Hardware” e em seguida clicar em “Ver catálogo de Hardware”

Configuração de hardware no Atos A1 Soft

No catálogo de Hardware arrastar o bastidor utilizado para a guia Hardware e em seguida arrastar os módulos utilizados para os slots

Configuração de hardware no Atos A1 Soft

Acessar as configurações da porta Modbus na CPU especificada

Na janela de propriedades definir as configurações da comunicação Modbus

Configuração de hardware no Atos A1 Soft

Na guia “Access Path” acessar as configurações da Serial B.

Na janela de “Propriedades” definir o “Protocolo” utilizado como “Modbus” e o “Modo de comunicação” como “Mestre”

Config. dos Frames de comunicaçãoPara comunicação com a OTB devem ser utilizadas Word’s de comando (MW).

Variável inicial: endereço de inicio do vetor a ser recebido.

Qtde de variáveis: Quantidade de váriaveis a serem lidas no escravo.

Endereço remota: endereço a ser lido no escravo (deve ser acrescido +1 ao endereço desejado, neste caso o endereço apontado é o endereço 0).

N° estação Remota: Adress do escravo (1...247)

Função: Read Holding Registers.

Tempo de atualização(ms): caso seja cíclico definir tempo.

Variável de atualização: definir endereço caso não seja cíclico.

Config. dos Frames de comunicaçãoPara comunicação com a OTB devem ser utilizadas Word’s de comando (MW).

Variável inicial: endereço de inicio do vetor a ser enviado.

Qtde de variáveis: Quantidade de váriaveis a serem escritas no escravo.

Endereço remota: endereço a ser escrito no escravo (deve ser acrescido +1 ao endereço desejado, neste caso o endereço apontado é o endereço 100).

N° estação Remota: Adress do escravo (1...247)

Função: Preset Multiple Registers.

Tempo de atualização(ms): caso seja cíclico definir tempo.

Variável de atualização: definir endereço caso não seja cíclico.

Habilitando o protocolo MODBUS

Habilitar os bits MASTER_B (%SX140) e MODBUS_B (%SX143)

Comandos de leitura

O PLC recebera o vetor da remota e o alocara na variável %MW1 (16 bits). A instrução WBIT realiza uma demultiplexação separando os bits do vetor recebido e alocando-os nas váriaveis %MX1 a %MX16.

Comandos de leitura

Na instrução WBIT somente o endereço inicial %MX1 é declarado e o programa aloca automaticamente o restante dos bits nas variaveis seguintes.

OBS: As memórias são acionadas em nível lógico baixo

Comandos de escrita

Através da instrução MOVE acionamos as saídas da remota movendo um determinado valor para a váriavel %MW2 referente ao código binário associado a as saídas que se deseja acionar.Ex.: Movendo o valor 3 (decimal) para %MW2 seram acionadas as saídas 0 e 1 da remota (3 (10) = 11 (2))

Configuração da Advantys OTB

O endereço Modbus da OTB é definido através de dois potenciômetros TENS e ONES, localizados conforme figura acima. A OTB Modbus deve ter um endereçamento numérico entre 0 e 127O Baud rate da OTB é definido através do potenciômetro BAUD RATE

Configuração da Advantys OTBPara definir o endereço Modbus da OTB, devemos:1.Desligar o equipamento;2.Definir o endereço Modbus através dos potenciômetros (definir um endereço que

esteja disponível na rede);3. Ajustar os potenciômetros:

TENS – 0 a 12ONES – 0 a 9

4. Ligue o equipamento;Obs: É mecanicamente possível definir um endereço de 00 a 129, porem, o

endereço 00 nunca é usado como um endereço Modbus e os endereços 128 e 129 são indefinidos.

Configuração da Advantys OTBDefinição do Baud rate (velocidade):1.Desligar o equipamento;2.Definir o valor do Baud rate (velocidade) no potenciômetro inferior, conforme tabela a seguir;

4. Ajuste o potenciômetro para o valor desejado;5. Ligue o equipamento;Os demais parâmetros de configuração do modulo de interface de rede daAdvantys OTB são predefinidos conforme descrito a seguir:

Consulte também nossa base de conhecimento http://goo.gl/nVkvRM

Você já conhece o aplicativo Customer Care?Saiba mais em http://goo.gl/I0UIpf

Phone: +0800 7289 110 ou +55 11 4501-3434Email: ccc.br@schneider-electric.comSite: www.schneider-electric.com