CLP básico: do contator ao ladder em 10 exercícios resolvidos, com temporizador e intertravamento (PDF grátis) - Vifalio Skip to content

CLP básico: do contator ao <abbr class="notranslate" translate="no" style="text-decoration:none;border:0">ladder</abbr> em 10 exercícios resolvidos, com temporizador e intertravamento (PDF grátis)

Anúncios

Você já liga contator, botoeira e relé de sobrecarga, mas trava quando aparece um CLP? Este guia grátis mostra que a lógica é a mesma: cada circuito de comando é desenhado ao lado da linha de ladder equivalente. Você vê o selo, o intertravamento, os temporizadores e a ligação das entradas e saídas, e no fim pratica com dez exercícios resolvidos.

Ir para o download do guia grátis
CLP básico, do contator ao ladder, com 10 exercícios resolvidos, em inglês e espanhol

São vinte e quatro páginas, em inglês e em espanhol, com instruções genéricas que servem para qualquer marca. Aqui você vê a ideia principal, os símbolos, as instruções básicas, os temporizadores, a varredura e o primeiro exercício completo. O guia inteiro fica na página seguinte.

Anúncios

O que muda do painel de relés para o CLP

Os botões, os sensores, os contatores e os motores continuam iguais. O que muda é onde mora a lógica: no painel de relés ela está nos fios entre os relés, e para mudar é preciso refazer a fiação. No CLP ela está no programa, e para mudar basta editar e carregar de novo. O circuito de força, com contator e relé de sobrecarga, continua o mesmo.

O ladder copiou de propósito o desenho de comando: o trilho da esquerda é a alimentação, cada linha é um circuito e a bobina fica à direita. Quem lê um esquema de comando aprende ladder rápido.

Anúncios

Do símbolo elétrico para a linha de ladder

A pergunta que o programa faz não é como o botão está ligado, e sim se o bit está em um ou em zero. Por isso o botão de parada fechado em repouso também usa XIC.

DispositivoNo CLP
Botão de partida (NA)Ligado numa entrada. O bit é 1 enquanto está apertado, então a linha usa XIC.
Botão de parada (NF)Ligado NF numa entrada. O bit é 1 em repouso, então TAMBÉM é XIC. Apertar deixa o bit em 0.
Bobina do contator MVira uma saída (OTE). O borne de saída energiza a bobina de verdade.
Contato do relé de sobrecarga 95-96 (NF)Ligado NF numa entrada e programado XIC: abre no disparo e derruba o motor.
SinaleiroVira uma saída (OTE) que segue o bit que você quer mostrar.
Fim de curso / boia (NA)Ligado numa entrada. XIC quando você quer agir com ele fechado, XIO com ele aberto.
DeviceIn the PLC
Start push button (NO)Wired to an input. The bit is 1 while pressed, so the rung uses XIC.
Stop push button (NC)Wired NC to an input. The bit is 1 at rest, so it is ALSO XIC. Pressing it makes the bit 0.
Contactor coil MBecomes an output (OTE). The output terminal energizes the real coil.
Overload contact 95-96 (NC)Wired to an input, programmed XIC. A trip makes the bit 0 and the rung false.
Pilot lightIts own output (OTE), driven by any condition you choose.
Limit switch / float (NO)Wired to an input, XIC. Check how the device is set: NO or NC.
DispositivoEn el PLC
Botón de arranque (NA / NO)Va a una entrada. El bit es 1 mientras lo oprimes, así que el escalón usa XIC.
Botón de paro (NC / NF)Va NC a una entrada. El bit es 1 en reposo, así que TAMBIÉN es XIC. Al oprimirlo el bit pasa a 0.
Bobina del contactor MSe vuelve una salida (OTE). La terminal de salida energiza la bobina real.
Contacto de sobrecarga 95-96 (NC)Va a una entrada y se programa XIC. Si se dispara, el bit es 0 y el escalón es falso.
Foco pilotoSu propia salida (OTE), con la condición que tú escojas.
Límite / flotador (NO)Va a una entrada, XIC. Revisa cómo está ajustado el equipo: NO o NC.

As cinco instruções que você mais vai usar

Os nomes mudam de marca para marca, mas a ideia não. A norma IEC 61131-3 desenha as mesmas instruções com outros símbolos.

InstruçãoNomeO que faz
XICExamine If ClosedVerdadeira quando o bit é 1. Pense: está LIGADO? Usada no botão de partida, nos botões de parada NF em repouso e no contato de selo.
XIOExamine If OpenVerdadeira quando o bit é 0. Pense: está DESLIGADO? Usada em intertravamentos e para reagir quando falta um sinal.
OTEOutput EnergizeGrava o resultado da linha no bit a cada varredura: 1 enquanto a linha é verdadeira, 0 assim que fica falsa.
OTLOutput LatchCom a linha verdadeira, põe o bit em 1 e deixa lá, mesmo depois que a linha fica falsa.
OTUOutput UnlatchCom a linha verdadeira, zera um bit travado. Todo OTL precisa de um OTU.
InstructionNameWhat it does
XICExamine If ClosedTrue when the bit is 1. Think: is it ON? Used for START, for NC stop buttons at rest and for seal-in contacts.
XIOExamine If OpenTrue when the bit is 0. Think: is it OFF? Used for interlocks and to react when a signal is missing.
OTEOutput EnergizeWrites the rung result into the bit every scan: 1 while the rung is true, 0 as soon as it is false.
OTLOutput LatchWhen the rung is true, sets the bit to 1 and leaves it there, even after the rung goes false.
OTUOutput UnlatchWhen the rung is true, clears a latched bit to 0. Pair every OTL with an OTU.
InstrucciónNombreQué hace
XICExamina si está cerradoVerdadero cuando el bit es 1. Piensa: ¿está en ON? Se usa para ARRANQUE, para paros NC en reposo y para contactos de sello.
XIOExamina si está abiertoVerdadero cuando el bit es 0. Piensa: ¿está en OFF? Se usa para enclavamientos y para reaccionar cuando falta una señal.
OTEEnergiza salidaEscribe el resultado del escalón en el bit en cada scan: 1 mientras es verdadero, 0 en cuanto es falso.
OTLEnclava salida (latch)Con el escalón verdadero pone el bit en 1 y lo deja así, aunque el escalón se vuelva falso.
OTUDesenclava salida (unlatch)Con el escalón verdadero borra a 0 un bit enclavado. Cada OTL necesita su OTU.

Temporizadores: TON e TOF

O TON espera o tempo com a linha verdadeira antes de ligar o bit de pronto. O TOF liga na hora e segura depois que a linha fica falsa. O guia mostra as formas de onda tiradas de uma simulação da própria linha.

CLP no trilho DIN, contator e prancheta com linhas de ladder em 3D
Nome comumNome IEC 61131-3O que éExemplo
EN (habilitar)INCondição da linha que entra no temporizadorPedido de partida
PRE (preset)PTTempo a atingir5 s (ou 5000 ms)
ACC (acumulado)ETTempo contado até agora2.4 s
DN (done)QTempo cumprido (TON) / ainda segurando (TOF)Partir o motor
TT (timing)—O temporizador está contando agoraBuzina durante o atraso
COMMON NAMEIEC 61131-3 NAMEMEANINGEXAMPLE
EN (enable)INRung condition into the timerStart request
PRE (preset)PTTime to reach5 s (or 5000 ms)
ACC (accumulated)ETTime counted so far2.4 s
DN (done)QTime is up (TON) / still holding (TOF)Start the motor
TT (timing)—Timer is counting right nowHorn during the delay
NOMBRE COMÚNNOMBRE IEC 61131-3QUÉ ESEJEMPLO
EN (habilitar)INCondición del escalón que entra al timerPedido de arranque
PRE (preset)PTTiempo a alcanzar5 s (o 5000 ms)
ACC (acumulado)ETTiempo contado hasta ahora2.4 s
DN (terminado)QTiempo cumplido (TON) / aún sostiene (TOF)Arrancar el motor
TT (temporizando)—El timer está contando ahoraBocina durante el retardo

A varredura do CLP

O CLP não roda todas as linhas ao mesmo tempo. Ele repete as mesmas quatro etapas, em geral em poucos milésimos de segundo. Daí vêm duas regras: nunca escrever a mesma saída em duas linhas, porque vale a última, e usar uma entrada rápida para pulsos curtos.

#EtapaO que acontece
1LÊ AS ENTRADASCopia cada borne de entrada para a memória (imagem de entradas). O programa vê essa foto, não o fio ao vivo.
2RESOLVE O PROGRAMADa linha 0 até a última, da esquerda para a direita. Um bit gravado numa linha já vale para as linhas de baixo.
3ESCREVE AS SAÍDASManda a imagem de saídas para os bornes de saída, todas de uma vez, depois que o programa termina.
4TAREFAS INTERNASComunicação, diagnóstico e o cão de guarda (watchdog). Depois, começa tudo de novo.
#StepWhat happens
1READ INPUTSCopies every input terminal into memory (the input image). The program sees this snapshot, not the live wire.
2SOLVE THE PROGRAMRung 0 to the last rung, left to right. A bit written on one rung is already new for the rungs below it.
3WRITE OUTPUTSSends the output image to the output terminals, all at once, after the program ends.
4HOUSEKEEPINGTalks to the laptop and the HMI, runs self-tests and the watchdog. If a scan takes too long, the CPU faults.
#PasoQué pasa
1LEE ENTRADASCopia cada terminal de entrada a la memoria (imagen de entradas). El programa ve esa foto, no el cable en vivo.
2RESUELVE EL PROGRAMADel escalón 0 al último, de izquierda a derecha. Un bit escrito en un escalón ya es nuevo para los de abajo.
3ESCRIBE SALIDASManda la imagen de salidas a las terminales, todas juntas, al terminar el programa.
4TAREAS INTERNASHabla con la laptop y la HMI, hace autopruebas y vigila el watchdog. Si un scan tarda demasiado, el CPU entra en falla.

Exercício 1: partida direta com selo

Os botões de partida e parada comandam um motor pelo contator M, e o relé de sobrecarga desarma. Um sinaleiro verde mostra o motor rodando e um âmbar mostra o disparo. Esta é a tabela de entradas e saídas do exercício:

EndereçoNomeDispositivo
I1STOPBotão de parada, NF
I2STARTBotão de partida, NA
I3OLContato de sobrecarga 95-96, NF
Q1MOTORBobina do contator M
Q2RUN LTSinaleiro verde
Q3TRIP LTSinaleiro âmbar
Selo: START liga Q1 e o contato de Q1 segura; STOP ou OL derrubam. STOP e OL ficam ligados NF e programados XIC: um fio rompido para o motor em vez de esconder a falha.
AddressNameDevice
I1STOPStop push button, NC
I2STARTStart push button, NO
I3OLOverload contact 95-96, NC
Q1MOTORContactor M coil
Q2RUN LTGreen pilot light
Q3TRIP LTAmber pilot light
Seal-in: START turns Q1 on, the Q1 contact holds it; STOP or OL drops it. STOP and OL are wired NC and programmed XIC: a broken wire stops the motor instead of hiding a fault. After a trip the motor does not restart by itself (checked in simulation).
DirecciónNombreDispositivo
I1PAROBotón de paro, NC
I2ARRANQUEBotón de arranque, NO
I3OLContacto de sobrecarga 95-96, NC
Q1MOTORBobina del contactor M
Q2LUZ MARCHAFoco piloto verde
Q3LUZ FALLAFoco piloto ámbar
Sello: ARRANQUE prende Q1, el contacto Q1 lo mantiene; PARO u OL lo tumban. PARO y OL van NC y programados XIC: un cable roto para el motor en vez de esconder la falla. Tras un disparo el motor no arranca solo (comprobado en simulación).

Na página seguinte estão o guia para baixar, a ligação de sensores sinking e sourcing, a lista dos dez exercícios e as regras de segurança.

Ir para o download do guia grátis
CLP básico, do contator ao ladder, com 10 exercícios resolvidos, em inglês e espanhol