MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 1 de 38
TUTORIAL APOSTILA ELIPSE E3
CLP TELEMECANIQUE TSX 3722 SV.:5.0
AUTOR: MAYCON MAX KOPELVSKI
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 2 de 38
AGRADECIMENTO
Gostaria de agradecer ao aluno Fabiano Queiroz do Nascimento que cursou a matria E5CLP do Curso Superior de Tecnologia em Eletrnica de Sistemas Digitais durante o segundo semestre de 2012, que com sua dedicao e empenho, contribuiu de forma significativa para a evoluo do presente trabalho. Agradeo tambm a Irene Vitria de Oliveira Rodrigues que participou ativamente sempre que precisamos de suporte por parte da empresa Elipse Software, empenhando papel fundamental para o desenvolvimento do sistema supervisrio proposto e obteno do resultado esperado com sucesso.
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 3 de 38
1 - PREPARAO NO TELEMECANIQUE PL7 PARA O SISTEMA SUPERVISRIO:
Preparar o exerccio N5 da apostila e transferir os valores das entradas, sadas e auxiliares para os respectivos pontos da memria %MW0, %MW1 e %MW2. Para tal, usaremos o bloco de funo de operao, como descrito abaixo:
Bloco de operao (indicado pela seta vermelha)
E T A P A
1 . 1
Insira trs blocos de operao. Conforme indicado na figura ao lado. E T A P A
- Auxiliares: %MW2:=%M0:16 Configure os blocos de acordo com as sentenas ao lado
ATENO:
No se esquea de nomear as posies de memria usadas (%MW0,%MW1 e %MW2), como Entradas, Saidas e Auxiliares, respectivamente (os nomes das variveis no devem ter acento).
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 4 de 38
Para operao em MODO ATIVO devemos fazer com que o CLP faa a leitura das posies de memria que forem ser alteradas pelo supervisrio. Com isso, teremos condio de editar o programa que estamos elaborando, prevendo essa funcionalidade. Para tal, devemos inserir blocos de comparao, como descrito abaixo:
Bloco de comparao (indicado pela seta vermelha)
E T A P A
1 . 3
Insira oito blocos de operao. Conforme indicado na figura ao lado. E T A P A
1 . 4
ATENO:
No se esquea de nomear as posies de memria usadas (%MW3,%MW4 e %MW5), como Tag_origem, Tag_botao e Tag_veloc, respectivamente (os nomes das variveis no devem ter acento).
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 5 de 38
E T A P A
1 . 5
- LGICA DE COMPARAO PARA ACIONAR %Q2.6: %MW3=0 - LGICA DE COMPARAO PARA ACIONAR %Q2.7: %MW3=100 - LGICA DE COMPARAO PARA ACIONAR %Q2.8: %MW4=0 - LGICA DE COMPARAO PARA ACIONAR %Q2.9: %MW4=100 - LGICA DE COMPARAO PARA ACIONAR %Q2.10: %MW5=0 - LGICA DE COMPARAO PARA ACIONAR %Q2.11: %MW5=33 - LGICA DE COMPARAO PARA ACIONAR %Q2.12: %MW5=66 - LGICA DE COMPARAO PARA ACIONAR %Q2.13: %MW5=100 Configurar os blocos de operao, como indicado ao lado. NOTA:
Caso haja dvidas, no Anexo I que se encontra no final deste documento, encontra-se o programa completo com os blocos de comparao e operao para o funcionamento do CLP com o sistema supervisrio.
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 6 de 38
2 - MONITORAMENTO DAS VARIVEIS ATRIBUIDAS ATRAVS DE UMA ANIMATION TABLE:
E T A P A
2 . 1
Criar uma Animation Table. E T A P A
2 . 2
Insira os endereos das variveis que se deseja acompanhar durante a execuo do programa. E T A P A
2 . 3
Altere a indicao das variveis dos blocos de operao para modo Display>Bin. E T A P A
2 . 4
Confirme a tabela atravs do Ctrl+W e d um nome para a tabela criada.
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 7 de 38
A tela final dever estar semelhante apresentada na figura acima. E T A P A
2 . 5
Ao executar o programa, os eventos ocorridos no CLP devero alterar os valores da Animation Table.
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 8 de 38
R E S U M O
%Is %Qs
R E S U M O
%Ms %MWs
ATENO: Compile o programa, transfira o programa para o CLP e faa a montagem. Verifique se os valores das memrias so alterados conforme esperado, em funo dos comandos executados no CLP. IMPORTANTE: DEIXE O CLP EM MODO RUN
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 9 de 38
3 - CRIAO DE UM NOVO PROJETO DE SUPERVISRIO:
TELA DETALHE OBSERVAO E T A P A
3 . 1
Iniciar com um duplo clique no cone do programa Elipse E3 - Studio E T A P A
3 . 2
Selecione Sim para rodar em modo Demo. E T A P A
3 . 3
Aps a inicializao do programa, selecione a Opo: Criar um Domnio novo E T A P A
3 . 4
Selecione Avanar
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 10 de 38
E T A P A
3 . 5
Selecione a Opo: Aplicao Padro
Confira se esto corretos: o Nome da aplicao e a pasta: Salvar a aplicao na pasta
Selecione Avanar ATENO:
RECOMENDADO QUE SEJA ESCOLHIDA UMA SUBPASTA NO DRIVE C PARA SER GRAVADO O PROJETO. NO ESCOLHA PEN-DRIVE OU NADA SIMILAR, POIS CORRE-SE O RISCO DE NO FUNCIONAR. E T A P A
3 . 6
Selecione Avanar ETAPA 3.7 - ATENO: Nesse momento vamos configurar o driver de comunicao do CLP. IMPORTANTE: COPIE A PASTA DO DRIVER DE COMUNICAO QUE FOI ENTREGUE EM SALA DE AULA, PARA A PASTA DO PROJETO DO SUPERVISRIO CRIADA NA ETAPA 3.5 E T A P A
3 . 8
Selecione a Opo: Sim
e selecione Avanar
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 11 de 38
E T A P A
3 . 9
Localize a pasta em que foram salvos os arquivos do Drive do CLP na Etapa 3.7. E T A P A
3 . 1 0
Localize o arquivo do Drive do CLP (.dll)
e selecione OK
(VER ETAPA 3.7) E T A P A
3 . 1 1
Selecione Avanar E T A P A
3 . 1 2
Selecione Avanar
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 12 de 38
E T A P A
3 . 1 3
Selecione Avanar E T A P A
3 . 1 4
Selecione Concluir E T A P A
3 . 1 5
Ao concluir, a tela deve ficar prxima figura apresentada ao lado.
Finalizada essa etapa, chegada a hora de configurar o Driver de Comunicao do CLP
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 13 de 38
4 - CONFIGURAO DO DRIVER DE COMUNICAO:
E T A P A
4 . 1
Clique com o boto direito do mouse sobre a pasta Objetos de Servidor > Drivers e OPC > Driver E T A P A
4 . 2
Na Aba UniTelway, configurar:
ATENO:
Driver Address 1: 1
Driver Address 2: 2
Driver Address 3: 3 E T A P A
4 . 3
Na Aba Serial, configurar:
ATENO:
RTS Control: Toogle
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 14 de 38
E T A P A
4 . 4
Ainda na Aba Serial, configurar:
ATENO:
Parity: Odd E T A P A
4 . 5
Selecione a pasta Objetos de Servidor > Drivers e OPC > Driver E T A P A
4 . 6
Selecione o item Adicionar > Tag de Comunicao E T A P A
4 . 7
Preencher: Quantidade: 3 e Nome: Tag
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 15 de 38
E T A P A
4 . 8
Renomeie como Entradas, Saidas e Auxiliares. E Configure os Tags gerados, como Indicado na Figura ao Lado
E T A P A
4 . 9
ATENO:
Alterar a seguinte Propriedade de Todos os Tags de Comunicao:
UseBitsFields: True E T A P A
4 . 1 0
ATENO:
Alterar a seguinte Propriedade de Todos os Tags de Comunicao:
EnableDeadband: False
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 16 de 38
5 - PREPARAO INICIAL DO SISTEMA SUPERVISRIO:
E T A P A
5 . 1
Selecione a pasta Objetos de Servidor > Objetos de Dados > Dados E T A P A
5 . 2
Selecione o item Adicionar E T A P A
5 . 3
Selecione o item Adicionar > Panel > Tag Demo
Preencher:
Quantidade: 11 e Nome: Tag
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 17 de 38
E T A P A
5 . 4
Renomeie os Tags gerados, como Indicado na Figura ao Lado ATENO: Nesse momento iniciaremos a criao da tela do supervisrio. IMPORTANTE: COPIE TODAS AS FIGURAS ENTREGUES EM SALA DE AULA PARA A PASTA DO PROJETO DO SUPERVISRIO CRIADA NA ETAPA 3.5 E T A P A
5 . 5
Selecione o item Telas > TelaInicial e insira os objetos grficos, como indicado nos passos a seguir; E T A P A
5 . 6
GALERIA G1
TUTORIAL ELIPSE E3
MMK rev.04 TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 18 de 38
E T A P A
5 . 7
A - ELIPSE B - FIGURA C - TEXTO D - DISPLAY E - ANIMAR COM ROTAO A B D C E
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 19 de 38
G1 D D D C A B D C B A C A B C C C C C A
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 20 de 38
6 - CONFIGURAES DOS OBJETOS PARA ATUAR COM TAGS DEMO:
E T A P A
6 . 1
Selecione a o objeto do boto que importamos da Galeria do Elipse E3 E T A P A
6 . 2
Clique com o boto direito do mouse sobre o objeto e selecione Propriedades E T A P A
6 . 3
Na aba Associaes, selecione a propriedade OverrideFillColor e selecione o tipo de conexo: Conexo por tabela E T A P A
6 . 4
Selecione o boto com ... (trs pontinhos) que permite selecionarmos a varivel da associao
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 21 de 38
E T A P A
6 . 5
Selecione o tag Servidor > Dados > Botao > Value
E T A P A
6 . 6
Adicione duas faixas de valores na tabela de conexo e configure-a, conforme indicado na figura ao lado
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 22 de 38
7 - CONFIGURAES DOS OBJETOS PARA ATUAR COM TAGS DE COMUNICAO EM MODO PASSIVO:
E T A P A
7 . 1
Selecione a o objeto do boto que importamos da Galeria do Elipse E3 E T A P A
7 . 2
Clique com o boto direito do mouse sobre o objeto e selecione Propriedades E T A P A
7 . 3
Na aba Associaes, selecione a propriedade OverrideFillColor e selecione o tipo de conexo: Conexo digital E T A P A
7 . 4
Configure as duas faixas de valores da conexo, conforme indicado na figura acima
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 23 de 38
E T A P A
7 . 5
Selecione o tag da associao, como sendo: Servidor > Driver1 > Entradas > Bit00
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 24 de 38
8 - CONFIGURAES DOS OBJETOS PARA ATUAR COM TAGS DE COMUNICAO EM MODO ATIVO:
E T A P A
8 . 1
Adicionar trs novos Tags de Comunicao E T A P A
8 . 2
Renomeie os Tags criados e configure-os conforme indicado na figura ao lado E T A P A
8 . 3
Terminado esse processo a tabela dos tags de Comunicao dever ficar como indicado na figura acima E T A P A
8 . 4
Adicionar seis novos Tags Internos na pasta Servidor > Dados
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 25 de 38
E T A P A
8 . 5
Renomeie os Tags Internos criados e configure- as confirme indicado na figura ao lado E T A P A
8 . 6
Configure os Tags Internos criados como tipo Long, conforme indicado na figura ao lado E T A P A
8 . 7
Adicionar um Tag Timer na pasta Servidor > Dados E T A P A
8 . 8
Renomeie o Tag Timer criado e configure-o conforme indicado na figura ao lado
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 26 de 38
E T A P A
8 . 9
Terminado esse processo a tabela dos Tags da Pasta Dados dever ficar como a figura ao lado E T A P A
8 . 1 0
Selecionar o objeto e aps a seleo, adicione um Script, como indicado nas prximas etapas.
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 27 de 38
E T A P A
8 . 1 1
OBJETO SCRIPT 8.1
E T A P A
8 . 1 2
OBJETO SCRIPT 8.2
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 28 de 38
E T A P A
8 . 1 3
OBJETO SCRIPT 8.3
E T A P A
8 . 1 4
OBJETO
SCRIPT 8.4
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 29 de 38
9 - RESUMO DAS PRINCIPAIS PROPRIEDADES E ASSOCIAES DOS OBJETOS DA TELA DO SUPERVISRIO:
O B J E T O
9 . 1
FIGURA .gif PROPRIEDADES
Fig_Fundo, Fig_BaseChave e Fig_Ventilador ASSOCIAES NO SO ATRIBUIDAS ASSOCIAES A ESSE TIPO DE OBJETO NESSE PROJETO DE SUPERVISRIO
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 31 de 38
O B J E T O
9 . 6
ELIPSE PROPRIEDADES
Circulo_Ventilador, Circulo_Msb, Circulo_Lsb, Circulo_Mb0, Circulo_Mb1, Circulo_Mb2, Circulo_L1, Circulo_L2, Circulo_L3 ASSOCIAES EM MODO PASSIVO [ORIGEM DEMO]
ASSOCIAES EM MODO PASSIVO [ORIGEM CLP]
ASSOCIAES EM MODO ATIVO [ORIGEM CLP] (NO SER NECESSRIO ATIVAR ESSA FINO EM TODAS AS ELIPSES)
(+) Script (On-Click) para alternar o valor da Dados. TagIntMsb ativa entre 0 (Zero) e 100.
Dados. TagIntMsb, Dados. TagIntLsb
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 32 de 38
O B J E T O
9 . 7
GALERIA - BOTO PROPRIEDADES
ASSOCIAES EM MODO PASSIVO [ORIGEM DEMO]
ASSOCIAES EM MODO PASSIVO [ORIGEM CLP]
ASSOCIAES EM MODO ATIVO [ORIGEM CLP]
(+) Script (On-Click) para alternar o valor da Dados.TagIntBotao ativa entre 0 (Zero) e 100.
SCRIPT OnClick (Script 8.1 desse tutorial)
TUTORIAL ELIPSE E3
MMK rev.03 BETA TUTORIAL ELIPSE E3 - CLP TELEMECANIQUE TSX3722 SV.:5.0 Pagina 33 de 38
O B J E T O
9 . 8
Tag Interno PROPRIEDADES
ASSOCIAES EM MODO PASSIVO ORIGEM DEMO ou ORIGEM CLP SCRIPT OnClick (Script 8.4 desse tutorial) ASSOCIAES EM MODO ATIVO CLP SCRIPT OnClick (Script 8.4 desse tutorial)