Você está na página 1de 7

Universidade Federal Rural do Semi-Árido – UFERSA

Departamento de Engenharias – Campus Caraúbas


Automação e Controle de Processos

TAREFA 1
Realizar a Programação em Ladder do (1) Controle de Nı́vel e (2)
Enchimento de Caixas
Aluno: Monaliza Aparecida Soares Maia
Professor: Walber Medeiros Lima

RESUMO

A tarefa apresentada a seguir, aborda simulações em formato Ladder divididas em dois processos
simulados, a primeira parte apresentará elementos teóricos que especificam a utilização da linguagem
de programação ladder que é uma ferramenta para programações de CLPs (Controladores Lógicos
Programáveis), a segunda parte mostra a simulação do Controle de Nı́vel de um tanque e por fim,
a terceira parte mostrará o Enchimento de Caixas passando por uma esteira.

1 INTRODUÇÃO
Ao passo, que as máquinas e a civilização vai evoluindo os equipamentos necessitam se enquadrar
nesse processo, se adaptando as novas necessidades sociais e naturais, ao ponto que, tanto a
humanidade quando o meio ambiente possam interagir de forma conjunta e menos ofensiva. Algo
que foi adaptado com o passar do tempo e que beneficia positivamente vários agrupamentos é a
programação dos sistemas de máquinas e processos industriais, mais comumente conhecido como
”Automação Industrial”.
Há muitos anos atrás, as empresas possuı́am conceitos e metodologias para programar processos
bastante insuficientes, já que suas produções sempre estavam acompanhadas de instabilidades,
incompatibilidades, alto consumo energético e necessidade de manutenções constantes, tornando
assim os equipamentos, muito pouco confiáveis.
Diante de tantas problemáticas e ao mesmo tempo da necessidade de se utilizar esses processos
programáveis, no final dos anos 60 surgiu o Controlador Lógico Programável (CLP), com o
intuito de tornar a automação industrial mais acessı́vel diminuindo os desperdı́cios e tornando a
fabricação mais eficiente.
Portanto, este relatório, apresenta o método de programação de um CLP, denominado Ladder,
por meio de duas programações distintas, uma trata do Controle de nı́vel de um tanque e o segundo
mostra o enchimento de caixas passando por uma esteira.
2 OBJETIVOS:
• Realizar a programação em LADDER;
• Controle de nı́vel;
• Enchimento de Caixas;
• Verificar, compilar e apresentar resultados

3 MATERIAIS E MÉTODOS:
• Software Editor SCPWS1 Proxsys;
• Overleaf e materiais complementares.

4 CONTEXTUALIZAÇÃO HISTÓRICA
A programação CLP - Controlador Lógico Programável surgiu na década de 60, decorrente da
necessidade de encontrar meios de desenvolver processos industriais mais eficientes. Uma empresa,
denominada General Motors (GM) queria encontrar um meio de produzir carros de mesmo modelo
com cores diversas, por meio dos meios tradicionais seria quase inviável a produção, pois precisaria
aumentar exponencialmente a mão de obra,com a reformulação dos painéis e comandos, além de
que, durante o desenvolvimento dos carros, também acontecia muitos desperdı́cios de tempo e de
matéria.
Em decorrência desses e muitos outros fatores, uma empresa norte-americana conseguir desenvolver
o CLP. ”O Controle Lógico Programável começou a ser utilizado com grande sucesso pela GM e
posteriormente foi difundido para outras indústrias dos mais diversos ramos”. (AUTOMAÇÃO,
2020)
O desenvolvimento, aplicação e a difusão do CLP revolucionou a automação industrial, proporcionou
simplicidade na alteração dos processos flexibilizando a produção, reduziu os desperdı́cios de
matéria prima, o tempo de produção e o custo de mão de obra, resultado assim, no aumento
da produtividade e da lucratividade. (AUTOMAÇÃO, 2020)
Dessa forma, pode-se afirmar que até os dias atuais o CLP evoluiu ocupou e ocupa um espaço
importante nas fábricas, com isso, permanece sendo uma das melhores formas de se aplicar
desenvolvimentos industriais, isso porque, a automação evoluiu e cresce demasiadamente com
o passar dos anos.

5 FUNCIONAMENTO
De acordo com Automação (2020) o CLP também conhecido como PLC (Programmable
Logic Controller), é definido pela NEMA (National Electrical Manufacturs Association) como
“um aparelho eletrônico digital que utiliza memória programável para armazenar internamente
instruções e para implementação de funções especı́ficas, tais como lógica, sequenciamento, temporização
contagem aritmética, entre outros”. Ou seja, resumidamente, o Controle Lógico Programável
– CLP é um computador programado para realizar determinadas funções durante o processo
industrial. Partindo desse entendimento a linguagem usada nesta tarefa para o PLC é a Ladder.
A linguagem Ladder foi originalmente desenvolvida para construir e melhor documentar circuitos
a relés, utilizados em processos de produção. Todos os dispositivos dos circuitos elétricos como
botões, válvulas e solenoides podem ser representados em sı́mbolos nos Diagramas Ladder, incluindo
suas conexões. Por isso é uma linguagem gráfica que muito se assemelha aos diagramas elétricos,
e muitas vezes é chamada de Diagrama de Contatos. (NOVUS, 20??)

2
6 METODOLOGIA
O roteiro de construção dessa tarefa objetiva-se em apresentar a simulação em Ladder de
dois programadores CLPs, além disso, de baixar e instalar o programa que auxiliará na descrição
dessa programação intitulado Editor SCPWS1 Proxsys, a tela inicial do programa pode ser
visualizada na Figura 1. Com ele, será possı́vel construir uma lógica de funcionamento para
cada caso disponibilizado pelo software, e visualizar como funcionaria na prática, a didática nesse
formato permite ao desenvolvedor experiencias realistas.
FIGURA 01: Software SCPWS1 Proxsys

FONTE: AUTOR (2022)


A seguir, nas Figuras 2 e 3 é possı́vel verificar quais são os projetos que precisam ser simulados.
Assim como já foi citado anteriormente, o primeiro retrata o Controle de Nı́vel de um tanque e o
segundo apresenta o enchimento de caixas em uma esteira.
FIGURA 02: Controle de Nı́vel

FONTE: AUTOR (2022)

3
FIGURA 03: Enchimento de Caixas

FONTE: AUTOR (2022)

Dessa forma, no próximo tópico será demonstrado como essas simulações foram executadas,
expondo os resultados que fizeram a programação atingir os resultados assim como o esperado, ou
seja, fazendo o tamque funcionar assim como a esteira.

7 RESULTADOS
Agora se inicia as segunda e terceira parte desse relatório, ao qual, apresenta os resultados
obtidos em cada uma das simulações realizadas. Iniciando pelo tanque de controle de nı́vel.
CONTROLE DE NÍVEL
A Simulação apresentada na Figura 4 a seguir foi montada utilizando o software SCPWS1
Proxsys, esta demonstra por meio da linguagem de programação Ladder o enchimento de um
tanque, através das bobinas mostradas na própria imagem. Tem-se que: CASO 1: para ligar
a bobinha Q2 que aciona o tanque e permite que ele encha, pressionamos I1 (botão liga), caso
se deseje desligar o motor, é necessário apenas aperta I2 (botão desliga) que está normalmente
fechado, quando pressionado o mesmo abre fazendo com o a bobina Q2 pare de funcionar. CASO
2: Caso a bobina Q2 esteja ligada enchendo o tanque, o mesmo pode parar de encher assim que
atingir o sensor I3 que representa o sensor de quantidade.
A parte dois da simulação deseja mostrar o tanque secando após atingir o ponto máximo.
CASO 3: Quando o tanque atingir o sensor I3 a bobina Q1 é acionada, sua função é esvaziar o
tanque. Q1 para de funcionar quando o sensor de nı́vel I4 é acionado ou quando se pressiona o
botão I2 (desliga). CASO 4: O próximo passo é um complemento, ou seja, se deseja que o tanque
volte a encher quando o sensor I4 de nı́vel for ativado, voltando a ligar a bobina Q2. Fazendo com
que o ciclo recomece.
Por fim, tem-se que CASO 5: Existe na programação dois LEDs, um que acende quando o
tanque está enchendo e o outro que acende quando o tanque esta esvaziando. Para liga-los, foi
adicionado a simulação mais duas linhas, uma que mostra que quando liga o tanque Q2 faz o led
acender acionando Q3 e da mesma forma, como Q1 faz o tanque secar, então Q1 aciona o led Q4.
Portanto, essa é a simulação completa que representa o Controle de Nı́vel do tanque mostrado
na Figura 4. E como é possı́vel perceber funciona perfeitamente como era o desejado.

4
FIGURA 04: Simulação Controle de Nı́vel

FONTE: Autor (2022)

ENCHIMENTO DE CAIXAS
A terceira parte apresentará a seguir o enchimento de caixas em uma esteira, com base na
Figura 3. A programação foi dividida em alguns casos, de modo a simplificar o entendimento do
seu funcionamento.
O CASO 1: apresenta nas figuras a seguir, as duas primeiras linhas simuladas e os elementos
presentes na simulação.
Ao apertar a entrada I1 (botão liga) a máquina vai passar a funcionar e I2 (botão desliga)
serve para desliga-la. As entradas I3 e I4 serve para acionamento do sensor de nı́vel e sensor de
presença. Além disso, a programação ainda conta com os LEDs Q1 e Q2 que informam se a esteira
e se a caixa já está cheia, já Q3 é aplicado para abrir a válvula solenóide e encher a caixa e por
fim, Q4 vai desligar o motor da esteira.
Caso 2: Para exemplificar o funcionamento da esteira, tem-se que na a primeira linha (L1) na
Figura 05 é responsável pelo acionamento e desligamento do motor da esteira, de modo que, foi
inserido um contato normalmente aberto de I1 em paralelo com um contato de Q4 que liga e sela
a bobina Q4. Além disso, foi adicionado I4 normalmente fechado, que vai parar o motor quando
o sensor de presença detectar a caixa vai encher. No decorrer do procedimento experimental,
percebeu-se a necessidade de inserir Q2 como um contato normalmente fechado, em paralelo com
I1 e Q4 para quando caixa estiver cheia, e o motor possa voltar a funcionar. E caso se deseje
desligar a maquina bastou adicionar um contato normalmente fechado de I2, e então tudo vai
parar de funcionar.
CASO 3: Na Figura 5 é possı́vel encontrar a linha L4, esta será responsável por ligar e
desligar a válvula solenóide em que libera o lı́quido para encher as caixas.Inicia-se o experimento
sabendo que a caixa s[o vai encher quando a esteira for deligada pelo sensor de presença. Dessa
forma, adicionou-se um contato normalmente aberto I4 em paralelo com um contato normalmente
aberto de Q3 que representa o acionamento e o selamento de Q3. Seguido em frente, essa linha,
apresenta ainda dois contatos normalmente fechados e um normalmente aberto denominados Q2,

5
I3 e I2 que funcionaram desligando a válvula quando o sensor de nı́vel for ativado, quando o LED
Q2 for aceso ou quando toda a máquina for desligada, como mostra a seguir.
FIGURA 05: Simulação Enchimento de Caixas PARTE I

FONTE: Autor (2022)


As duas últimas linhas representam o CASO 4: são os LEDs Q1 e Q2 acendendo ou apagando,
dependendo do sistema que se está seguindo no momento. Exemplificando, tem-se que a Linha
L6 é iniciada com um contato normalmente aberto I3 em paralelo com um contato normalmente
aberto de Q2 que aciona e sela a bobina Q2, ou seja, o LED Q2 (botão cheio) vai acender sempre
que o sensor de nı́vel for ativado, o contato normalmente aberto de I4 fará com que o LED Q2
(cheio) se apague após a caixa passar pelo sensor de presença.
Por fim o CASO 5: pode ser observado na Linha 8 apresenta um contato normalmente aberto
de Q4 que liga a bobina Q1, ou seja, sempre que o motor estiver em funcionamento o LED Q1
(botão ligado) deve acender. A figura 6 apresenta as linhas citadas por último, concluindo assim
a segunda parte da simulação realizada.
FIGURA 06: Simulação Enchimento de Caixas PARTE II

FONTE: Autor (2022)

8 CONCLUSÃO
9 REFERÊNCIAS
AUTOMAÇÃO, DJP. CLP (Controle Lógico Programável) – Tudo o que você precisa saber. [S. l.], 16 abr. 2020.
Disponı́vel em: https://djpautomacao.com/clp-controle-logico-programavel/: :text=Os20primeiros20CLPs20surgiram20no,sem20
Acesso em: 15 mar. 2023.

6
NOVUS, Webinar. Programação Básica CLPs com IHM Incorporada. [S. l.]. Acesso em: 14 mar. 2023.

Você também pode gostar