Lenguajes de Programación
Cuando hablamos de los lenguajes de programación nos referimos a diferentes formas en las que se puede escribir un programa del usuario.
Los softwares actuales nos permiten traducir el programa usuario de un lenguaje a otro, pudiendo así escribir el programa en el lenguaje que más nos conviene.
Tipos de programación
Existen varios tipos de lenguajes de programación
Mnemónicos o Listado de instrucciones
Esquema de contactos o Diagrama Escalera
Esquema funcional
No obstantes, los lenguajes de programación mas utilizados son los Mnemónicos y los Esquemas de contactos.
Diagrama Escalera
Un diagrama escalera o esquema de contactos la constituyen una serie de ramas de contactos.
Los símbolos básicos son:
Contacto Normalmente Abierto
Comúnmente representan entradas, contactos internos de algún relevador o contactos conectados a alguna salida
Diagrama Escalera
Contacto Normalmente Cerrados.
Comúnmente representan entradas, contactos internos de algún relevador o contactos conectados a alguna salida
Diagrama Escalera
Salidas.
Comúnmente representan una salida controlada por algunos contactos o entradas. En algunos casos son relevadores internos o salidas físicas del PLC
Diagrama Escalera
Una Rama esta compuesta de una serie de contactos, conectados en serie o en paralelo que dan origen a una salida que bien puede ser una bobina o una función especial.
La energía fluye siempre de izquierda a derecha.
Diagrama Escalera
Contactos en Serie.
Si se colocan contactores de tipo NA en serie deberán estar activados todos los contactos para que se energice la salida. Ejemplo:
Diagrama Escalera
Contactos en paralelo
Si se colocan contactores de tipo NA en paralelo con cualquiera de los contactos que se active se energiza la salida.
Diagrama Escalera
Salidas en paralelo
Una misma rama puede alimentar varias salidas, sean salidas del PLC o relés internos.
Lógica Escalera
Circuito OR
La lógica usada en este ejemplo consta de un renglón con dos instrucciones condicionales programadas en paralelo.
Activa una salida con más de un dispositivo de entrada /instrucción condicional.
(Gp:) Detector de nivel alto del tanque
(Gp:) Válvula de drenaje del tanque
(Gp:) Interruptor manual de by-pass
Lógica Escalera
Circuito AND
La lógica usada para ejecutar esto consta de un renglón con por lo menos dos instrucciones condicionales programadas en serie.
Activa una salida sólo cuando todos los dispositivos de entrada /instrucciones condicionales tienen continuidad lógica.
(Gp:) Ojo fotoeléctrico para pieza presente
(Gp:) En posición, en porta piezas LS1
(Gp:) Sujetador
Lógica Escalera
Circuito de arranque / paro
Activa una salida con una entrada momentánea y la mantiene activada hasta que se le indique que la desactive.
(Gp:) Botón pulsador cableado normalmente cerrado (Paro)
(Gp:) Botón pulsador cableado normalmente abierto (Arranque)
(Gp:) Arrancador del motor
(Gp:) Arrancador del motor (Memoria)
Página siguiente |