DIAGRAMA DE CONTACTOS | PROGRAMACION PLC | COMO PROGRAMAR UN PLC

Neheyler Mecatrónico
2 Oct 201911:33

Summary

TLDREl programa ofrece una introducción al lenguaje de programación Ladder, ampliamente utilizado en PLCs debido a su similitud con los diagramas eléctricos clásicos y su facilidad de comprensión gracias a los símbolos estándar de NEMA. Se explican los elementos básicos como contactos y bobinas, así como los conceptos de lógica AND y OR. Además, se presenta un ejemplo práctico de encendido y apagado de una bombilla eléctrica utilizando botones de inicio y detención, y se destaca la importancia de la memoria para mantener el estado de las acciones.

Takeaways

  • 📌 Ladder programming, también conocido como lenguaje de contacto o escalera, es una forma de programación popular en PLCs basada en diagramas eléctricos de control clásicos.
  • 🔌 Los símbolos utilizados en el lenguaje de la escalera están estandarizados de acuerdo al estándar NEMA y son utilizados por todos los fabricantes.
  • 🏁 Las dos líneas verticales en los extremos representan las líneas energizadas, como el suministro de voltaje 24 V y 0V (GND).
  • 🔄 Los elementos en la programación de la escalera incluyen contactos de apertura normal (NO), contactos de cierre normal (NC), bobinas de apertura normal y bobinas de cierre normal.
  • 🔩 Los contactos y las bobinas representan respectivamente los elementos de entrada y salida, como botones, interruptores, sensores y actuadores.
  • 💻 La programación en escalera se realiza en un ordenador sabiendo los inputs y outputs, y se construye según los requisitos del sistema que se desea controlar.
  • 📃 La lectura en el diagrama de la escalera se realiza de izquierda a derecha y de arriba hacia abajo.
  • 🔑 Los elementos más utilizados en la construcción del diagrama de la escalera incluyen contactos de apertura normal (NO), bobinas de apertura normal y los coils de configuración 'Set' y 'Reset'.
  • 🏷️ Las etiquetas en los símbolos ayudan a identificar qué elemento representa, y pueden variar en diferentes programas de simulación.
  • 🔍 Los ejemplos proporcionados en el script ilustran cómo se representan las condiciones lógicas AND y OR en el lenguaje de la escalera.
  • 💡 Una aplicación práctica muestra cómo encender y apagar una bombilla eléctrica utilizando un botón de inicio (START) y un botón de detención (STOP) en la programación de la escalera.

Q & A

  • ¿Qué es la programación en escalera de la escalera y por qué se llama así?

    -La programación en escalera, también conocida como lenguaje de contacto o de escalera, se llama así porque su estructura visual es similar a la de una escalera. Es muy popular en PLCs (dispositivos lógicos programables) debido a que se basa en los diagramas de control eléctrico clásico, y su principal ventaja es que los símbolos están estandarizados según la norma NEMA y utilizados por todos los fabricantes.

  • ¿Cuáles son los elementos básicos de un diagrama de la escalera?

    -Los elementos básicos de un diagrama de la escalera incluyen las líneas verticales energizadas en los extremos, las líneas horizontales o "rungs" donde se encuentran los elementos de entrada y salida, y los elementos de acción que representan los elementos de salida como actuadores, indicadores, marcas o memorias.

  • ¿Cómo se conecta un PLC con los elementos de entrada y salida en la programación de la escalera?

    -En la programación de la escalera, los botones o interruptores de entrada se conectan al PLC a través de un amplificador si es necesario, y los outputs del PLC están conectados a los actuadores. La programación en sí se realiza en un ordenador sabiendo ya cuáles son las entradas y salidas, y se construye el diagrama de la escalera según los requisitos o la planta que se desea controlar.

  • ¿Cómo se lee un diagrama de la escalera?

    -La lectura de un diagrama de la escalera se realiza de izquierda a derecha y de arriba hacia abajo. Cada "rung" representa una condición o acción que se debe cumplir o ejecutar en función de los elementos de entrada y salida programados.

  • ¿Qué es un contacto de la escalera normalmente abierto (NO) y cómo se activa?

    -Un contacto de la escalera normalmente abierto (NO) es un elemento que se activa cuando hay un valor lógico 1 en el elemento que representa. Puede ser una entrada física o una variable interna.

  • ¿Qué es un contacto de la escalera normalmente cerrado (NC) y cómo se activa?

    -Un contacto de la escalera normalmente cerrado (NC) tiene una función similar al contacto NO, pero se activa cuando hay un valor lógico 0 en su entrada.

  • Explique el funcionamiento de un bobina de la escalera normalmente abierta.

    -Una bobina de la escalera normalmente abierta se activa cuando la combinación a su izquierda es igual a 1 en lógico. Representa generalmente elementos de salida como motores internos o variables.

  • ¿Qué es una bobina de la escalera normalmente cerrada y cómo se diferencia del NO?

    -Una bobina de la escalera normalmente cerrada se activa cuando su lógica es 0. Su función es similar a la de una bobina NO, pero se activa cuando su estado lógico es cero.

  • ¿Cómo funcionan las bobinas de configuración y reinicio juntas?

    -Las bobinas de configuración y reinicio (set y reset) trabajan juntas. Una vez activada la bobina de configuración, solo puede desactivarse mediante su correspondiente bobina de reinicio.

  • ¿Cuál es la diferencia entre las condiciones lógicas AND y OR en un diagrama de la escalera?

    -La condición lógica AND (representada por la activación de A y B) requiere que ambos elementos estén activos al mismo tiempo para que Y se active. Por otro lado, la condición lógica OR (representada por la activación de A o B) significa que Y se activa si cualquiera de los elementos A o B está activo.

  • Dada una secuencia de iluminación de una bombilla eléctrica, ¿cómo se programa en la escalera?

    -Para iluminar una bombilla eléctrica, se conecta el botón de inicio (START) a la entrada I1 y el botón de detención (STOP) a la entrada I2 del PLC. La bombilla está conectada a la salida Q1 del PLC. La programación sería: Si se presiona START, entonces se activa Q1. Para mantener el circuito activo incluso después de soltar START, se agrega una memoria (M1) que activa Q1. Si se presiona STOP, se desactiva Q1, y debido a que STOP es normalmente cerrado, en el diagrama de la escalera sería normalmente abierto (NO).

  • ¿Cómo se etiquetan los símbolos en un diagrama de la escalera y cuál es su propósito?

    -Los símbolos en un diagrama de la escalera tienen etiquetas que representan los elementos, como entradas y salidas, y pueden verse en la parte superior o inferior del símbolo. Estas etiquetas se colocan por defecto pero pueden ser modificadas. Sirven para identificar claramente qué elemento representa cada símbolo en el diagrama, facilitando la comprensión y la modificación del diagrama.

Outlines

00:00

📚 Introducción a la Programación en Ladder

Este párrafo comienza con una introducción al concepto de la programación en Ladder, también conocida como lenguaje de contacto o escalera. Se menciona que se llama así debido a su similitud con la estructura de una escalera, y se destaca su popularidad en PLCs (Dispositivos Lógicos de Control Programable) debido a su base en diagramas de control eléctrico clásico. Además, se habla sobre la ventaja principal de los símbolos estándarizados según la norma NEMA y utilizados por todos los fabricantes. El vídeo se centrará en explicar los elementos y partes de un diagrama de Ladder, comenzando con las líneas verticales energizadas y las rung horizontales que incluyen condiciones (elementos de entrada) y acciones (elementos de salida).

05:08

🔍 Análisis de Elementos y Estructura de Diagramas Ladder

En este párrafo, se profundiza en el análisis de los elementos utilizados en la construcción de diagramas de Ladder. Se describen los contactos normalmente abiertos (NO) y cerrados (NC), así como los coils de salida (normalmente abiertos y cerrados) y su función representando elementos de salida como motores internos o variables. Además, se introducen los coils de configuración y resetteo, que trabajan juntos para controlar la activación y desactivación de ciertas acciones. Finalmente, se mencionan las etiquetas que identifican los elementos y se aconseja la observación de dos tipos de símbolos en la parte superior e inferior de cada uno.

10:12

💡 Aplicaciones y Ejemplos Prácticos de Programación en Ladder

Este párrafo presenta ejemplos prácticos de cómo se aplican los conceptos de programación en Ladder en situaciones concretas. Se discuten las formas en que se representan las proposiciones lógicas simples y las condiciones lógicas AND y OR en diagramas de Ladder. Se presenta un ejemplo específico de encendido y apagado de una bombilla eléctrica utilizando botones de inicio y detención, y se explica cómo se utiliza un memory (M1) para mantener la activación de una salida (Q1) incluso después de soltar el botón de inicio. También se aborda la implementación de un contacto de detención (STOP) en el diagrama, asegurando que la presión en el botón detención desactiva completamente el circuito.

Mindmap

Keywords

💡Ladder programming

El lenguaje de programación Ladder, también conocido como lenguaje de contacto o de escalera, se llama así debido a su similitud con la forma de una escalera. Es muy popular en las PLCs (Programmable Logic Controllers) porque se basa en los diagramas de control eléctrico clásicos. Sus símbolos están estandarizados según la norma NEMA y son utilizados por todos los fabricantes. En el video, se explica cómo se utiliza este lenguaje para controlar procesos secuenciales en una planta industrial.

💡PLCs

Las PLCs, o controladores lógicos programables, son dispositivos electrónicoes utilizados en la automatización industrial para controlar procesos y maquinaria. Estas unidades se utilizan para leer señales de sensores y actuadores, procesar la información y controlar los elementos de control, como válvulas, motores y alarmas. En el video, se describe cómo el lenguaje de programación Ladder se utiliza para programar PLCs de manera efectiva.

💡Energized lines

Las líneas energizadas en un diagrama de Ladder representan los suministros de energía eléctrica, generalmente los voltajes de alimentación como 24 V y el tierra (GND). Estas líneas son las que 'propulsan' la secuencia, permitiendo que la corriente pase a través de los contactos y bobinas en el diagrama, lo que a su vez controla los dispositivos conectados a la PLC.

💡Rung

Un 'rung' en un diagrama de escalera es una de las líneas horizontales que conecta los contactos y las bobinas en una secuencia de control. Cada 'rung' representa una condición o una acción que se debe realizar en una operación lógica específica. Los elementos que se encuentran en una 'rung' determinan la secuencia en la que se ejecutan los controles y las acciones.

💡Inputs and Outputs

Los inputs (entradas) y outputs (salidas) son los puntos de conexión en una PLC que permiten la interacción con el mundo exterior. Las entradas son utilizados para recibir información del entorno, como el estado de un interruptor o el valor de un sensor, mientras que las salidas son usadas para controlar dispositivos externos, como actuadores o motores. El video explica cómo se conectan las entradas y salidas a la PLC y cómo se representan en un diagrama de Ladder.

💡Normally Open Contact (NO)

Un contacto Normally Open (NO) es un elemento de entrada en un diagrama de Ladder que se activa cuando recibe una señal lógica 1, es decir, cuando hay corriente fluyendo a través de él. Representa una condición que debe cumplirse para que la secuencia continúe. Por ejemplo, un botón que se presiona para activar una acción.

💡Normally Closed Contact (NC)

Un contacto Normally Closed (NC) es un elemento de entrada que se activa cuando no hay corriente fluyendo a través de él, es decir, cuando hay una señal lógica 0 en su entrada. Este tipo de contacto se utiliza para detectar condiciones que impiden la continuación de una secuencia, como un interruptor de seguridad que se cierra en caso de emergencia.

💡Normally Open Coil

Una bobina Normally Open (NO) es un elemento de salida en un diagrama de Ladder que se activa cuando la combinación de elementos a su izquierda es igual a una señal lógica 1. Representa un elemento de salida, como un motor interno o una variable, que se enciende cuando se cumple la condición correspondiente.

💡Normally Closed Coil

Una bobina Normally Closed (NC) es un elemento de salida que se activa cuando hay una señal lógica 0 en su entrada. Funciona de manera similar a una bobina NO, pero se enciende cuando la condición es falsa, lo que generalmente representa la desactivación de algún elemento de salida como una válvula o un motor.

💡Set and Reset Coils

Las bobinas Set y Reset funcionan en conjunto en un diagrama de Ladder para controlar el estado de una memoria o un interlocking. La bobina Set, una vez activada, solo puede ser desactivada por su correspondiente bobina Reset. Estas bobinas son útiles para crear secuencias en las que una acción se realiza solo una vez después de que se cumple una condición y debe permanecer en ese estado hasta que se resetea.

💡Labels and Tags

Las etiquetas y 'tags' se refieren a las identificaciones que se colocan en los símbolos de un diagrama de Ladder para identificar qué elemento representa cada uno. Estas etiquetas son importantes para entender la función de cada elemento en la secuencia y para la comunicación entre los operadores y los programadores de la PLC.

💡Logical Conditions

Las condiciones lógicas son expresiones utilizadas en programación para determinar si se debe realizar una acción o no. Estas condiciones pueden ser de tipo AND (y lógico) o OR (o lógico) y se utilizan para combinar varios contactos o estados para controlar la activación de las bobinas en un diagrama de Ladder.

Highlights

Ladder programming, also known as contact or ladder language, is introduced as a popular language in PLCs.

Ladder language mimics the structure of a physical ladder, with its simplicity and straightforwardness.

The language's symbols are standardized according to the NEMA standard, ensuring universal understanding and application.

The video discusses the fundamental elements of ladder diagrams, such as energized lines, rungs, and actions.

Inputs in ladder diagrams are represented by conditions like push buttons, switches, and sensors.

Outputs in ladder diagrams are actions such as actuators, indicators, and memories.

Programming in Ladder is done on a computer, based on the known inputs and outputs, and the specific requirements of the control system.

Ladder diagrams are read from left to right and from top to bottom, reflecting the sequential logic of control systems.

The video explains commonly used elements in ladder diagrams, including Normally Open (NO) and Normally Closed (NC) contacts and coils.

Set and reset coils are introduced as a pair, where the set coil can only be deactivated by its corresponding reset coil.

The video provides interpretations of logical conditions like AND and OR in ladder diagram form.

A practical application example is given, explaining how to control an electric bulb with a START and STOP button.

The solution to the electric bulb example involves using a self-retention memory to maintain the bulb's state even after releasing the START button.

The STOP button's function in the ladder diagram is to deactivate the entire circuit, ensuring the bulb turns off.

The video emphasizes the importance of understanding the physical representation of inputs and outputs in the ladder diagram, such as the NO contactor for the STOP button.

The content is engaging and informative, encouraging viewers to like and subscribe for more similar educational content.

Transcripts

play00:10

Hello friends ... !!

play00:11

Welcome to this your channel

play00:13

Today I will talk about Ladder

play00:16

What is it?

play00:17

How does it work?

play00:18

What elements does it have?

play00:19

How to apply it in sequential processes? and more.

play00:22

Without more, we go there ... !!

play00:24

What is Ladder programming?

play00:27

Ladder,

play00:28

also called contact or ladder language.

play00:31

got that name because it's similar to a ladder

play00:36

Of course,

play00:36

to a normal ladder and not like this ladder

play00:38

that is all crooked and it seems to the resolution of your exam

play00:40

that not even your teacher understands you.

play00:44

It is a very popular language in PLCs

play00:50

because it is based

play00:52

on the classic control

play00:53

electrical diagrams

play00:55

Its main advantage is that:

play00:56

The symbols are standardized according to the NEMA standard

play01:00

and are used by all manufacturers.

play01:02

So that would be a brief introduction

play01:04

of what ladder language is.

play01:07

In this video

play01:09

I will not talk about history or origin of what Ladder is,

play01:11

you can read it in your spare time

play01:14

or when you are waiting for your girlfriend XD.

play01:17

here as who says, let's get straight to the point

play01:20

With this diagram

play01:22

I will explain the parts

play01:24

and elements that it has

play01:26

The two vertical lines

play01:29

that are at the ends are the energized lines

play01:31

For example:

play01:32

if this diagram were in physical form,

play01:34

it would represent

play01:36

the 24 V and 0V supply voltages (GND)

play01:45

We also have the rung,

play01:52

Rung: which are the horizontal lines

play02:02

all the elements enclosed in red

play02:03

are normally the conditions; that is,

play02:06

they are the input elements, such as:

play02:09

push buttons,

play02:10

switches, sensors,

play02:12

brands or memories

play02:14

We also have the actions,

play02:15

which are output elements that are:

play02:18

Actuators (engines, cylinders, valves, etc.),

play02:23

We also have indicators, brands or memories.

play02:27

As we already mentioned

play02:28

to the inputs and outputs,

play02:30

then let's see how this works with a PLC.

play02:33

The following is shown here:

play02:35

On the left side we have:

play02:36

the buttons or switches

play02:39

which are connected to the PLC inputs

play02:42

through an amplifier if this is desired

play02:47

We also have to,

play02:48

the PLC outputs are connected

play02:49

to the actuators.

play03:01

but then

play03:01

Where exactly is

play03:03

programming done in Ladder?

play03:04

and that is where you enter with your computer,

play03:06

knowing already what your inputs and outputs are

play03:10

and the ladder programming

play03:12

would be done according to the requirement

play03:14

or plant that you want to control

play03:19

The reading is done from left to right

play03:22

and from top to bottom

play03:23

Now we will see the elements,

play03:25

which are most used to build the ladder diagram

play03:31

Normally Open Contact

play03:34

It is activated when

play03:35

there is a logic 1 in the element it represents.

play03:38

it can be a physical input

play03:42

or an internal variable

play03:46

Normally closed contact

play03:48

its function is similar to the NO contact,

play03:51

with the only difference that is activated

play03:53

when there is a logical 0 at its input

play03:55

Normally open coil

play03:58

It is activated when the combination

play04:01

to its left is equal to 1 logical

play04:04

It usually represents output elements such as:

play04:07

Internal motors or variables

play04:10

Normally closed coil

play04:12

Its function is similar to the NA coil,

play04:15

with the only difference that is activated when its logic is 0 logical.

play04:26

Set and reset coils, normally work together

play04:29

The set coil, once activated,

play04:31

can only be deactivated

play04:33

by its corresponding reset coil

play04:36

These would be the basic elements

play04:40

used in the ladder diagram

play04:45

You also have to see what the labels are,

play04:48

which are pre-represented in each symbol

play04:50

to know what element is

play04:53

You can see two types of symbols

play04:57

one at the top and one at the bottom

play05:08

this difference can be seen

play05:10

in the different programs that

play05:12

are used for the simulation

play05:14

These tags are placed by default

play05:17

but can be changed

play05:22

Now, let's see examples

play05:25

In some books it can be found

play05:27

as sentences or propositions

play05:35

If A is activated, then Y is activated.

play05:39

or I could also say: if A is true, then Y is true.

play05:43

On the right side the interpretation in ladder is shown

play05:57

if A is deactivated, then Y is activated

play06:02

On the right side the interpretation in ladder is shown

play06:09

If esque goes from 1 to 0 logic, then output Y is activated

play06:18

If A and B is activated, then Y is activated

play06:22

On the right side the interpretation in ladder is shown

play06:31

For this case,

play06:33

A and B must be activated at the same time.

play06:43

If A or B are activated, then Y is activated

play06:48

On the right side the interpretation in ladder is shown

play06:59

Of these last two cases,

play07:00

the first represents the logical AND condition

play07:06

and the second represents the OR logical condition

play07:23

[now let's see another application example]

play07:36

Example: The electric bulb.

play07:39

You want to light an electric bulb as follows:

play07:42

When you press the START button, the light bulb should turn on, and when you press STOP the light bulb should turn off.

play07:57

If you wish,

play07:58

you can pause the video and try to solve before seeing the solution

play08:05

[make physical connections]

play08:08

[The START button is connected to input I1 and the STOP button to input I2 of the PLC]

play08:18

[On the Q1 output of the PLC, the bulb is connected]

play08:21

The first phrase would be:

play08:24

If START is activated, then Q1 is activated

play08:28

[Representation in the ladder diagram]

play08:32

If we press the START button,

play08:36

then the Q1 output is activated

play08:39

but if you stop pressing the START button,

play08:41

the coil is de-energized.

play08:45

That case is not required.

play08:49

The most practical solution is to add a memory.

play08:52

[generate a self-retention or interlocking]

play09:05

memory M1 activates output Q1

play09:10

So, [now I would meet the first condition]

play09:25

The last sentence would be:

play09:27

If we press the STOP button,

play09:28

then Q1 must be deactivated

play09:30

Where do you think STOP contact should go?

play09:41

We only have one way out,

play09:44

that is, Q1

play09:46

We cannot have two coils with the same label.

play10:08

[the Q1 output of the PLC is an NO contactor,

play10:11

which closes when the Q1 coil is activated]

play10:20

[Output Q1 acts as an electrical switch]

play10:25

The STOP button would go on the first line or rung

play10:29

Since the stop at the physical entrance is normally closed,

play10:33

then in the ladder digrama it would normally be open.

play10:37

now if it would meet all the problem requirement

play10:41

pressing START, this activates M1 and M1 activates output Q1

play10:45

but when you stop pressing START, the circuit is locked

play10:50

If the STOP button is pressed,

play10:52

what it does is: deactivate the entire circuit.

play10:59

If you consider the STOP NC contact in the diagram, then in the physical input you should go NO

play11:09

If you liked it, like it and subscribe. This encourages me to continue making more videos

Rate This

5.0 / 5 (0 votes)

Related Tags
Programación en escaleraPLCsDiagramas eléctricosLenguaje de controlEsquemas lógicosCondiciones de entradaElementos de salidaProcesos secuencialesMemoria autoretenidaInterfaz usuario
Do you need a summary in English?