Nota de Aplicação Comunicação Modbus/TCP entre M340 e Vijeo Citect com ATV71 em Modbus Serial RS485 através do BMXNOM0200 utilizando a função Read_Var e Write_Var Versão: ● 1.0 Suporte Técnico Brasil Especificações técnicas Hardware: Firmware: BMXCPS2000 BMXP3420302 BMXNOM0200 Software: V2.50 V2.00 Versão: Unity Pro Vijeo Citect Windows 7 32 bit 7.0 7.20 Suporte Técnico Brasil Arquitetura Utilizada BMX CPS 2000 BMX P34 20302 Slot 0 ATV71H037M3DEMO Nó 01 Modbus BMX NOM 0200.2 Slot 3 + Cabo Ethernet (Crossover) Cabo Modbus VW3A8306R10 Vijeo Citect Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 3 Altivar 71 • Configuração Através da IHM gráfica: Configuração de dados do Motor Menu Geral Menu Variador ok Controlo Motor ok Realizar a configuração como frequência, potência, tensão nominal, corrente nominal, frequência nominal do motor, entre outros. Configuração dos parâmetros Modbus Menu Geral Menu Variador ok Comunicação ok Rede Modbus ok Realizar configuração dos parâmetros como endereço, velocidade, formato e time out. Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 4 Unity Pro ● Declaração dos módulos e configuração do BMXNOM0200.2 Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 5 Unity Pro ● Declaração das variáveis Emissão de escrita Gestão de leitura. Gestão de escrita. Comando de leitura. Comando de escrita. Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 6 Unity Pro ● Programação em FBD – Função READ_VAR e WRITE_VAR Configurar registro recepção. Tipo de objeto que deseja comunicar. Indica o primeiro registro para leitura. Quantidade de objetos que deseja comunicar. Frequência do ATV71. Configurar variável de gestão, obrigatoriamente deve ser uma matriz de 4 registros e alocada. Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 7 Unity Pro ● Bloco AND Configuração do bit de atividade, primeiro bit do primeiro registro da varíavel de gestão (gest_read). O bit fica ativo enquanto estiver requisitanto dados. Precisa ser configurado como uma condição negada da função de comunicação , pois ele deve ser executada somente se a requisição anterior for finalizada. Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 8 Unity Pro ● Bloco ADDM 0 – Rack da CPU 3 – Slot 3 do módulo BMX NOM 0200.2 0 – Canal do módulo Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 1 – ATV71 com nó 1 9 Unity Pro ● Variáveis adicionadas Nesse campo, colocar um tempo de timeout. Ele será multiplicado por 100 msec. Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 10 Unity Pro ● Habilitar a opção: Allow dynamic arrays conforme imagem abaixo. Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 11 Unity Pro ● Visualizar as variáveis através da tabela animada. As varíaveis foram alocadas para visualização no Vijeo Citect É necessário habilitar o comando do read var e do write var para o bloco funcionar. Frequência do ATV71. Conforme parâmetro de comunicação do inversor Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 12 Vijeo Citect ● Criando um I/O Device Vijeo Citect ● Criando um I/O Device Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 14 Vijeo Citect Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 15 Vijeo Citect IP do M340 Colocar 502 Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 16 Vijeo Citect ● Declaração de Tag Após o procedimento, compilar, executar o Computer Setup Wizard. Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 17 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 Schneider Electric Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014 18