PROGRAMACION DE PLC
EXAMEN FINAL
CARLOS MACAYA CASTRO
14018210-9
+5641492142
TECNICO EN INTRUMENTACION Y CONTROL INDUSTRIAL
Semana Examen
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.
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.
Semana Examen
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.
Además, cuenta con display numéricos en el tablero que se utilizan para mostrar la cuenta 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).
Semana Examen
Con esto, modificar el tablero para que quede EXACTAMENTE como la siguiente imagen:
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.
Semana Examen
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 Display Número Pieza Comentario
Total Todas Muestra la cuenta de todas las piezas que han pasado.
Contador 1 3 Sólo muestra la cuenta de las piezas número 2 que han pasado
Contador 2 6 Sólo muestra la cuenta de las piezas número 3 que han pasado
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.
Semana Examen
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
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.
7
Semana Examen
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 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.
Semana Examen
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:
VARIABLES
CODESYS FACTORY I/O TIPO VARIABLE I/O
sensor_vision Vision sensor DINT INPUT
SENSORES
start Start BOOL INPUT
stop_boton Stop boton BOOL INPUT
factory_running FACTORY I/O (running) BOOL INPUT
at_exit1 At exit BOOL INPUT
Entry_conveyor Entry conveyor BOOL OUTPUT
sorterturn_3 Sorter 3 turn BOOL OUTPUT
banda_1 Sorter 1 belt BOOL OUTPUT
banda_3 Sorter 3 belt BOOL OUTPUT
paro_cuchilla Stop blade BOOL OUTPUT
ACTUADORES
luz_verde Start light BOOL OUTPUT
luz_roja Stop light BOOL OUTPUT
exit_conveyor Exit conveyor BOOL OUTPUT
luz_verde Start light BOOL OUTPUT
luz_roja Stop light BOOL OUTPUT
exit_conveyor Exit conveyor BOOL OUTPUT
contador_1 Contador 1 WORD OUTPUT
contador_2 Contador 2 WORD OUTPUT
contador_3 Total WORD OUTPUT
Semana Examen
b) Criterios utilizados para el diseño del diagrama de control.
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
Semana Examen
c) Código en Ladder
Semana Examen
Semana Examen
d) Explicación de cada una de las líneas de código
LINEA
S DESCRIPCION
1 El boton start da inicio a la secuencia de partida
2 Al inicio el stop boton tiene reseteado el inicio
3 Reacciona al pulsador start para enclavar el inicio y le da partida al entry conveyor.
4 Se da partida al exit conveyor / se enciende luz piloto start (verde) y se apaga la stop (roja).
5 El stop boton le da un reset al entry conveyor
6 El sensor de vision escanea a que pieza corresponde si es la 1 habilita el sorterturn 3 y la banda 3
7 El sensor de vision escanea a que pieza corresponde si es la 4 habilita el sorterturn 3 y la banda 3
8 Se agrega un temporizador para darle tiempo a la pieza y detiene el entry conveyor
9 El sensor de vision escanea a que pieza corresponde si es la 2 habilita el sorterturn 1 y la banda 1
10 El sensor de vision escanea a que pieza corresponde si es la 3 habilita el sorterturn 1 y la banda 1
11 El sensor de vision escanea a que pieza corresponde si es la 5 habilita el sorterturn 1 y la banda 1
12 El sensor de vision escanea a que pieza corresponde si es la 6 habilita el sorterturn 1 y la banda 1
13 Se agrega un temporizador para darle tiempo a la pieza y detiene el entry conveyor
14 Al detenerse el entry conveyor se activa un temporizador y activa el stop blade
15 Al activarse el sensor at exit se activa un temporizador que detiene los sorter turn y las bandas
16 se coloca un contador adosado al sensor de vision para contar cuantas piezas 3 se generan
17 se coloca un contador adosado al sensor de vision para contar cuantas piezas 6 se generan
18 se coloca un contador que cuenta el total de piezas generadas.
19 El factory running activa un reset a los contadores.
Semana Examen
e) Tabla con la asignación de los display y la cuanta a mostrar.
f)
g) 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.
Semana Examen
Criterios de evaluación
Escala de apreciación:
Nr PUNTAJE
Indicadores de logro
o 100
Al ejecutarse la simulación, se cumplen TODAS las
1 4
condiciones iniciales solicitadas en la actividad
Realiza enclavamiento de luces pilotos a través de bobinas
2 4
SET y RESET
Al presionar Start comienza a funcionar el conveyor 1 y parte el
3 4
sistema completo.
4 El sistema separa las piezas asignadas 8
Los display muestran la cuenta correspondiente a la asignación
5 8
indicada
Utiliza el sensor de visión como sensor para detectar la
6 8
cantidad de piezas que pasa por el sistema.
Semana Examen
Nr PUNTAJE
Indicadores de logro
o 100
Al detectar la pieza, se activa la paleta clasificadora
7 5
correspondiente y su correa motorizada.
Al caer la pieza por la rampa correspondiente, la paleta
8 clasificadora correspondiente y su correa motorizada vuelven a 3
sus posiciones de reposo.
El conveyor de salida se mantiene funcionando desde que
9 8
sensa la pieza hasta que esta cae por la rampa, SIEMPRE.
Al presionar Stop se congela el sistema, excepto el conveyor
10 de salida si se encuentra transportando una pieza (si se 8
detuviera ya no se cumpliría la condición nro 9)
Al presionar el botón de stop, se activa la cuchilla de detención,
11 8
siempre y cuando no haya una pieza sobre la cuchilla.
Al presionar el botón de Start, después de una detención
12 6
manual, el sistema continúa su operación desde donde quedó.
13 Se reinician los contadores al salir de la simulación 3
Entrega criterios de diseño que incluyen las consideraciones
14 5
especiales que indica la actividad
15 Describe lo que hace cada línea del código entregado 8
16 Anexa foto de la configuración del OPCConfig 3
17 Anexa foto de la configuración del dispositivo 3
Anexa video que evidencia la configuración del servidor OPC,
18 que se ejecuta el código en el Factory I/O y que es el alumno 4
quien está mostrando el video.