0% encontró este documento útil (0 votos)
2K vistas15 páginas

Examen PLC

Este documento presenta las instrucciones para un examen final sobre programación de PLC. El estudiante debe configurar una escena en Factory I/O para clasificar piezas plásticas según su color y forma utilizando sensores, actuadores y displays. Debe programar las lógicas de control para separar las piezas 1 y 4 del resto y mostrar los conteos correctamente. El código, capturas de pantalla y un video demostrativo deben ser enviados junto a un informe con tablas, explicaciones y detalles del diseño de control.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2K vistas15 páginas

Examen PLC

Este documento presenta las instrucciones para un examen final sobre programación de PLC. El estudiante debe configurar una escena en Factory I/O para clasificar piezas plásticas según su color y forma utilizando sensores, actuadores y displays. Debe programar las lógicas de control para separar las piezas 1 y 4 del resto y mostrar los conteos correctamente. El código, capturas de pantalla y un video demostrativo deben ser enviados junto a un informe con tablas, explicaciones y detalles del diseño de control.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Semana Examen

Programación
De
PLC
Examen Final

Marco Cornejo Ruiz

16.385.057-5

Ingeniería Industrial
Semana Examen
Competencia asociada: Programar equipos y sistemas de instrumentación y
control retroalimentado de procesos industriales, según el manual del fabricante
y condiciones de operación.

Unidad de Competencia: Integra PLC con sensores y actuadores para armar


lazos de control abierto de acuerdo a requerimientos del proyecto e información
técnica.

Consideraciones importantes

1. La evaluación es un encargo.

2. Usted posee un periodo en envío limitado para poder realizar el encargo.

3. La copia o plagio de algún encargo y/o evaluación será sancionada con


nota 1.

Instrucciones

Configuración Escena:

Utilizando el software Factory I/O, abrir la última escena llamada Sorting Station

En dicha escena, revisar de forma manual los sensores y actuadores del sistema
para familiarizarse con la escena, de tal manera de poder comprender lo que se
pedirá en la actividad evaluativa.
Semana Examen

Para esto se recomienda visualizar todos los tags, manipular actuadores y


sensores, de la planta y el tablero, mientras mantiene activa la simulación.

En resumen, en esta escena se pueden programar rutinas de control para la


separación de partes que cumplan una determinada condición.

Para nuestro caso la condición es el color y forma de unas piezas plásticas.

Cómo se puede apreciar a cada una de ellas se le asigna un valor numérico


específico que la individualiza.

Estas piezas son sensadas a través de un sensor óptico que entrega una variable
analógica correspondiente al valor individual de cada elemento, según el
diagrama anterior.

Según las condiciones de operación que se programen, las piezas pueden ser
llevadas tres rampas de salida, a través de tres paletas clasificadoras, que
poseen unas correas motorizadas que ayudan a que la pieza gire en 90° y caiga
por gravedad en las rampas de clasificación.
Semana Examen
Además, cuenta con display numéricos en el tablero que se utilizan para mostrar
la cuanta de alguna variable asociada a los distintos tipos de piezas que entrega
el emmiter.

Para nuestra actividad, desagrupar los componentes del tablero, utilizando el


botón derecho y activar desagrupar (Ungroup).

Con esto, modificar el tablero para que quede EXACTAMENTE como la siguiente
imagen:
Semana Examen

Diseño del Control:

Al iniciar la simulación todas las luces del tablero deben estar apagadas. Al
presionar el pulsador de Start debe encenderse la luz piloto de éste y pagarse la
luz piloto del pulsador de Stop. Obviamente, al presionar el pulsador de Stop,
debe pasar lo contrario.

Al accionar el pulsador de Start, comienza a funcionar el Conveyor de entrada


que transporta las piezas hasta el sensor óptico.

Si las piezas que pasan por el sensor son la 1 o la 4, se activa la paleta


clasificadora 3, que, al accionar su correa motorizada, deja caer a las piezas por
la tercera rampa.

En cualquier otro caso, las piezas son derivadas a la rampa 1, a través de su


respectiva paleta clasificadora y su correspondiente correa motorizada.

Mientras tanto, los display del tablero mostrarán la cuenta de las piezas número
3, número 6 y el total de todas las piezas que han pasado, independiente de su
forma o color, según la siguiente asignación:

Nombre Número
Comentario
Display Pieza
Muestra la cuenta de todas las piezas que han
Counter 1 Todas
pasado.
Sólo muestra la cuenta de las piezas número
Counter 2 3
2 que han pasado
Sólo muestra la cuenta de las piezas número
Counter 3 6
3 que han pasado
Semana Examen
Es decir, por ejemplo, pasaran 4 piezas del tipo 3, 2 piezas del tipo 6 y 6 piezas
de cualquier tipo distinto a la 3 o 6, entonces los display debiesen mostrar la
siguiente:

Se recomienda utilizar el mismo sensor de visión para detectar si ha pasado


una pieza por el sector de sensado, utilizando, por ejemplo, alguna marca de
software interna.

Consideraciones:

- Después que una pieza ha caído por la rampa, independiente de cual sea,
la paleta clasificadora debe volver a su posición de reposo y detener su
correa motorizada.
- El conveyor de salida debe funcionar desde que se detecta la pieza hasta
que cae por la rampa, por lo que se debe asegurar esta condición.
- Al presionar el botón de Stop, se debe congelar el proceso en la posición
actual. Obviamente si la pieza ha llegado a la rampa, caerá por gravedad
y no la podemos congelar.
- Al presionar el botón de stop, se debe accionar la cuchilla de detención
(Stop Blade), siempre y cuando no haya una pieza en su camino, si eso
sucede, debe dejar que la pieza pase al otro lado, por lo cual deberá
calcular el tiempo necesario para cumplir dicha función.
- Al presionar Start, después de una detención, el proceso sigue desde
donde estaba.
- Para efectos de simulación, cuando se sale de ésta, se reinician todos los
contadores.

Formato de Entrega:

Usted debe hacer llegar al docente los siguiente documentos y archivos, en los
plazos establecidos.

• Archivos generados por el software Codesys en una carpeta comprimida


que se llame Examen_Final.zip
Semana Examen
• El nombre del proyecto debe ser su nombre, apellido y RUT con digito
verificador sin puntos ni guion, todo junto. Por ejemplo:
EnriqueMolina19234987K
• El nombre del PLC en el que muestra el OPCConfig del server del Codesys
OPC Server debe ser su Nombre.
• Incluir una imagen del OPCConfig utilizado para el servidor OPC.

• Mostrar una imagen del Device que ha configurado en codesys, donde se


aprecie el nombre del dispositivo y su dirección.

• Archivo de video simple (tomado con el celular) donde se vea a usted


cargando su código en Factory I/O y ejecutando el programa, que no
supere 1 minuto y medio (Puede pausar el video si es necesario que se
carguen compilaciones o detección de los servers en el Factory I/O, por
Semana Examen
ejemplo). Para esto debe mostrar su carnet de identidad junto a su
imagen. NOTA: No es necesario editar el video, sólo coordinar lo que
mostrará para no superar el tiempo solicitado.
• Informe Word que contenga lo siguiente:
a) Tabla de los nombres de las variables en codesys y su equivalente
en Factory I/O. Siguiendo el siguiente formato:

Variable Variable Tipo I/O


Codesys Factory I/O Variable
Motor 1 Entry Conveyor Bool Salida
Inicio Start Bool Entrada
Cuenta Counter INT Variable
Interna
SetPoin SP Real Salida

b) Criterios utilizados para el diseño del diagrama de control


c) Código en Ladder
d) Explicación de cada una de las líneas de código
e) Tabla con la asignación de los Display y la cuanta a mostrar.
f) Indicar cuales son las dos piezas que debe separar del resto.

NOTA: No entregar los archivos solicitados, implica que la nota será muy baja,
pues el docente deberá vincular su código con Factory I/O para corroborar lo
solicitado, no basta el video.

Variable Codesys Variable Factory I/O Tipo Variable I/O


Start_Button Start Bool Entrada
Stop_Button Stop Bool Entrada
Vision_Sensor Vision Sensor Dint Entrada
At_exit At exit Bool Entrada
Factory_running FACTORY I/O running Bool Entrada
Start_Light Start Light Bool Salida
Stop_Light Stop Light Bool Salida
Entry_Conveyor Entry Conveyor Bool Salida
Exit_Conveyor Exit Conveyor Bool Salida
Counter_Ptotal Counter 1 Word Salida
Counter_P3 Counter 2 Word Salida
Counter_P6 Counter 3 Word Salida
Sorter_1_Belt Sorter 1 Belt Bool Salida
Sorter_1_Turn Sorter 1 Turn Bool Salida
Sorter_3_Belt Sorter 3 Belt Bool Salida
Sorter_3_Turn Sorter 3 Turn Bool Salida
Stop_Blade Stop Blade Bool Salida
Semana Examen

b. Criterios utilizados para el diseño del diagrama de control

Para elaborar el diseño del diagrama de control de la escena Sorting Station,


primero se establecieron todas las variables de la escena. Luego a lo solicitado,
se toman las variables que se ocuparan y se realiza la tabla con los nombres
de las variables que se utilizaran en Codesys. También se separan el tipo que
variable al que pertenece y si es entrada o salida. Identificando todo esto, se
utiliza el criterio para decidir programar en Ladder o escalera. Tenemos
entradas digitales y analógicas. Utilizamos 2 tipos de temporizador (TP y TON),
además contadores ascendentes (CTU) y módulos comparadores (EQ).
utilizarlos con el sensor de visión, el cual es una variable de entrada analógica.

c. Código en Ladder y explicación de cada una de las líneas de código


Semana Examen
Semana Examen
Semana Examen

Descripción del Ladder

1 se crea botón de Start para iniciar el circuito

2 se crea botón Stop para detener el circuito

3 al activar el Star se activa el running de la correa del Entry_Conveyor y


también el At Exit mientras el paquete no baje por la cinta correspondiente

4 al Iniciar el programa se activa la correa del Exit Conveyor y la luz piloto


verde de partida, y quedará la luz de detenido encendida hasta reiniciar el
programa

5 al apretar el botón Stop detiene la correa y reinicia el programa desde la


correa de partida.
Semana Examen
6 se crea un comparador el deberá determinar según el Nº1 la pieza su destino
en la paleta3 y además de un auxiliar que nos servirá para llevar el conteo de
piezas.

7 se crea un comparador el deberá determinar según el Nº3 la pieza su destino


en la paleta 3 y además de un auxiliar que nos servirá para llevar el conteo de
piezas.

8 se crea un temporizador que permite detener por un tiempo el conveyor de


entrada.

9 se crea un comparador el deberá determinar según el Nº2 la pieza su destino


en la paleta1 y además de un auxiliar que nos servirá para llevar el conteo de
piezas.

10 se crea un comparador el deberá determinar según el Nº3 la pieza su


destino en la paleta1 y además de un auxiliar que nos servirá para llevar el
conteo de piezas.

11 se crea un comparador el deberá determinar según el Nº5 la pieza su


destino en la paleta1 y además de un auxiliar que nos servirá para llevar el
conteo de piezas.

12 se crea un comparador el deberá determinar según el Nº6 la pieza su


destino en la paleta1 y además de un auxiliar que nos servirá para llevar el
conteo de piezas.

13 se crea un temporizador que permite detener por un tiempo el conveyor de


entrada.

14 se crea un temporizador que permite detener por un tiempo el conveyor de


entrada y así trabaje el cuchillo

15 se crea un temporizador que permite resetear los brazos y las fajas de los 3
brazos

16 se crea un contador que permite las piezas del brazo 3

17 se crea un contador que permite las piezas del brazo 1

18 se crea un contador que permite las piezas totales de ambos brazos

19 cuando el Sistema deje funcionar el sistema se resetean


Semana Examen
Cuando el programa se detenga, se resetean los valores de los
cantadores.

.
Cuenta A
Asignación Display
Mostrar
Counter cuenta todas las
Counter_Ptotal
1 piezas
Counter cuenta las
Counter_P3
2 piezas 3
Counter cuenta las
Counter_P6
3 piezas 6

e. Indicar cuales son las dos piezas que debe separar del resto.

Las 2 piezas que debe excluir del resto son la 1 y 4, las cuales bajaran por el
buzón 3

. No confundirnos con las piezas 3 y 6, ya que estas son las que se contaran y
mostraran en el Display, pero bajaran junto al resto de las piezas al buzón 1

Se utilizan 2 operadores matemáticos EQ. Se seleccionan las piezas 1 y 4,


cuando esas son detectadas por el sensor de visión activa la correa en vertical
3 y la paleta 3 para que las piezas caigan en el buzón. además, mediante el
temporizador TON_0, ajustado a 1,8 segundos para que el transportador de
entrada no detenga hasta que pase la pieza la trasportadora de salida
Semana Examen
Profesor adjunto imágenes del problema que tengo con Codesys lo cual no me
deja enlazar con Factory I/O al momento de entrar al Factory no me reconoce
el plc

También podría gustarte