Está en la página 1de 16

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

Tutorial 132
CP DUO
Configurao
MODBUS Escravo

Este documento propriedade da ALTUS Sistemas


de Informtica S.A., no podendo ser reproduzido
sem seu prvio consentimento.

Altus Sistemas de Informtica S.A.

Pgina: 1

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

Sumrio

1
2
3

Descrio da Aplicao ........................................................................................ 3


Definio da Arquitetura de Referncia ............................................................... 3
Criao do projeto no CP ..................................................................................... 4

3.1

Criando um projeto novo ...................................................................................................... 4

4
5
6

Criando uma POU.................................................................................................. 6


Configurando as tarefas ....................................................................................... 8
Configurando o canal de comunicao COM2 RS485 ........................................ 9

6.1
6.2
6.3

Configurando os parmetros de comunicao. ................................................................. 9


Selecionando o protocolo de comunicao ..................................................................... 10
Relaes MODBUS Escravo ............................................................................................... 11

Carregando o projeto no CP ............................................................................... 12

7.1
7.2
7.3
7.4

Compilando o projeto.......................................................................................................... 12
Configurando o mtodo de transmisso do projeto ........................................................ 13
Enviando o projeto .............................................................................................................. 15
Colocando o CP em Run ..................................................................................................... 15

8
9
10

Cuidados e Informaes adicionais .................................................................. 15


Observaes ........................................................................................................ 16
Revises .............................................................................................................. 16

Altus Sistemas de Informtica S.A.

Pgina: 2

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

1 Descrio da Aplicao
Este documento descreve a utilizao do CP Duo e seus recursos de hardware e software.
O objetivo principal orientar a configurao do canal de comunicao COM2 RS485 para
comunicao MODBUS sendo o CP escravo na comunicao.
Esta mesma configurao se aplica ao canal de comunicao COM1, porm este canal utiliza o
padro RS232.
Para o entendimento total do funcionamento dos equipamentos recomendado que os manuais dos
produtos sejam consultados. A mesma recomendao aplica-se caso seja necessrio modificar a
arquitetura proposta como exemplo.
Esta arquitetura no fixa, mas apenas um exemplo para o desenvolvimento de uma aplicao.

2 Definio da Arquitetura de Referncia


Itens utilizados para a construo da arquitetura de exemplo deste tutorial, lembrando que esta
arquitetura de referncia, podendo ser modificada conforme desejado.

Segue a lista de equipamentos e softwares necessrios para instalar e configurar o tutorial:


CP Duo DU351
Cabo de programao do CP AL-1715
Software de Programao do CP MasterTool IEC MT8200

Altus Sistemas de Informtica S.A.

Pgina: 3

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

3 Criao do projeto no CP

3.1 Criando um projeto novo


-

Abrir o software MasterTool IEC.

Para iniciar um novo projeto, recomenda-se a utilizao do modelo, pois o mesmo j vem com
as configuraes padres realizadas, (teclado, visor...).

Ir ao menu: Arquivo -> Novo a partir do modelo.

Selecionar a opo Modelo_DU350_DU351 se o equipamento possuir verso 1.02 ou inferior.

Verses 1.10 ou superior selecionar a opo Modelo_DU350_DU351_v110.

Para verificar a verso do equipamento pressione simultaneamente as teclas MAIN + seta para
cima do teclado do Duo.

Clicar em Abrir.

Altus Sistemas de Informtica S.A.

Pgina: 4

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

A tela principal do software ser apresentada:

Altus Sistemas de Informtica S.A.

Pgina: 5

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

4 Criando uma POU


-

Uma POU (Program Organization Unit) pode ser um programa, uma funo ou um bloco
funcional. Para inserir uma POU clique com o boto direto do mouse sobre a pasta POU e
selecione a opo Acrescentar objeto.

A janela Nova POU ser aberta. Onde em:


Tipo da POU: Selecionar qual a tipo desejado. No tutorial foi utilizada a opo Programa.
Nome da nova POU: Nome para a identificao da POU. No tutorial foi utilizado o nome
padro PLC_PRG
Linguagem: Selecionar a linguagem na qual se deseja criar a POU. No tutorial ser utilizada a
linguagem ladder (LD).

Clicar em OK.

Altus Sistemas de Informtica S.A.

Pgina: 6

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

A tela de edio do programa ser aberta.

Para que o programa seja vlido necessrio que exista, pelo menos uma instruo. No tutorial
ser inserido apenas um contato aberto.

Quando selecionamos a instruo contato aberto mesma inserida no software. Por padro a
instruo no possui nome e ser apresentada com o smbolo: ???.

Colocar um identificador para o contato e pressionar a tecla <ENTER>. A seguinte janela ser
aberta.

Onde:
Classe: Classe a qual pertence o objeto. Ex: Varivel de entrada = VAR_INPUT
Nome: Nome para identificao do objeto.
Tipo: Tipo do objeto. Ex: Booleano, Inteiro, Word...
Valor inicial: Valor que ao iniciar o projeto a varivel ir assumir. Caso no seja colocado um
valor o mesmo ir assumir seu padro = 0.
Endereo: Endereo fsico do CP. Ex: %IX0.0 = endereo da entrada digital zero.
Comentrio: Descrio opcional sobre a instruo.

Realizada a configurao, clicar em OK.

Altus Sistemas de Informtica S.A.

Pgina: 7

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

O nome inserido ser atribudo ao contato colocado e sua declarao inserida no projeto
conforme figuras abaixo:

5 Configurando as tarefas
-

Com o projeto estruturado, devem-se configurar as tarefas que o CP ir executar.

As tarefas podem ser executadas por ciclo de tempo, ou por eventos (trigger).

Ir aba Recursos localizada na parte inferior do software e selecionar a opo Configurao de


tarefas.

Altus Sistemas de Informtica S.A.

Pgina: 8

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

Selecionar a opo PRINCIPAL e configurar os atributos da tarefa.

No tutorial foi atribudo que a funo ser do tipo Cclico e o intervalo de tempo que ser
executada ser a cada 100ms.

6 Configurando o canal de comunicao COM2 RS485

6.1 Configurando os parmetros de comunicao.


-

Para configurar o canal de comunicao COM2 v aba Recursos -> Configurao do CP.

Expandir a opo Comunicao e clicar em COM2[FIX].

Ser aberta a janela Configuraes Gerais.

Altus Sistemas de Informtica S.A.

Pgina: 9

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

Nesta janela so configurados os parmetros de comunicao como Baud Rate, Paridade, Stop
Bits.

Configure conforme desejado. Lembramos que estes parmetros devem ser configurados de
maneira idntica no equipamento mestre.

6.2 Selecionando o protocolo de comunicao


-

Por padro o protocolo a ser utilizado pela COM2 vem como Desabilitada. Para selecionar
um protocolo clique com o boto direito do mouse sobre Desabilitada[SLOT] e selecione a
opo MODBUS Escravo, conforme figura abaixo:

A opo MODBUS Escravo[SLOT] includa.

Altus Sistemas de Informtica S.A.

Pgina: 10

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

6.3 Relaes MODBUS Escravo


-

A Relao MODBUS uma equivalncia entre variveis do CP e variveis do protocolo


MODBUS.

Ao contrrio da configurao MODBUS Mestre onde as relaes devem ser configuradas


conforme desejado, a configurao MODBUS Escravo j possui suas relaes definidas.

Devemos apenas configurar o campo Endereo que o endereo que o Duo ir assumir na rede
MODBUS.

As variveis disponveis e seus respectivos endereos MODBUS so:

Variveis no CP

Variveis MODBUS

Endereo MODBUS

%QX0.0 A %QX63.15

COIL

1 A 1024

%MX2872.8 A %MX2936.7

COIL

1025 A 2048

%IX0.0 A %IX63.15

INPUT

1 A 1024

%MX2936.8 A %MX3000.7

INPUT

1025 A 2048

%MW0 A %MW1999

HOLDING REGISTER

1 A 2000

%MW2000

INPUT REGISTER

1 A 870

Utilizar as variveis MODBUS conforme desejado. Lembrando que:


Coil: Escrita e Leitura de bit. Endereo 1 equivale a 00001.
Input: Leitura de bit. Endereo 1 equivale a 10001.
Input Register: Leitura de Word (Varivel de 16 bits). Endereo 1 equivale a 30001.
Holding Register: Escrita e Leitura de Word (Varivel de 16 bits). Endereo 1 equivale a
40001.

Altus Sistemas de Informtica S.A.

Pgina: 11

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

7 Carregando o projeto no CP

7.1 Compilando o projeto


-

Antes de realizar a transferncia dos arquivos necessrio compilar o projeto.

Para compilar o projeto v ao menu: Projeto -> Compilar, ou pressione tecla F11 do teclado do
computador.

Nenhuma mensagem de erro deve ser apresentada, indicando que o projeto est correto.

Caso ocorram erros verificar os cdigos e consultar no Help do software de programao as


possveis causas.

Altus Sistemas de Informtica S.A.

Pgina: 12

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

7.2 Configurando o mtodo de transmisso do projeto


-

Antes de realizar a transferncia dos arquivos necessrio configurar a porta de comunicao do


CP.

Ir ao menu: Comunicao -> Parmetros de comunicao...

A janela abaixo ser apresentada:

Selecionar a opo localhost via Tcp/Ip e clicar no boto Gateway....

Ser apresentada a janela abaixo:

Altus Sistemas de Informtica S.A.

Pgina: 13

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

Alterar o campo Communication Parameters: Gateway para a opo local, conforme figura
abaixo:

Clicar em OK.

A janela deve ficar com os parmetros conforme os da figura abaixo:

Clicar em OK.

Caso seja necessrio trocar a porta COM que ser utilizado para transmitir o projeto voltar ao
menu: Comunicao -> Parmetros de comunicao...

Clicar duas vezes sobre o nome da COM (Coluna Value) at ficar destacado. Alterar a COM
utilizando as setas do teclado para cima e para baixo.

Clicar em Update e em OK.

Altus Sistemas de Informtica S.A.

Pgina: 14

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

7.3 Enviando o projeto


-

Para enviar o projeto desligue o CP e conecte o cabo AL-1715 na porta COM1 (RS232) do Duo
e a outra extremidade na porta serial do computador.

Energizar o CP.

Ir ao menu: Comunicao -> Login.

Uma mensagem informando que o projeto foi modificado e se desejado realizar o download
ser apresentada. Clicar em Sim.

O projeto ser enviado. Ao final da transmisso a tela ser fechada. Caso ocorra algum erro uma
mensagem ser mostrada.

7.4 Colocando o CP em Run


-

Com o projeto carregado no CP necessrio dar o comando para executar a aplicao, ou seja, o
CP deve estar em modo Run.

Para colocar o CP em Run ir ao menu: Comunicao -> Run, ou pressione a tecla F5 do


teclado do computador.

A aplicao estar rodando, sendo permitido atravs do software de programao, monitorar e


forar valores no CP.

8 Cuidados e Informaes adicionais


-

Verificar se o computador e o CP esto conectados ao mesmo ponto de terra, para evitar


possveis queimas de canal serial por diferena de potencial.

Se a porta COM1 for configurada para comunicar em MODBUS no ser possvel carregar
novamente o programa at ser trocado o protocolo de comunicao ativo no momento. Para
alternar entre os protocolos de comunicao pressionar simultaneamente as teclas: MAIN + seta
para baixo.

Para maiores informaes acessar o site da Altus: http://www.altus.com.br/

Altus Sistemas de Informtica S.A.

Pgina: 15

Tutoriais de Produto: CP DUO - Configurao MODBUS Escravo

Reviso: B
Data: 09/11/09

9 Observaes
-

Segue em anexo a este documento o arquivo de demonstrao deste tutorial. O arquivo est na
pasta:
CP Software do CP

10 Revises
Reviso:

Data:

09/11/2009

Autoria:

Douglas Costa

Aprovao:

Marcelo Froener Comanduli

Natureza das alteraes:


Correes gerais e adicionada informao sobre verses.

Altus Sistemas de Informtica S.A.

Pgina: 16

También podría gustarte