nota de aplicação · unity pro bloco and configuração do bit de atividade, primeiro bit do...

18
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 Suporte Técnico Brasil Versão: 1.0

Upload: dongoc

Post on 17-Jul-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Nota de Aplicação · 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

Nota de Aplicação

Comunicação Modbus/TCP entre M340 e Vijeo Citect com ATV71 em Modbus Serial RS485através do BMXNOM0200 utilizando a função Read_Var e Write_Var

Suporte Técnico Brasil

Versão: ●1.0

Page 2: Nota de Aplicação · 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

Hardware: Firmware:

Especificações técnicas

BMXCPS2000 BMXP3420302 V2.50BMXNOM0200 V2.00

Software: Versão:

Suporte Técnico Brasil

Unity Pro 7.0Vijeo Citect 7.20Windows 7 32 bit

Page 3: Nota de Aplicação · 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

+

BMX CPS 2000 BMX P34 20302Slot 0

BMX NOM 0200.2Slot 3

ATV71H037M3DEMONó 01 Modbus

Arquitetura Utilizada

Schneider Electric 3Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Cabo Modbus VW3A8306R10Cabo Ethernet (Crossover)

Vijeo Citect

Page 4: Nota de Aplicação · 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

Através da IHM gráfica:

� Configuração de dados do Motor

Menu Geral � Menu Variador � ok � Controlo Motor � okRealizar a configuração como frequência, potência, tensão nominal, corrente nominal,

frequência nominal do motor, entre outros.

Altivar 71• Configuração

Schneider Electric 4Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

� Configuração dos parâmetros Modbus

Menu Geral � Menu Variador � ok � Comunicação� ok � Rede Modbus � okRealizar configuração dos parâmetros como endereço, velocidade, formato e time out.

Page 5: Nota de Aplicação · 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

Unity Pro●Declaração dos módulos e configuração do BMXNOM0200.2

Schneider Electric 5Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Page 6: Nota de Aplicação · 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

Unity Pro●Declaração das variáveis

Schneider Electric 6Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Emissão de escrita

Gestão de leitura.

Gestão de escrita.

Comando de leitura.

Comando de escrita.

Page 7: Nota de Aplicação · 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

●Programação em FBD – Função READ_VAR e WRITE_VAR

Tipo de objeto que deseja comunicar.

Indica o primeiro registro para leitura.

Configurar registro recepção.

Unity Pro

Schneider Electric 7Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Quantidade de objetos que deseja

comunicar.

Configurar variável de gestão, obrigatoriamente deve ser uma matriz de 4 registros e alocada.

Frequência do ATV71.

Page 8: Nota de Aplicação · 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

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 8Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Page 9: Nota de Aplicação · 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

Unity Pro●Bloco ADDM

Schneider Electric 9Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

0 – Rack da CPU

3 – Slot 3 do módulo BMX NOM 0200.2 0 – Canal do módulo 1 – ATV71 com nó 1

Page 10: Nota de Aplicação · 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

Nesse campo, colocar um tempo de timeout.

Unity Pro●Variáveis adicionadas

Schneider Electric 10Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Ele será multiplicado por 100 msec.

Page 11: Nota de Aplicação · 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

●Habilitar a opção: Allow dynamic arrays conforme imagem abaixo.

Unity Pro

Schneider Electric 11Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Page 12: Nota de Aplicação · 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

●Visualizar as variáveis através da tabela animada.

É necessário habilitar o comando do read var e do write var para o bloco funcionar.

As varíaveis foram alocadas

para visualização no Vijeo Citect

Unity Pro

Schneider Electric 12Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Frequência do ATV71. Conformeparâmetro de comunicação do inversor

e do write var para o bloco funcionar.

Page 13: Nota de Aplicação · 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

Vijeo Citect●Criando um I/O Device

Page 14: Nota de Aplicação · 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

●Criando um I/O Device

Vijeo Citect

Schneider Electric 14Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Page 15: Nota de Aplicação · 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

Vijeo Citect

Schneider Electric 15Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Page 16: Nota de Aplicação · 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

IP do M340

Colocar 502

Vijeo Citect

Schneider Electric 16Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Page 17: Nota de Aplicação · 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

●Declaração de TagApós o procedimento, compilar, executar o Computer Setup Wizard.

Vijeo Citect

Schneider Electric 17Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

Page 18: Nota de Aplicação · 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

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.

Schneider Electric 18Suporte Técnico - Patricia Midori Inamine Sartori / Nazareno Silvestrelli - 27/06/2014

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