Escolar Documentos
Profissional Documentos
Cultura Documentos
Tut160 PDF
Tut160 PDF
Reviso: A
Data: 27/08/09
Tutorial 160
CP FBs - Elipse
Scada (RS232
Protocolo
MODBUS)
Pgina: 1
Reviso: A
Data: 27/08/09
Sumrio
1
2
3
3.1
Criando um projeto novo ...................................................................................................... 4
3.2
Configurando o driver MODBUS .......................................................................................... 5
3.3
Criando Tags de comunicao .......................................................................................... 10
3.3.1 Configurao para leitura/ escrita de Words: .................................................................... 12
3.3.2 Configurao para leitura das entradas digitais: ............................................................... 13
3.3.3 Configurao para acionar as sadas digitais: .................................................................. 14
3.4
Criao das telas ................................................................................................................. 15
3.4.1 Inserir um Setpoint ............................................................................................................ 16
3.4.2 Inserir um boto (DO):....................................................................................................... 17
3.4.3 Inserir um boto (DI): ........................................................................................................ 19
4.1
Criando um projeto novo .................................................................................................... 21
4.2
Criando uma POU ................................................................................................................ 22
4.3
Configurando as tarefas ..................................................................................................... 25
4.4
Configurando o canal de comunicao COM1 RS232 ..................................................... 26
4.4.1 Configurando os parmetros de comunicao. ................................................................ 26
4.4.2 Selecionando o protocolo de comunicao....................................................................... 26
4.4.3 Relaes MODBUS Escravo ............................................................................................. 27
4.5
Carregando o projeto no CP ............................................................................................... 28
4.5.1 Compilando o projeto ........................................................................................................ 28
4.5.2 Configurando o mtodo de transmisso do projeto .......................................................... 29
4.5.3 Enviando o projeto............................................................................................................. 31
4.5.4 Colocando o CP em Run ................................................................................................... 31
5
6
7
8
Pgina: 2
Reviso: A
Data: 27/08/09
1 Descrio da Aplicao
Este documento descreve a utilizao do CP Duo com o supervisrio Elipse Scada atravs do
protocolo MODBUS utilizando o canal RS232 dos equipamentos.
O objetivo principal orientar a configurao do supervisrio para a comunicao com os CPs da
Srie Duo.
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.
Neste documento, adota-se uma arquitetura de referncia, do tipo ponto-a-ponto com um mestre e
um escravo. Esta arquitetura no fixa, mas apenas um exemplo para o desenvolvimento de uma
aplicao.
CP Duo DU350
Pgina: 3
Reviso: A
Data: 27/08/09
Pgina: 4
Reviso: A
Data: 27/08/09
Ser aberta a janela Organizer. Nesta janela clicar sobre o cone Drivers.
Localizar a pasta onde est o driver MODBUS fornecido pela Elipse (.DLL) e clicar em Abrir.
Pgina: 5
Reviso: A
Data: 27/08/09
Pgina: 6
Reviso: A
Data: 27/08/09
Nesta janela devem ser realizadas as configuraes do driver conforme descrito abaixo.
Nesta janela tambm deve ser configurado o modo de comunicao RTU Mode e endereo do
escravo (se for apenas um equipamento).
No campo Data is Address Model Offset selecionar a opo conforme imagem acima. Desta
maneira os endereos iro comear a partir do endereo 1. Exemplo: 00001 (Coil), 10001
(Input), 30001 (Input Register) e 40001 (Holding Register).
Pgina: 7
Reviso: A
Data: 27/08/09
Na aba Setup selecionar o meio fsico que ser usado para esta comunicao. No tutorial
utilizado Serial.
Clique em OK.
Pgina: 8
Reviso: A
Data: 27/08/09
Clique em OK.
Pgina: 9
Reviso: A
Data: 27/08/09
Para criar os objetos no Elipse Scada clicar no cone Tags e em seguida selecionar Novo Tag
conforme imagem abaixo:
Pgina: 10
Reviso: A
Data: 27/08/09
Ao clicar no boto Novo Tag. A janela Criar um novo tag ser apresentada.
Para uma comunicao otimizada sugere-se a comunicao em blocos, por este motivo ser
utilizado o Tag Bloco PLC.
Clicar em OK.
Ser aberta a janela para definir o tamanho do bloco. Definir o tamanho e clicar em OK.
Pgina: 11
Reviso: A
Data: 27/08/09
B3: No utilizado.
B4: Endereo inicial do operando. Endereo da varivel MODBUS que ser acessada.
B1: Endereo 2.
B3: No utilizado.
**Como a funo est referenciada para comando de Holding Register, fica sub entendido que o
endereo 1 equivale a 40001.
Pgina: 12
Reviso: A
Data: 27/08/09
Para leitura das entradas digitais devemos configurar os parmetros do driver. Onde:
B3: No utilizado.
B4: Endereo inicial do operando. Endereo da varivel MODBUS que ser acessada.
B1: Endereo 2.
B3: No utilizado.
**Como a funo est referenciada para comando de Input, entende-se que o endereo 1 equivale a
10001.
Pgina: 13
Reviso: A
Data: 27/08/09
B3: No utilizado.
B4: Endereo inicial do operando. Endereo da varivel MODBUS que ser acessada.
B1: Endereo 2.
B3: No utilizado.
**Como a funo est referenciada para comando de Coil, entende-se que o endereo 1 equivale a
00001.
Pgina: 14
Reviso: A
Data: 27/08/09
Para criao das telas abra o Organizer e selecione a opo Telas -> Tela1.
Nesta janela so criadas as telas do Elipse. Para abrir a rea de edio clique no boto Ir Para.
A rea de edio ser apresentada. Nesta rea podem ser inseridos os objetos conforme descritos
abaixo:
Pgina: 15
Reviso: A
Data: 27/08/09
Selecionar a rea onde ser inserido o objeto, ou seja, desenhar o retngulo no tamanho
desejado.
Na aba Tags selecionar no campo Objetos o tag que ser mostrado no objeto.
Clique em Adicionar para incluir. O tag deve ser inserido no campo Tags selecionados.
Clique em Fechar.
Pgina: 16
Reviso: A
Data: 27/08/09
Selecionar a rea onde ser inserido o objeto, ou seja, desenhar o quadrado no tamanho
desejado.
Pgina: 17
Reviso: A
Data: 27/08/09
Na aba Tags selecionar no campo Objetos o tag que ser controlado pelo boto.
Clique em Adicionar para incluir. O tag deve ser inserido no campo Tags selecionados.
Clique em Fechar.
Pgina: 18
Reviso: A
Data: 27/08/09
Para monitorar uma entrada digital pode-se utilizar o mesmo objeto anterior (Boto).
Para o objeto trocar de cor selecionar na aba Mensagens a cor para mensagem em 0 e em 1.
Pgina: 19
Reviso: A
Data: 27/08/09
Pgina: 20
Reviso: A
Data: 27/08/09
4 Criao do Projeto no CP
Para iniciar um novo projeto, recomenda-se a utilizao do modelo, pois o mesmo j vem com
as configuraes padres realizadas, (teclado, visor...).
Clique em Abrir.
Pgina: 21
Reviso: A
Data: 27/08/09
A tela principal ser apresentada. Clicar na aba POU localizada na parte inferior do software:
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.
Pgina: 22
Reviso: A
Data: 27/08/09
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).
Clique em OK.
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.
Pgina: 23
Reviso: A
Data: 27/08/09
Onde:
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.
O nome inserido ser atribudo ao contato colocado e sua declarao inserida no projeto
conforme figuras abaixo:
Pgina: 24
Reviso: A
Data: 27/08/09
As tarefas podem ser executadas por ciclo de tempo ou por eventos (trigger).
No tutorial foi atribudo que a funo ser do tipo Cclico e o intervalo de tempo que ser
executada ser a cada 100ms.
Pgina: 25
Reviso: A
Data: 27/08/09
Para configurar o canal de comunicao COM1 v aba Recursos -> Configurao do CP.
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 supervisrio.
Por padro o protocolo a ser utilizado pela COM1 vem como MToolIEC. Para selecionar um
protocolo clique com o boto direito do mouse sobre MToolIEC[SLOT] e selecione a opo
MODBUS Escravo, conforme figura abaixo:
Pgina: 26
Reviso: A
Data: 27/08/09
Devemos apenas configurar o campo Endereo que o endereo que o Duo ir assumir na rede
MODBUS.
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
Pgina: 27
Reviso: A
Data: 27/08/09
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.
Pgina: 28
Reviso: A
Data: 27/08/09
Pgina: 29
Reviso: A
Data: 27/08/09
Alterar o campo Communication Parameters: Gateway para a opo local, conforme figura
abaixo:
Clique em OK.
Clique 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.
Pgina: 30
Reviso: A
Data: 27/08/09
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.
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.
Com o projeto carregado no CP necessrio dar o comando para executar a aplicao, ou seja, o
CP deve estar em modo Run.
5 Conectando os equipamentos
-
Conectar a porta serial do computador a porta COM1 (RS232) do Duo atravs do co AL-1715.
Abrir o Elipse Scada e rodar a aplicao. A comunicao deve iniciar sem problemas.
Seguindo o tutorial ser possvel ler e escrever na Word %MW0, acionar a sada digital
%QX0.0 e ler a entrada digital %IX0.0.
Pgina: 31
Reviso: A
Data: 27/08/09
Caso se deseje apagar a aplicao que est carregada no Duo, desligar o equipamento e
energizar novamente pressionando a tecla ESC at que a barra de inicializao esteja completa.
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.
7 Observaes
Segue em anexo a este documento os arquivos de demonstrao deste tutorial. Os arquivos esto
divididos em duas pastas. Colar a pasta do tutorial na raiz do sistema (C:). Caso seja necessrio
colocar em outro diretrio, ser necessrio apontar o local do driver novamente.
CP Software do CP
8 Revises
Reviso:
Data:
27/08/2009
Autoria:
Douglas Costa
Aprovao:
Marcelo Froener
Pgina: 32