Você está na página 1de 6

LIÇÃO 40: MÁQUINA PARA CORTE DE TUBOS DE PVC

Nesta lição, iremos demonstrar e utilizar algumas das funções presentes na aba IHM e junto a elas,
usaremos o bloco MEM para gravar um valor em memória. O exemplo que será descrito nesta lição tem
como objetivo apresentar a funções dos blocos e demonstrar sua utilização prática. O exemplo se refere a
uma máquina de corte de tubo de PVC. Esta máquina é utilizada para cortar a tubulação em uma medida
configurável pelo operador da máquina, onde este irá selecionar o comprimento do tubo através da IHM do
CLP. Esta medida pode ser alterada durante o processo e este valor fica armazenado em uma posição de
memória para sempre que a máquina for ligada no início do turno ela preserve o ultimo valor setado no final
do turno anterior. Para cumprirmos cm estas funções da máquina vamos iniciar a programação do CLP que
irá automatiza-la.

PASSO 1 – INICIAR NOVA TELA DE PROGRAMAÇÃO

Vamos inicialmente abrir o programa e iniciar uma nova tela de programação.

PASSO 2 – POSICIONAR AS ENTRADAS E SAÍDAS DA MÁQUINA

Para facilitar o entendimento, vamos adotar que a máquia apenas possua uma entrada onde está ligado o
sensor encoder (gerar de pulsos por rotação), uma saída que é o motor que empurra o tubo de PVC que
será cortado e uma saída para acionar o mecanismo de corte do tubo. A tela deve ficar como a figura
abaixo.

Site: www.sibratec.ind.br Email: sibratec@sibratec.ind.br Página: 1/6


PASSO 3 – CONTAGEM DOS PULSOS DE ENTRADA DO ENCODER PARA MEDIÇÃO DO
COMPRIMENTO DO TUBO

Para podermos medir o comprimento do tubo, temos que fazer a contagem dos pulsos que são gerados
pelo sensor encoder que está acoplado ao motor que empurra o tubo. Vamos adotar, de forma a facilitar a
simulação, que o encoder gera 1 pulso a cada centímetro do tubo. Para contarmos esses pulsos de entrada
vamos utilizar o bloco UP DOWN COUNT da aba CTRL e conecta-lo a entrada conforme figura abaixo.

Para podermos cortar o tubo em uma medida selecionável temos que obter o valor do contador e compara-
lo com o valor desejado. Deve-se inserir os blocos e fazer as conexões conforme imagem abaixo.

Site: www.sibratec.ind.br Email: sibratec@sibratec.ind.br Página: 2/6


O valor da saída do bloco UP DOWN COUNT deve ser ligado a entrada referente ao valor 1 do comparador
que está configurado para comparação com igualdade (=). A entrada de comparação 2 deve ser do valor de
comprimento desejado, onde este valor deve ser configurável pelo operador. Para fazermos este valor ser
configuravél, será apresentada uma das formas com que isso pode ser realizado, tendo outras maneiras de
ser programado para obter o mesmo resultado.

PASSO 4 – UTILIZANDO AS TELAS DA IHM PARA CONFIGURAR O VALOR DESEJADO

Vamos utilizar as teclas da IHM do CLP para fazermos a configuração do valor de comprimento desejado
pelo operador. As teclas estão disponíveis na aba IHM/COM e fisicamente funcionam com um botão push
button normal. A tela deve ficar como mostra a figura abaixo (1 bloco UP DOWN COUNT; teclas ESC, OK,
+, - ; 1 bloco MEM).

O objetivo é que o operador possa através das teclas + e – efetuar o incremento e decremento do

Site: www.sibratec.ind.br Email: sibratec@sibratec.ind.br Página: 3/6


comprimento desejado e confirmar esse valor através da tecla OK ou zerar através da tecla ESC. Após
confirmado o valor desejado (pressionando a tecla OK) esse valor será usado para comparação com o valor
que está entrando do encoder. Para melhorar a interface com o operador é necessário adicionarmos um
bloco TEXT para mostrar o valor atual medido, o valor de comparação e o valos que o operador possa
configurar. A tela deve ficar como a imagem abaixo mostra.

Nas configurações do bloco TEXT, pode-se fazer da seguinte forma para visualização dos valores pelo
operador.

Onde a linha “Comp. Real:” representa o valor real do comprimento do tubo, esse valor é proveniente do
sensore encoder. A linha “Comp. Prog.: representa o comprimento programado pelo operador e está salve
em memória. E por último, “Comp. Desejado:” representa a variável que pode ser alterada pelo operador e
ao apertar o botão OK será salvo sobre escrevendo o valor da variável “Comp. Prog.”. Esse valor “Comp.
Desejado” pode ser modificado através das teclas + e – do CLP.

Site: www.sibratec.ind.br Email: sibratec@sibratec.ind.br Página: 4/6


Perceba que ainda falta alguns detalhes para que esse programa se torne funcional. O contador que recebe
os pulsos do encoder não é resetado em nenhum momento ainda. O reset deste contador deve ocorrer
após o resultado do bloco comparador ser verdadeira. Além disso, ainda falta acionar o corte do tubo no
momento em que alcançou o comprimento desejado. A tela deve ficar como segue.

Para fazer o reset foi adicionado um temporizador com retardo na ligação (ON delay) de 5 segundos. Esse
tempo será igual ao tempo necessário para o dispositivo de corte efetuar o corte e retornar a posição de
repouso.

PASSO 5 – SIMULAÇÃO DA MÀQUINA DE CORTE DE TUBO

Após concluido o programa, temos que fazer a simulação para verificação do funcionamento e lógica do
programa. Ao iniciar a simulação, o valor 0 está gravado na memória e nenhum pulso do encoder foi
contabilizado, por este motivo a saída da comparação está em 1. Porém, deve-se alterar o valor desejado
do comprimento e clicar em OK para salva-lo em memória e assim dar início ao ciclo contínuo da máquina.
Para melhorar a simulação, visualize o display virtual atráves de “Window → Front Panel”.

PASSO 6 – EXECUTANDO NO CLP

Faça o Download para o CLP e faça teste para verificar o funcionamento da máquina. Veja que o display
sempre apaga após alguns segundos sem pressionar algum botão do CLP. Para deixar a luz de fundo
(backlight) do CLP sempre ligada, basta adicionarmos o bloco CONTROLLER LCD BACKLIGHTING e
conectar o valor “1” na entrada, permanecendo sempre ligada a luz de fundo do LCD.

Site: www.sibratec.ind.br Email: sibratec@sibratec.ind.br Página: 5/6


Site: www.sibratec.ind.br Email: sibratec@sibratec.ind.br Página: 6/6

Você também pode gostar