3b Control Ad or Lgico Programvel TPW03 Professor
3b Control Ad or Lgico Programvel TPW03 Professor
3b Control Ad or Lgico Programvel TPW03 Professor
MANUAL DO PROFESSOR
JARAGUÁ DO SUL - SC
“Se faltam máquinas, você pode comprá-las;
se não há dinheiro, você toma emprestado;
mas homens você não pode comprar nem pedir emprestado;
e homens motivados por uma idéia são a base do êxito.”
O que se apresenta neste material é uma série de experiências práticas que visam
enriquecer o conteúdo teórico administrado nos cursos voltados às áreas que
operam com eletricidade e automação industrial. As experiências e diagramas foram
confeccionados de maneira que estudantes possam tirar o máximo de proveito da
estrutura montada para fins didáticos, além é claro, de contribuir para a
aprendizagem significativa. Dentre todas as tarefas sugeridas, há um apanhado de
sugestões de programas que abordam desde a mais simples aplicação do CLP até
sistemas de automação mais elaborados. A seqüência na qual as tarefas são
apresentadas obedecem uma ordem que visa oportunizar um gradual aumento das
habilidades técnicas, e acima de tudo ao raciocínio lógico relacionados ao uso e
programação de CLP´s, de forma a permitir que o usuário da bancada possa
desenvolver novos projetos a partir daqueles que já utilizou ou até mesmo construir
novas formas de utilização do equipamento eletrônico aqui tratado.
INFORMAÇÕES IMPORTANTES
INTRODUÇÃO
É com grande satisfação que a WEG preparou este material para você!
Todo o conteúdo que você está recebendo foi construído de maneira a
oportunizar o aprendizado prático e permitir a observação dos efeitos criados
pelos fenômenos eletromagnéticos ou puramente elétricos que ocorrem
isoladamente ou devido a um conjunto de acontecimentos capazes de promover
um objetivo maior.
Dentro de instantes você vai acessar a série de experimentos que
poderão ser realizados por você e que permitirão a observação das
possibilidades que se mostram a você a partir da introdução teórica tratada pelo
professor. As montagens práticas e as programações possíveis de serem
efetuadas compreendem desde a mais simples utilização do CLP até comandos
mais elaborados simulando controle de processos mais complexos.
O que a WEG espera é que com o uso deste material você possa tirar o
máximo de proveito da bancada didática que está a sua disposição. Seguindo
com atenção as etapas propostas pelos experimentos, a utilização do CLP aos
poucos se revelará a você e a partir daí você dará significado às mais
diferenciadas maneiras de propor soluções utilizando o este equipamento como
seu aliado.
Bom estudo!
Kit Controlador Lógico Programável (CLP) – Manual do Professor 8
COMPOSIÇÃO BÁSICA
Instalação
Requisitos de Sistema
corretamente :
Notas :
Tela Principal
A figura abaixo mostra a tela principal do TPW3-PCLINK. Os detalhes
referentes a cada uma das partes da interface é feita em seguida.
(1 ) (2 )
( 3)
(4 )
(5 ) (6 ) (7 ) (8 )
( 1 ) – Menu Principal
( 2 ) – Barra de Botões
( 3 ) – Cursor na área de edição do pr ograma
Kit Controlador Lógico Programável (CLP) – Manual do Professor 11
- New ( Novo ) : Cria um novo arquivo de programa, seleci ona o modelo de TPW-03 e a linguagem
de programação a ser utilizada;
- Open ( Abrir ) : Para abrir um arquivo de programa previamente cri ado, com extensão “*.tpc”;
- Close ( Fechar ) : Fecha a edição do programa atual, lembrando o usuário a salvar o programa.
Estão opção não é habilitada quando o programa estiver em modo monitoração;
- Save ( Salvar ) : Para salvar o programa que está sendo editado;
- Save As ( Salvar Como ) : Para salvar o programa ativo com um outro nome e o local no
computador;
- Project Information ( Informações do projeto ) : Podem ser inseridas informações relativas ao
projeto, como o autor e um comentário;
- Print ( Imprimir ) : Para imprimir o programa aplicativo ou seus parâmetros;
- Print Preview ( Visualizar Impressão ) : Permite uma visualização antecipada do programa
aplicativo ou seus parâmetros;
- Print Setup ( Ajuste de Impr essão ) : Para selecionar e configurar dados, margens, cabeçalhos e
a impressora;
- Recent File List ( Lista de arquivos recentes ) : Os 4 programas mais recentes são exibidos;
- Exit ( Sair ) : Para encerrar a edição e fechar o software de programação;
OBS: Alguns destes comandos são encontrados também na Barra de Botões, que permitem um
acesso mais rápido e dir eto ao comando desejado.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 12
- Select Model (Tipo de PLC) : Define o tipo de unidade básica para o qual será cr iado o
aplicativo;
- Go To... (Ir para ) : Leva o cursor para uma linha desejada no programa;
- Symbol (Símbolos) : Para atribuir comentários (Tag´s) às instruções do programa (en tradas,
saídas, marcadores, contadores, etc,.). Também indica os endereços que já f oram utilizados no
programa.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 14
Alguns comandos deste menu somente poderão ser utilizados quando o CLP
estiver comunicando com o microcomputador (Comando “Connect”
executado ).
- Run ( Funcionar ) : Coloca a CPU do CLP em modo execução. Inicia o ciclo de varredura
(scan) do contr olador;
- Stop ( Para ) : Paralisa a execução da CPU do CLP;
- Após este comando o led indicativo RUN ficará continuam ente aceso;
- Caso ocorra uma indicação de erro verifique a memória de sistema do
controlador para ident ificar o que está ocorrendo;
Bit Device
Modifica (força) o status dos contatos/bobinas para ON ou OFF. Podem ser modificados os seguintes
Word Device
Os valores dos registradores podem ser alterados, conforme o valor ajustado nesta função.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 17
- Memory Watch ( Monitorar Memória ) : Mostra a tabela com os valores reais dos
registradores selecion ados;
- PLC -> Memory Pack : Transfere o programa do CLP para a memória de Backup;
- Memory Pack -> PLC : Transfere o programa da memória de Backup para o CLP;
- System Set ( Ajuste da Memória) : Podem ser ajustados dados da memória, conforme
abaixo:
Memory Capacity
Nesta janela é possível ajustar uma faixa de memória do CLP para gravar os comentários das
instruções do programa. Cada bloco de comentário consome 10 bytes da memória. Ente nde-se como
bloco de comentário, cada comentário(symbol) feito a uma instrução. Os comentários de linha não
são gravados.
Device
Nesta janela é possível ajustar a memória retentiva do CLP. Os endereços que podem ser
ajustados são: M, S, T, C e D.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 18
I/O assigment
- Clear PLC (Apagar PLC) : Limpa toda a memória do CLP(programas e ajustes feitos);
- Password -> Register... (Registro de Senha ) : Insere a senha com possibilidade de
selecionar o nível de pr oteção;
- Password -> Disable... (Desabilitar Senha ) : Desabilita a senha inserida;
- Password -> Delete... (Apagar Senha ) : Apaga a senha inserida;
- RTC Set... (Ajuste do RTC ) : Ajuste do Relógio de Tempo Real do CLP, com opções de data
e hora;
Kit Controlador Lógico Programável (CLP) – Manual do Professor 19
- Monitor Write : Escreve o programa para o CLP com o CLP em modo RUN. Se e sta função
for habilitada o CLP será programado automaticamente no instante em que o programa é compilado
(comando “Compile”).
Kit Controlador Lógico Programável (CLP) – Manual do Professor 20
- List of Used Device ( Lista dos compontes usados ) : Apresenta uma lista com todos os
endereços e seus respectivos comentári os. Se o endereço estiver sendo utilizado no programa, este
será marcado com um asterisco;
Kit Controlador Lógico Programável (CLP) – Manual do Professor 22
- Project Window ( Janela do projeto ): Se selecionado mostra a janela onde contem os dados
do projeto;
Viewà Project
Mostra a janela com os dados do pr ograma
Window(P)
PLCàProgram
Monitora o status do programa no CLP
Watch(P)
CompileàCompile
Compila todos os programas do projeto
All(A)
operação (F6)
definido.
Composição da IHM:
Linha 1
Bomba 1: Ligada
Tempo: 240 seg Display
Linha 2
F1 F5 F9 7 8 9 é
F2 F6 F10 4 5 6 ç ESC è
Teclado
F3 F7 F11 1 2 3 ê
MODO INICIAL
Utilização: Este modo pode ser aplicado para mostrar no display uma mensagem
de apresentação, estado inicial da máquina ou processo, uma possível orientação
ao operador, etc.
Programação: É feita diretamente no aplicativo ou através da edição dos
registradores específicos.
Parâmetros:
Seqüência de Programação:
Exemplo de Programação:
Mensagem
Texto Nº. da Linha do display
(File )
1 WEG S/A. 1
- Linha 0000: Quando ocorrer uma transição ON para OFF no marcador auxiliar M8002
(Pulso de inicialização), a função MOV irá transferir o valor 1 para dentro do regi strador
D8284 configurando o display para operação em “modo in icial”;
-Linha 0001: A função MOV irá transferir o v alor 1 para o registrador D8282, indicando que
a mensagem 1 será enviada para a primeira linha do display da OP07/OP08;
- Linha 0002: Esta função MOV irá transferir o valor 2 para o registrador D8283, indicando
que a mensagem 2 será enviada para a segunda linha do display da OP07/OP08;
Utilização: Este modo pode ser aplicado para apresentar no display mensagens de
NOTAS:
Quando se deseja enviar uma mensagem para a IHM OP-07/OP-08 com campos de
leitura e/ou escrita de variáveis, deve-se inserir no texto da tela caracteres que são
A ausência destes caracteres define um “texto simples”, que não tem a intenção de
sempre trabalham com dados do tipo “Word” (16 bits). Dessa forma, apenas os
A função TEXTP:
TEXP S D n
respectivamente.
Exemplos de Programação:
Mensagem
Texto Nº. da Linha do display
(File )
10 WEG S/A. 1
11 Texto de Exemplo 2
- Linha 0000: Esta função MOV irá transferir o valor 10 para o registrador D8280, indicando
que a mensagem 10 será enviada para a linha 1 do displ ay da OP07/OP08, através da
função TEXTP;
- Linha 0001: Habilita a função TEXTP. O primeiro campo define a mensagem que irá
aparecer na tela da IHM, neste caso o valor em D8280, arquivo FL10. O segundo campo
define as variáveis de escrita/leitura, que nest e caso não são utilizadas, pois não temos
caracteres especiais na tela. O terceiro campo define quantas linhas esta função TEXTP irá
configurar, como neste caso estamos utilizando duas linhas, a segunda linha será o arquivo
definido em D8280 + 1, ou seja, o arquivo FL11;
Mensagem
Texto No. da Linha do display
(File )
7 Escrita no Registro 1
1 D0004 = ????? 2
- Linha 0000: Esta função MOV irá transferir o valor 7 para o registrador D8280, indicando
que a mensagem 7 será enviada para a linha 1 do display da OP07/OP08, através da
função TEXTP;
- Linha 0001: Esta função TEXTP irá enviar a mensagem configurada no registrador D8280
para a primeira linha do display da OP07/OP08. O segundo parâmetro define a variável de
escrita/leitura, que neste caso não é utilizada, pois nesta me nsagem não existem caracteres
especiais. O terceiro parâmetro define que esta função TEXTP irá enviar apenas uma linha
à tela da IHM;
- Linha 0002: a função MOV irá transferir o valor 1 para o regi strador D8281, indicando que
a mensagem 1 será enviada para a linha 2 do di splay da OP07/OP08, através da função
TEXTP;
- Linha 0003: Esta função TEXTP irá enviar a mensagem configurada no registrador D8281
para a segunda linha do displa y da OP07/OP08. O segundo parâmetro define a variável de
escrita/leitura, neste caso iremos escrever o valor no registrador D4, portanto a variável D3
deve ser declarada na função. O terceiro parâmetro define que esta função TEXTP irá
enviar apenas uma linha à tela da IHM;
Nota: No FL07 não temos nenhum caractere especial (escrita ou leitura), portanto podemos
utilizar qualquer variável em seu campo que a função TEXTP não terá efeito sobre a
mesma;
Kit Controlador Lógico Programável (CLP) – Manual do Professor 35
25 Leitura do Registro 1
20 D0009 = ##### 2
- Linha 0000: Esta função MOV irá transferir o valor 25 para o registrador D8280, indicando
que a mensagem 25 será enviada para a linha 1 do display da OP07/OP08, através da
função TEXTP;
- Linha 0001: Esta função TEXTP irá enviar a mensagem configurada no registrador D8280
para a primeira linha do display da OP07/OP08. O segundo parâmetro define a variável de
escrita/leitura, que neste caso não é utilizada, pois nesta me nsagem não existem caracteres
especiais. O terceiro parâmetro define que esta função TEXTP irá enviar apenas uma linha
à tela da IHM;
- Linha 0002: a função MOV irá transferir o valor 20 para o registrador D8281, indicando
que a mensagem 20 será e nviada para a linha 2 do di splay da OP07/OP08, através da
função TEXTP;
- Linha 0003: Esta função TEXTP irá enviar a mensagem configurada no registrador D8281
para a segunda linha do display da OP07/OP08. O segundo parâmetro define a variável de
escrita/leitura, neste caso iremos ler o valor do registrador D9, portanto a variável D9 deve
ser declarada na função. O terceiro parâmetro define que esta função TEXTP irá enviar
apenas uma linha à tela da IHM;
Nota: No FL25 não temos nenhum caractere especial (escrita ou leitura), portanto podemos
utilizar qualquer variável em seu campo que a função TEXTP não terá efeito sobre a
mesma;
módulo básico cartões de expansão. A inserção destes cartões deve ser informado
a opção “Parameter Set” (duplo clic), e na aba “I/O assignment” deve-se clicar com o
botão direito do mouse sobre a unidade básica que está em uso e selecionar as
Clicar com
botão direito do
mouse sobre o
mód. básico
Depois de inserido deve-se clicar (duplo clic) sobre cada unidade de expansão e
selecionar os níveis elétricos que irá ser operar (ver abaixo).
Kit Controlador Lógico Programável (CLP) – Manual do Professor 37
Canal 1 D8436
Canal 2 D8437
Canal 3 D8438
Canal 60 D8495
D8381 Canal 1
D8382 Canal 2
D8390 Canal 10
Kit Controlador Lógico Programável (CLP) – Manual do Professor 39
5 ACOMPANHAMENTO AO ALUNO
6 EXERCÍCIOS DE PROGRAMAÇÃO
“Ladder”.
cada programador.
Lógica:
Lógica:
Lógica:
Lógica:
- Através da habilitação das entradas X000 ou X001, será ativada a saída Y000.
- Através da habilitação das entradas X000 e X001, será ativada a saída Y001.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 46
Lógica:
Lógica:
pulso na entrada X000 para ligar a saída Y000, havendo o selo do circuito
através da utilização da saída física Y000 como contato lógico dentro do circuito.
Apenas haverá o desligamento da saída, caso seja press ionada a chave (NF)
OBS: O estado do contato X001 no programa em Ladder deverá ser NA, pois
deve-se utilizar uma chave NF conectada na entrada digital (física) X001. De uma
maneira geral, chaves que tem a função de desligar um circuito são NF.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 48
Lógica:
desligamento da saída, caso seja pressionada a chave (NF) que estiver ligada
em X001.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 49
Lógica:
pulso na entrada X000 para ligar a saída Y000, havendo o selo do circuito
através da utilização da saída física Y000 como contato lógico dentro do circuito.
Haverá o desligamento da saída caso seja pressionada a chave (NF) que estiver
ligada em X001, que representa o botão de desliga, ou a chave (NF) que estiver
sobrecarga).
Kit Controlador Lógico Programável (CLP) – Manual do Professor 50
Lógica:
- Neste circuito estão sendo aplicadas as lógicas “AND” e “OR”, havendo o selo
do circuito através da utilização das saídas físicas Y000 e Y001 como contato
NF na bancada).
Kit Controlador Lógico Programável (CLP) – Manual do Professor 51
Lógica:
Estas entradas por sua vez estão em série com todas as entradas do circuito que
saída Y000.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 52
Lógica:
relé térmico FT1, que foi aplicado a uma bobina a uxiliar M0, utilizando-se seus
contatos em série com as saídas digitais. Ambas chaves na bancada deverão ser
Lógica:
- Neste circuito faz-se o acionamento das três saídas digitais Y0, Y1 e Y2, que
relé térmico FT1, onde ambas as chaves na bancada deverão ser NF, conforme é
Lógica:
TPW-03 é 10 Vcc – 4000 bits). Quando ocorrer a condição “E.A. > 7,5 Vcc”, o
contato M0 irá chavear, acionando a saída digital Y000, na qual foi ligada a
lâmpada.
Kit Controlador Lógico Programável (CLP) – Manual do Professor 55