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
Download

Nota de Aplicação - Schneider Electric