nota de aplicação suporte técnico brasil versão: exemplo de comunicação clp atos mpc6006...
TRANSCRIPT
![Page 1: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/1.jpg)
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
![Page 2: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/2.jpg)
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
![Page 3: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/3.jpg)
Schneider Electric 3- TSC – Bruno Oliveira de Souza – Everton Souza – 21/12/2015
Arquitetura utilizada
MPC6006(MESTRE)
OTB (ESCRAVO)
RS485MODBUS SERIAL
VW3A806D30
![Page 4: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/4.jpg)
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.
![Page 5: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/5.jpg)
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
![Page 6: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/6.jpg)
Criando aplicação no Atos A1 Soft
Definir nome do projeto
Selecionar a família de CLP’s utilizada
![Page 7: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/7.jpg)
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”
![Page 8: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/8.jpg)
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
![Page 9: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/9.jpg)
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
![Page 10: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/10.jpg)
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”
![Page 11: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/11.jpg)
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.
![Page 12: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/12.jpg)
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.
![Page 13: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/13.jpg)
Habilitando o protocolo MODBUS
Habilitar os bits MASTER_B (%SX140) e MODBUS_B (%SX143)
![Page 14: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/14.jpg)
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.
![Page 15: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/15.jpg)
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
![Page 16: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/16.jpg)
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))
![Page 17: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/17.jpg)
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
![Page 18: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/18.jpg)
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.
![Page 19: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/19.jpg)
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:
![Page 20: 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](https://reader035.vdocuments.net/reader035/viewer/2022062218/5706386a1a28abb8239046e4/html5/thumbnails/20.jpg)
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: [email protected]: www.schneider-electric.com