Sei sulla pagina 1di 10

Exemplo de comunicao ModBus entre Twido e Altivar 21, utilizando MACRO COMM do Twido e Indirect Block no Altivar 21.

Comunicao realizada entre PLC Twido (TWDLMDA20DTK) e Altivar 21 (ATV21) onde o PLC TWDLMDA20DTK foi definido como mestre gerenciando a partida e parada do drive, atravs da leitura e escrita de N palavras de palavras utilizando a funo MACRO COMM do TwidoSuite. Este exemplo, constitudo por 2 etapas: configurao do Twido mestre ( itens 1 a 5 ), configurao do ATV21 ( 6 ), conforme segue: 1) Configurao do Twido Mestre: Inicialmente, prepararemos a funo MACRO COMM do escravo. Utilizando a macro, possvel programar a leitura e escrita de N palavras no escravo, pois ao configurar a macro, j obtemos a funo pr-definida. Ainda, a MACRO COMM possui uma tabela de configurao j incorporada nos comandos de leitura e escrita. A ligao fsica entre os equipamentos foi estabelecida utilizando o cabo TWDXCARJ0, conforme figura abaixo:

ATV21 TWIDO

TWDXCARJ0 (03=0,3m; 10=1,0m; 30=3,0m)

Elaborado por: Flavio Mesquita Carneiro Apoio: Joo Armando Soler Fernando Pereira Mendes

Reviso: 2 Data: 14/10/08

1.1)

Seleo da CPU:

1.2) Configurao porta Modbus:

1.3)

Configurao da rede Modbus:

2) Configurao da MACRO COMM: 2.1) Na aba Configure the data(1), selecionar Advanced Object(2), Macros Comm(3) e definir a Macro que ser utilizada, selecionando na coluna Conf(4).

4 3

1 3

2.2) Em seguida, selecionar em Network, a opo Modbus, que permitir a configurao da macro.

Obs.: Cada escravo possui uma macro de escrita e leitura. Em cada macro, no campo Network address, necessrio inserir o mesmo endereo que ser definido para o dispositivo escravo. 2.3) Deve-se tambm, identificar os endereos para leitura e escrita de N palavras.

Abaixo, mais informaes sobre a leitura e escrita de N palavras, extrada do Help With Macros, no TwidoSuite.

2.4) Verificar em Symbols, as variveis selecionadas.

3) Programa:

4) Criar a Animation Table conforme descrito abaixo:

Para monitorar as variveis e acionar os comandos de leitura / escrita, utilize o recurso Animation Tables, criando uma tabela com endereos necessrios para leitura/escrita.

5) Comentrios do programa: Rung 0: O contato %M0 habilita a leitura dos endereos 1875H e 1876H do ATV21, os valores sero exibidos nos endereos %MW7 e %MW8 respectivamente. Rung 1: O contato %M1 habilita a escrita dos endereos 1870H e 1871H do ATV21, os valores de escrita sero inseridos nos endereos %MW26 e %MW27 respectivamente. Como prximo passo, faremos configurao do Indirect Block no Altivar 21 e as configuraes de rede do equipamento. Analogamente configurao do Twido mestre, necessrio definir o endereo Modbus do dispositivo escravo conforme indicado na funo MACRO COMM do Twido mestre, para que seja executada a leitura / escrita no Altivar 21.

6) PARAMETRIZAO DO ATV21: Configurao Comando / Referncia via Rede Modbus (Manual pag. 54) CMOD mudar para 2 (comando via porta serial) FMOD mudar para 4 (referncia via porta serial) Configurao da rede pag. 107 F800 mudar para 1 (velocidade de comunicao da rede, possvel ajustar 9600 (0) e 19200 (1)) F801 mudar para 0 (sem paridade) F802 endereo do inversor na rede modbus F829 mudar para 1 (rede a ser utilizada Modbus RTU)

O modo de escrita nos blocos indiretos realizado atravs dos parmetros F870 e F871, podendo ser configurado da seguinte forma: 0 no configurado 1 comando 1 2 comando 2 3 referncia de freqncia 4 comando por sada digital 5 comando por sada analgica 6 comando de velocidade do motor F870 mudar para 1 (blocos de escrita de comando) F871 mudar para 3 (bloco de escrita de referncia) O modo de leitura nos blocos indiretos realizado atravs dos parmetros F875 a F879, podendo ser configurado da seguinte forma: 0 no configurado 1 estado do inversor 2 freqncia de sada 3 corrente de sada 4 tenso de sada 5 cdigo de alarme 6 valores de resposta PID 7 estado da entrada digital 8 estado da sada digital 9 valores da entrada analgica VIA 10 valores da entrada analgica VIB 11 velocidade de sada F875 mudar para 1 (leitura do estado do inversor) F876 mudar para 2 (leitura da freqncia de sada)

10

Potrebbero piacerti anche