¿ Cómo podemos comunicarnos con el robot para que
haga una tarea?
•MedianteunLenguajede
Programación.
•Expresalasinstruccionesque
debe realizarparauna
Aplicación.
•ElPLCnecesitadeunLenguaje
de programación para
comunicarseconelusuario.
PROGRAMACIÓN DE UN PLC:
•Existen3Lenguajesde
programaciónparaPLC:
1.Diagrama de
ContactosoLadder
(Escalera).
2.Diagrama de
Funciones(Bloques).
3.ListadeInstrucciones
(Textual).
¿Cuál de los 3 lenguajes mencionados será el más utilizado?
•ElLenguajeEscalerao
LADDER.
•Debidoasuparecidoalos
diagramas o esquemas
eléctricosdecontrolclásicos
(relésycontactores).
•Portanto,untécnicopuede
“adaptarse”aestelenguaje.
REGLAS PARA USAR EL LENGUAJE LADDER:
1.Dibujar 2 líneas
verticalesopuestasque
representan la
alimentación(+24Vy
GND).
2.Alladoizquierdovanlas
entradasyallado
derecholassalidas.
REGLAS PARA USAR EL LENGUAJE LADDER:
•Eldiagramapuedetener
varias“ramasoescalones”.
•Sepuedencolocarvarias
entradasperoterminaen
unasolasalida.
ELEMENTOS DE ENTRADA EN LENGUAJE
LADDER:
•Serían los
contactos que
dejanpasarla
corrientedeuna
líneaa otra,
puedenser:
1.NA:
Normalmente
Abierto.
2.NC:
Normalmente
cerrado.
ELEMENTOS DE SALIDA EN LENGUAJE
LADDER:
•Sonlasbobinas
(relés)ysu
estadodepende
de las
entradas.
•Energizaránla
bobinadeun
motorouna
lámpara.
¿Quédebemoshacerpara que
fluyael agua?
TANQUE
DE AGUA
IMAGINEMOS…
RepresentaciónEléctrica:
¿Cómose conectaronlos elementos?
SERIE
RepresentaciónEléctrica:AUMENTAMOS…
¿Cómose conectaronlos elementos?
PARALELO¿Quédebemoshacerpara que
fluyael agua?
OPERACIÓN LÓGICA AND:
“Contactosenserie”
EJEMPLOS OPERACIÓN LÓGICA AND:
Activar: I1, I2 e 3
¿ Qué contactos se deben activar para que las salidas Q1 y Q2 se activen?
Activar: I4
OPERACIÓN LÓGICA OR:
“Contactosenparalelo”
EJEMPLOS OPERACIÓN LÓGICA OR:
¿ Cuál es el estado inicial de la salida Q1? ¿Está activado o desactivado?
¿ Porqué?
ACTIVADO
Debidoa queel contactoI5 esNC.