Está en la página 1de 8

UNIDAD DE GESTIÓN DE TECNOLOGÍAS

FUNDAMENTOS DE PLC
NRC 4229

CARRERA: Tecnología en “Electromecánica”

ESTUDIANTE: Chauca Melany

DOCENTE: Ing. José Parreño.


UNIVERSIDAD DE LAS FUERZAS ARMADAS-
ESPE
UNIDAD DE GESTIÓN DE TECNOLOGÍAS

DEPARTAMENTO: ELÉCTRICA Y ELECTRÓNICA


CARRERA: TECNOLOGÍA ELECTROMECÁNICA
INFORME DE LABORATORIO

ASIGNATURA: Fundamentos de PLC PERIODO Marzo19 –Agosto19 NIVEL: V


LECTIVO
DOCENTE: ING. José Parreño NRC: 4229
TEMA DEL
INFORME: Ejercicios de simulación PLC
INTRODUCCIÓN:
El procesador lógico programable o más comúnmente conocido como PLC son
compuestos por un sistema operativo y un entorno de programación. A continuación,
conoceremos algunos programas o softwares más comunes en la programación de PLCs
se conocerá acerca de los diferentes diagramas con los que se puede trabajar en el
campo de la automatización y demás aspectos relacionados con el tema.

OBJETIVOS
Objetivo General.
Conocer el funcionamiento de un controlador lógico programable, mediante los
diferentes programas que ayudan a controlar los circuitos para mejor aprendizaje sobre
la automatización en la industria.
Objetivos Específicos.
 Conocer el funcionamiento de los diferentes lenguajes de programación para un
PLC y sus características.
 Investigar sobre la programación en Ladder, sus elementos y simbología.
 Implementar ejercicios relacionados al software y comprobar el funcionamiento
del proceso.
ELEMENTOS Y EQUIPOS UTILIZADOS.
 Computadora
 Software LADDER
MARCO TEORICO.
 Lenguajes Gráficos
 Diagrama Ladder (LD)
 Diagrama de Bloques de Funciones (FBD)
 Lenguajes Textuales
 Lista de Instrucciones (IL)
 Texto Estructurado (ST)
LENGUAJE LADDER
El LADDER, también denominado lenguaje de contactos o de escalera, es un lenguaje
de programación gráfico muy popular dentro de los Controladores Lógicos
Programables (PLC), debido a que está basado en los esquemas eléctricos de control
clásicos. De este modo, con los conocimientos que todo técnico eléctrico posee, es muy
fácil adaptarse a la programación en este tipo de lenguaje. Su principal ventaja es que
los símbolos básicos están normalizados según normas NEMA y son empleados por
todos los fabricantes.
 Elementos de programación
Para programar un PLC con LADDER, además de estar familiarizado con las reglas de
los circuitos de conmutación, es necesario conocer cada uno de los elementos de que
consta este lenguaje. En la siguiente tabla podemos observar los símbolos de los
elementos básicos junto con sus respectivas descripciones. (Industrial Systems
Engineering, s.f.)

Fig. 1 Elementos de programación

 Programación
Una vez conocidos los elementos que LADDER proporciona para su programación,
resulta importante resaltar cómo se estructura un programa y cuál es el orden de
ejecución.
El siguiente esquema representa la estructura general de la distribución de todo
programa LADDER, contactos a la izquierda y bobinas y otros elementos a la derecha.
El orden de ejecución es generalmente de arriba hacia abajo y de izquierda a derecha,
primero los contactos y luego las bobinas, de manera que al llegar a éstas ya se conoce
el valor de los contactos y se activan si procede. El orden de ejecución puede variar de
un controlador a otro, pero siempre se respetará el orden de introducción del programa,
de manera que se ejecuta primero lo que primero se introduce. (Departamento de
electronica, s.f.)

Fig. 2 Programación en LADDER

 Variables internas y bits de sistema


Las variables internas son bits auxiliares que pueden ser usados según convenga, sin
necesidad de que representen ningún elemento del autómata. Se suele indicar mediante
los caracteres B ó M y tienen tanto bobinas como contactos asociados a las mismas. Su
número de identificación suele oscilar, en general, entre 0 y 255. Su utilidad
fundamental es la de almacenar información intermedia para simplificar esquemas y
programación.
Los bits de sistema son contactos que el propio autómata activa cuando conviene o
cuando se dan unas circunstancias determinadas. Existe una gran variedad, siendo los
más importantes los de arranque y los de reloj, que permiten que empiece la ejecución
desde un sitio en concreto y formar una base de tiempos respectivamente. Su
nomenclatura es muy diversa, dependiendo siempre del tipo de autómata y fabricante
LENGUAJE BOOLEANO (Lista de Instrucciones)
El lenguaje Booleano utiliza la sintaxis del Álgebra de Boole para ingresar y explicar la
lógica de control. Consiste en elaborar una lista de instrucciones o nemónicos, haciendo
uso de operadores Booleanos (AND, OR, NOT, etc.) y otras instrucciones nemónicas,
para implementar el circuito de control. El lenguaje “Lista de Instrucciones” (IL) de la
Norma IEC 1131-3, es una forma de lenguaje Booleano.
Ejemplo de programación Booleana:

A I 2.3
A I 4.1
O I 3.2
= Q 1.6
PROCEDIMIENTO
 Ejercicio 1
Realizar la programación escalera, el encendido de una lámpara el cual se
accione con una secuencia de
entradas I03, I01 e I02, en ese
orden

 Ejercicio 2
Arranque directo, frenado por inyección de corriente continua e inversión de giro de un
motor trifásico de inducción
Asignación de entradas.
P1 → activación del sistema → I0.0 P0 → apagado del sistema → I0.1 PF → frenado
del sistema → I0.2
Pin → inversión de giro del sistema → I0.3
Asignación de salidas
CL → Q0.0
CF → Q0.1
Cin → Q0.0
Diagrama Ladder.
 Ejercicio 3
Escriba el código escalera para hacer que una lámpara “LAMP” se encienda al presionar un
pulsador “INICIO”, la lámpara debe encenderse durante 10 segundos, luego permanecer
apagada durante 10 segundos más y luego quedarse encendida hasta que se presione un
pulsador “PARE” que la apagará transcurrido un tiempo de retardo de 10 segundos.

 Ejercicio 4
ENCENDIDO DE LUZ PILOTO APLICANDO FUNCIONES LÓGICAS AND Y
OR.

Interpretación: Para que la salida %Q2.1 del PLC se active, será necesario que el PLC
verifique que exista una señal en %I0.1” Y en %I0.2, O en %I0.4 Y, en %I0.3 O
%I0.4.

 Ejercicio 5
Cuando le demos al pulsador de marcha queremos que se ponga en marcha la cinta nº 1.
Cuando llegue la primera caja a la cinta nº 2, queremos que se pare la cinta nº 1 y que se
ponga en marcha la cinta nº 2. En la cinta nº 2 detectamos si la caja es grande o
pequeña. Si es grande, queremos que se ponga en marcha la tercera cinta hacia arriba, y
si es pequeña queremos que se ponga en marcha la tercera cinta hacia abajo. La cinta nº
2 se para cuando la caja ya esté abandonando la cinta n°2. La cinta nº 3 se para a los 10
seg. de haberse puesto en marcha. A continuación, se pone en marcha de nuevo la
primera cinta y vuelve a comenzar el ciclo.

CONCLUSIONES.
 El estudio del software LADDER es de gran importancia para la automatización
de procesos dentro de una industria.
 La correcta conexión de cada una de las funciones en LADDER ayuda a que no
existan fallos en el proceso.
 Mediante los ejercicios en la programación LADDER se logró el aprendizaje
sobre la comunicación entre hombre y máquina.
RECOMENDACIONES.
 Se debe tener en cuenta cada uno de los elementos dentro del software para una
buena programación
 Tomar en cuenta cada uno de los accesorios o elementos que se van a controlar
ya que si no se toma en cuenta algún proceso no funcionara con eficacia el
programa.

Bibliografía
Departamento de electronica. (s.f.). Obtenido de Programacion ladder:
http://www.infoplc.net/files/documentacion/automatas/infoPLC_net_3_Programacio
n%20en%20ladder_.pdf

Industrial Systems Engineering. (s.f.). Obtenido de Controladores industriales inteligentes:


http://www.ieec.uned.es/investigacion/dipseil/pac/archivos/informacion_de_referenc
ia_ise6_1_2.pdf

También podría gustarte