You are on page 1of 49

PROGRAMACIN PLC

Ing. Edgar Prncipe

Objetivo
Estudiar el comportamiento de circuitos elctricos y relacionarlos con funciones lgicas AND, OR y NOT. Interpretar el funcionamiento de elementos utilizados en la programacin del PLC. Analizar el funcionamiento de un PLC cuando este ejecuta un programa Ladder.

Conexiones Elctricas
Indicador Apagado 0

Pulsador Sin presionar 0

S 0 1

H=S 0 1

Conexiones Elctricas
Indicador Encendido 1

Pulsador Presionado 1

S 0 1

H=S 0 1

Funcin AND
S1 S2

S1 0 0 1 1

S2 0 1 0 1

H = S1.S2 0 0 0 1

Funcin AND
S1 S2

S1 0 0 1 1

S2 0 1 0 1

H = S1.S2 0 0 0 1

Funcin AND
S1 S2

S1 0 0 1 1

S2 0 1 0 1

H = S1.S2 0 0 0 1

Funcin AND
S1 S2

S1 0 0 1 1

S2 0 1 0 1

H = S1.S2 0 0 0 1

Funcin AND
S1 S2

S1 0 0 1 1

S2 0 1 0 1

H = S1.S2 0 0 0 1

Funcin AND
S1 S2

S1 0 0 1 1

S2 0 1 0 1

H = S1.S2 0 0 0 1

Funcin OR
S1

S2

S1 0 0 1 1

S2 0 1 0 1

H = S1+S2 0 1 1 1

Funcin OR
S1

S2

S1 0 0 1 1

S2 0 1 0 1

H = S1+S2 0 1 1 1

Funcin OR
S1

S2

S1 0 0 1 1

S2 0 1 0 1

H = S1+S2 0 1 1 1

Funcin OR
S1

S2

S1 0 0 1 1

S2 0 1 0 1

H = S1+S2 0 1 1 1

Funcin OR
S1

S2

S1 0 0 1 1

S2 0 1 0 1

H = S1+S2 0 1 1 1

Funcin OR
S1

S2

S1 0 0 1 1

S2 0 1 0 1

H = S1+S2 0 1 1 1

Funcin NOT
Indicador Encendido 1

Pulsador Sin presionar 0

S 0 1

H=S 1 0

Funcin NOT
Indicador Apagado 0

Pulsador Presionado 1

S 0 1

H=S 1 0

Elementos utilizados en la programacin de un PLC


Smbolo Nombre Funcin Contacto NA Toma el estado del elemento al cual apunta.

Contacto NC Toma el estado inverso del elemento al cual apunta.

Bobina

Escribe el valor lgico que se encuentra en su entrada (al lado izquierdo) al elemento al cual apunta

Entradas y salidas conectadas al PLC

Pulsador

Indicador Luminoso

Diagrama Ladder en el PLC

I = Entrada, M = Marca o memoria interna, Q = Salida

Ejecucin del programa 1ra Lnea

Se consulta el estado de la variable que apunta el contacto N.A.

Estado de la variable Entrada I1

Estado Variable I1 = 0

Se consulta el estado de la variable que apunta el contacto N.A.


Estado Variable I1 = 0

Se actualiza el estado del contacto N.A.


Estado Variable I1 = 0

Estado Contacto N.A. = 0

Se consulta el estado de la entrada de la bobina


Estado Variable I1 = 0

Estado Entrada Bobina = 0

Se actualiza el estado de la variable que apunta la bobina


Estado Variable I1 = 0 Estado Variable M1 = 0

Estado Entrada Bobina = 0

Se ejecuta la 2da Lnea


Estado Variable I1 = 0

Se consulta el estado de la variable que apunta el contacto N.C.


Estado Variable I1 = 0

Estado variable M1 = 0

Se actualiza el estado del contacto N.C.


Estado Variable I1 = 0

Estado variable M1 = 0

Estado Contacto N.C. = 1

Se consulta el estado de la entrada de la bobina


Estado Variable I1 = 0

Estado variable M1 = 0

Estado entrada Bobina

Se actualiza el estado de la variable que apunta la bobina


Estado Variable I1 = 0

Estado variable M1 = 0

Estado variable Q1 = 1

Estado entrada Bobina

Se actualiza el estado de la variable salida Q1

Qu pasa si se acciona el pulsador?

El estado de la entrada cambia a 1

Estado variable I1 = 1

Se consulta el estado de la variable que apunta el contacto N.A.


Estado Variable I1 = 1

Se actualiza el estado del contacto N.A.


Estado Variable I1 = 1

Estado contacto N.A. = 1

Se consulta la entrada de la bobina


Estado Variable I1 = 1

Estado entrada Bobina = 1

Se consulta la entrada de la bobina


Estado Variable I1 = 1 Estado variable M1 = 1

Estado entrada Bobina = 1

2da Lnea: Se consulta el estado de la variable que apunta el contacto N.C.


Estado Variable I1 = 1

Estado M1 = 1

Se actualiza el estado del contacto N.C.


Estado Variable I1 = 1

Estado M1 = 1

Estado contacto N.C. = 0

Se consulta la entrada de la bobina


Estado Variable I1 = 1

Estado M1 = 0

Estado entrada bobina = 0

Se actualiza el estado de la variable que apunta la bobina


Estado Variable I1 = 1

Estado M1 = 0

Estado variable Q1 = 0

Estado entrada bobina = 0

Se actualiza el estado de la variable Salida Q1

Actividad
Cul ser la lnea en ladder que cumpla con el estado de la salida del PLC mostrado en la figura?

Actividad
Cul ser la lnea en ladder que cumpla con el estado de la salida del PLC mostrado en la figura?

Elementos especiales para tratamiento de bits


Smbolo Nombre Bobina Funcin Escribe el valor lgico que se encuentra en su entrada (al lado izquierdo) al elemento al cual apunta. Escribe el valor lgico 1 al elemento al cual apunta cuando el valor de su entrada (al lado izquierdo) sea 1, y lo mantiene as esta entrada cambie a 0.

Bobina Latch (Set)

Bobina Unlatch (Reset)

Escribe el valor lgico 0 al elemento al cual apunta cuando el valor de su entrada(al lado izquierdo) sea 1, y lo mantiene as esta entrada cambie a 0.

FIN

You might also like