Sunteți pe pagina 1din 16

PRACTICA DE LABORATORIO FESTO

MELISA MARTINEZ MAYORGA

FAIBER COY GONZALEZ

Dirigido a:

ING. NELSON RICARDO HURTADO

ESCUELA TECNOLOGICA INSTITUTO TECNICO CENTRAL


FACULTAD DE MECATRONICA
TECNOLOGÍA EN AUTOMATIZACIÓN INDUSTRIAL
AUTOMATIZACIÓN PLC
BOGOTA, 2019
2

TABLA DE CONTENIDOS
1. Resumen……………………………………………………………………………..3

2. Introducción………………………………………………………………………....4

3. Objetivos…………………………………………………………………………….5

3.1. Objetivo general………………………………………………………………....5

3.2. Objetivos específicos…………………………………………………………....5

4. Practica de laboratorio………….…………………………………………………...6

4.1. Actividad a realizar……….…………………………………………………......6

4.2. Desarrollo……………………………………………………………………….7

4.2.1. Funcionamiento…………………………………………………………………8

4.2.2. Diagrama de bloques……………………………………………………………8

4.2.3. Descripción diagrama de bloques……………………………………………....10

5. Configuración CODESYS………………………………………………….............13

5.1. Definición de variables…………………………………………………………13

5.2. Diagrama de configuración lógica……………………………………………...14

6. Conclusiones………………………………………….....................................…….15

7. Referencias………………………………………………………………………….15
3

RESUMEN

Se realiza una práctica donde se implementa la configuración de un proceso en una de las

estaciones de FESTO, se dará a conocer la configuración correspondiente a la función dada a la

respectiva estación escogida. Se podrá observar diferentes parámetros para demostrar que la

configuración dada es la correcta, y de esta misma forma demostrar que el PLC realiza las

funciones dadas desde el programa CODESYS.


4

INTRODUCCIÓN

La multinacional alemana de control y automatización industrial conocida como FESTO

permite configurar, programar y de esta forma controlar sus PLC con sus respectivas CPU’s y

sus módulos a través de un software de programación basado en la norma IEC 61131-3, la cual

es una norma que dicta como poder de programar controladores lógicos programables de la

forma más eficiente posible, este programa se conoce como CODESYS; este software nos

permite codificar en dos lenguajes de programación específicamente, uno de ellos es texto

estructurado que se puede asimilar con el lenguaje de programación C y el segundo lenguaje es

LADDER el cual permite al programador combinar los contactos de relé y las bobinas.

En el presente trabajo se cuenta con la ayuda del laboratorista quien es un gran apoyo para la

elaboración de una configuración correcta y de esta forma poder comprobarlo en la estación del

proceso FESTO que ofrece el laboratorio de la ETITC, cabe afirmar que este brinda la

oportunidad de llevar a cabo una práctica satisfactoria y de eficiencia en el aprendizaje, además

de ello para conseguir una buena configuración y un buen proceso de enseñanza, se tomó en

cuenta las clases tomadas por el ingeniero Nelson Hurtado, y la exposición sobre la marca

FESTO encargada por el colega Michael Garcés.


5

OBJETIVOS

OBJETIVO GENERAL

Reconocer el lenguaje de programación ladder y explicar de la manera más concisa y coherente

la configuración para un programador lógico.

OBJETIVOS ESPECIFICOS

 Reconocer el leguaje ladder y de esta forma realizar programación teniendo en cuenta el

uso de temporizadores y contadores.

 Definir las operaciones básicas del software codesys para una mejor configuración.

 Explicar de la mejor forma la configuración y así los lectores puedan entender con

facilidad lo que se hizo para el funcionamiento de la primera estación de FESTO.


6

PRACTICA DE LABORATORIO

ACTIVIDAD A REALIZAR:

El objetivo de la actividad propuesta por el colega Michel Garcés es que a través del panel de

control de los bancos se logre manejar alguna de las cuatro estaciones del proceso de FESTO,

cumpliendo así unas funciones pactadas.

La estación que se selecciono fue la de Distribución, es la primera estación del proceso de

FESTO; las funciones dadas para esta estación son las siguientes:

Figura 1, Estación de distribución

El brazo (b) será activado para sacar una ficha que será desplazada por la banda hasta el sensor

uno (S1) y cuando este detecte la ficha, cambiara el sentido de la banda y trasladará hasta el

sensor dos (S2) y esta será la posición final de la ficha y la vez será la acción final del

funcionamiento que se requiere para la estación de Distribución.


7

DESARROLLO:

Para el desarrollo de la primera isla o la estación de Distribución del proceso de FESTO, se

hicieron algunos cambios en los parámetros dados anteriormente, ya que el sensor uno (S1)

mostrado en la figura 1, está ubicado de tal forma que no alcanza a detectar la ficha, por ello se

escoge un sensor siguiente a ese y será este nombrado como el sensor uno (S1).

2 3
b

1. Este es el sensor que inicialmente se había dado como sensor 1 (S1) pero tiene un
condicionante el cual es que no alcanza a detectar la ficha cuando la banda lo traslada,
por esto se elige un nuevo sensor y así cumplir con los objetivos planteados.
2. Este sensor es el escogido para pactarlo a la hora de configurar y realizar la programación
correcta, este será el sensor uno (S1).
3. Este es el mismo sensor pactado principalmente en la actividad, es el que se tomará como
sensor dos (2) y será el final de la acción total del procedimiento.
b. La letra “b” no cambia igual que el sensor dos (S2), esta referencia el brazo, el cual
cumple la función de sacar la ficha del cubículo y será el principal paso para la realización
del funcionamiento de esta isla.
8

 FUNCIONAMIENTO:
El funcionamiento quedará con las siguientes instrucciones:
El brazo (b) deberá sacar una ficha hacia la banda y será trasladada hacia el sensor uno
(S1), apenas este sensor detecte la ficha, la banda deberá cambiar de sentido y trasladar la
ficha hasta el sensor (S2) y es ahí donde se finaliza la acción de la estación de
distribución.
Para el funcionamiento se le agregara un contador el cual me indicara cuantas piezas
están pasando por el mismo procedimiento, en la programación se pactará para cinco
piezas (5), es decir, que cuando el contador relacione las cinco piezas (5) se frenara el
proceso configurado.

 DIAGRAMA DE BLOQUES:

INTERFAZ DE
USUARIO = PANEL DE
CONTROL

Entrada: Start = %IX2.0


Salida: Pistón = %QX0.4

El pistón extrae la ficha

t1 =
NO SI
Temporizador

t1 = 1s

No hay acción Pistón = Posición


inicial

1
1
9

Entrada: Sp = %IX1.5
Salida: Banda = %QX0.1

Banda gira sentido anti-horario

Entrada: S1 = %IX1.1
Salida: Banda2 = %QX0.0

NO S1 detecta SI
la ficha

Banda gira sentido Banda2 gira sentido


anti-horario horario

Entrada: S2 = %IX1.2

NO S2 detecta SI
la ficha

Banda2 gira sentido


Banda2 se detiene
horario

2
2 10

NO Activación SI
Contador:
CTU

Fin del proceso Cuenta cinco


fichas (5)

DESCRIPCIÓN DIAGRAMA DE BLOQUES:

Para el inicio del proceso de la primera isla o estación de distribución configuramos de tal
manera que al oprimir el botón “Start” empiece el funcionamiento.

Figura 2, Botonera primera isla


11

Cuando el “Start” es activado envía una señal al pistón donde este extraerá una ficha hacia la
banda, luego de esto pasará un segundo (1s) y el pistón volverá a su posición inicial; una vez el
pistón vuelva a su posición un sensor (Sp) lo detectará y enviará una señal hacia la banda.

Sp

Figura 3, El pistón extrae la ficha

Sp

Figura 4, El pistón vuelve a su posición inicial


12

La banda recibe la señal y empieza a girar en sentido anti-horario, desplazando la ficha extraída
por el pistón hacia el primer sensor (S1).

S1

Figura 5, S1 detecta la ficha y detiene la banda.

Una vez el sensor uno (S1) detecta la ficha, detiene la banda y de inmediato la banda cambia a
sentido horario, a este paso la banda se nombra como banda2 ya que tiene un direccionamiento
diferente, pero sigue siendo la misma banda. Al cambiar el sentido de la banda, esta trasladara la
ficha hasta un segundo sensor (S2).

S2

Figura 6, S2 detecta la ficha y detiene el proceso.


13

Finalmente, cuando el segundo sensor (S2) detecta la ficha, en este caso hay que quitarla
manualmente ya que no se configura la segunda isla del proceso de FESTO y la ficha no sigue su
desplazamiento; cuando el sensor dos (S2) ya no detecta la ficha porque se ha retirado, manda
una señal al pistón y nuevamente empieza el funcionamiento extrayendo una nueva ficha.
Como en la programación se colocó un contador, entonces el funcionamiento del proceso se
realizará de tal manera que se repitan las acciones solo cinco veces (5), porque así fue
programado, y se detendrá cuando se oprima el reset, de lo contrario seguirá sus acciones
normales, con la diferencia que cada vez que cuente cinco fichas, volverá un conteo inicial.

CONFIGURACIÓN CODESYS:
La configuración se realizará en lenguaje LADDER, el IP de la estación de distribución para
poder configurar es: 192.168.001.030.

 DEFINICIÓN DE VARIABLES
ENTRADAS:
Start: Botón de inicio del proceso.
Reset: Botón de paro del proceso.
Sp: Sensor que detecta la posición inicial del pistón.
S1: Primer sensor que detecta la ficha.
S2: Segundo sensor que detecta la ficha, y acción final del proceso.
SALIDAS:
Pistón: Actuador que extrae la ficha hacia la banda.
Banda: Actuador que gira en sentido anti-horario.
Banda 2: Actuador que gira en sentido horario.

OTROS:
Aux, Aux1, Aux2, Aux3: Ayudas virtuales para la realización del programa
correctamente.
TON = t1: Es el temporizador para que el pistón vuelva a su posición inicial.
CTU = Contador: Contador para la cantidad de fichas pasadas durante el proceso, en este
caso cinco (5).
14

Figura 7, Definición de variables en CODESYS

 DIAGRAMA DE PROGRAMACIÓN LÓGICA

Figura 8, Programación lógica desplazamiento de ficha.


15

Figura 9, Programación lógica aplicación del contador.

Para la configuración en CODESYS se realiza para el PLC CPX-CEC-C1-V3


Disco 32MB
Datos CPU RAM 256MB
Procesador 800Mhz
Interfaz de control CAN-Bus
Memoria de programas 16MB
Configuración de parámetros CODESYS V3
Número total de ejes 127
16

CONCLUSIONES:

 Se logró codificar el programa de tal forma que realizará el funcionamiento pactado

por el colega Michael Garcés, pero haciendo un cambio en el primer sensor ya que el

propuesto en la actividad no alcanzaba a detectar la ficha.

 El programa de CODESYS da la opción que a través de la red se pueda obtener la

comunicación del PLC y sus respectivos módulos con todos sus parámetros.

 La estación de distribución realiza la función dada a través del software con sus

respectivas características, sin ningún problema.

REFERENCIAS:

 https://www.aprenderaprogramar.com/index.php?option=com_content&view=article&id=3

05:concepto-de-diagramas-de-flujo-para-representar-programas-simbolos-basicos-y-

ejemplos-cu00138a&catid=28&Itemid=59

S-ar putea să vă placă și