Saltar navegación

Activa JavaScript para disfrutar de los vídeos de la Mediateca.

Introducción a FactoryIO. Segunda parte - Contenido educativo

Ajuste de pantalla

El ajuste de pantalla se aprecia al ver el vídeo en pantalla completa. Elige la presentación que más te guste:

Subido el 20 de abril de 2020 por Ángel G.

274 visualizaciones

Descargar la transcripción

Hemos hecho la primera parte, la correspondiente a Factory.io, o sea, hemos editado ya la escena. 00:00:07
Ahora nos queda la segunda parte, la correspondiente a TIA Portal. 00:00:14
Para ello, lo primero será abrir TIA Portal. 00:00:19
Una vez que abramos TIA Portal, tendremos una pantalla semejante a la que tenemos ahora mismo, que es la vista portal. 00:00:22
Bien, ¿qué es lo que tenemos que hacer a continuación? 00:00:30
Pues editar el programa en TIA Portal. 00:00:32
puesto que vamos a simular y Factory nos proporciona unas plantillas ya prediseñadas 00:00:35
en función del PLC que tengamos y de la versión de TIA Portal. 00:00:40
Esto es porque no tenemos el equipo físico, si no, no serían necesarias estas plantillas. 00:00:44
En mi caso concreto lo voy a hacer con el S7500 y con una versión 14 de TIA Portal. 00:00:49
Por tanto, tengo que tomar esa plantilla y abrirla con TIA Portal. 00:00:56
Pues entonces lo que haremos será buscar esa plantilla. 00:01:01
Le damos a examinar, buscaremos la ruta donde tengamos las plantillas. Aquí está. En mi caso he comentado que es la plantilla para un S7500 de la versión 14 de TIA Portal. Una vez la seleccionamos y la abrimos. 00:01:04
tarda más o menos en función de la máquina que tengáis 00:01:26
bien, nos mantenemos en la vista portal 00:01:56
pero a mí me gusta más ir a la vista del proyecto 00:02:02
para empezar 00:02:04
ya no tenemos que configurar el equipo 00:02:08
¿por qué? porque ya me lo da él 00:02:11
me voy a fijar aquí, en el árbol del proyecto 00:02:13
para comentar algunas cosas 00:02:17
voy a abrir, lo despliego 00:02:19
voy a desplegar también los bloques 00:02:22
y voy a comentar 00:02:25
Primero, si os fijáis es una CPU 1511 y además no se puede cambiar, no se debe cambiar, esto no tiene importancia puesto que yo podré utilizar todas las entradas y salidas necesarias aunque el hardware del PLC real no disponga de ellas. 00:02:26
también tengo una FC, lo veis aquí de color verde 00:02:41
esta FC ya me la da él, me la da ya creada 00:02:45
pero no debo borrar ni modificarla 00:02:49
puesto que tiene la programación en SCL 00:02:51
si la podéis abrir y verla 00:02:54
y este bloque FC lo que permitirá 00:02:56
es la comunicación del simulador con el factor IO 00:03:01
ya lo han programado para que así sea 00:03:03
si queréis abrirla se puede abrir, de hecho si queréis 00:03:06
Voy a abrirla. Veis la FC9000. Le han puesto ese nombre, perdón, esa numeración. Y ahí está. Veis que tiene un código en SCL que no hay que modificar. En mi caso no lo voy a modificar. Lo dejamos así. Y repito, ¿para qué está esta FC? Para facilitar la comunicación entre el TIA Portal y el Factory. 00:03:09
Y por último tenemos el OB1. ¿Qué tendremos en el OB1? Pues vamos a arrancarlo y lo vemos. Lo abrimos, el OB1, y tiene el segmento 1 ya relleno. ¿Con qué? Con la llamada de la FC. 00:03:41
Además tiene otra particularidad y es que está hecho en FOOP. No sé qué tal se os dará programar en FOOP, pero yo prefiero programar en KOP. Por tanto, vamos a modificar el lenguaje de programación. Botón derecho, cambiar lenguaje de programación, le decimos que lo queremos en KOP. Ahí está. 00:03:56
Bien, ¿qué es lo que tenemos que hacer nosotros? Pues añadir nuestro programa a partir del segmento 2 00:04:21
Dejamos el segmento 1 como está y añadimos a partir del segmento 2 00:04:27
Lo primero que vamos a hacer, es una buena costumbre hacerlo siempre así, es crear nuestra tabla de variables 00:04:32
Vamos a coger la que él ya me da y vamos a ir rellenándola 00:04:41
bien fijaos él ya me da aquí una serie de cosas rellenas yo las puedo cambiar la y 0.0 la q 0.0 00:04:44
y la y 0.1 él ya me las da como tag 1 tag 2 y tag 3 la y 0.0 yo no la voy a utilizar si recordáis 00:04:56
cuando hicimos la escena en factory como entradas pusimos a partir de la 10.0 por tanto esta la voy 00:05:03
a dejar como está. ¿Qué vamos a hacer? Pues vamos a empezar desde aquí. Vamos a empezar 00:05:11
por el pulsador de marcha. Va a ser un booleano. ¿Qué dirección? Pues le vamos a dar la 10. 00:05:16
Si recordáis, el pulsador de marcha era 10.1. A continuación, el de paro. Eso sí, el nombre 00:05:31
puede ser cualquiera podría haberle llamado marcha o marcha tía portal por ejemplo y daría igual lo 00:05:42
que no da igual es que el pulsador de marcha tiene que ser el 10.1 y el pulsador de paro tiene que 00:05:50
ser él 10 puntos más y recordáis teníamos también el motor cinta era el q 0.0 aquí está le puedo 00:05:55
cambiar el nombre o poner motor voy a dejar así le voy a cambiar en vez de poner motor cinta le 00:06:09
voy a poner solo motor para que veáis que se puede tener otro nombre distinto lo que no repito una 00:06:17
vez más lo que no puede modificarse es que sea el q 0.0 el motor siguiente vamos a poner la luz del 00:06:22
pulsador de marcha luz marcha para mi caso va a ser la q lo estoy haciendo de distintos modos 00:06:31
para que veáis que se puede hacer la cruz 0.1 la luz pero a q 0.2 baliza roja sería la q 0.3 00:06:53
perdonad, me he equivocado 00:07:27
baliza 00:07:42
el 3 no es el rojo 00:07:44
sino el verde 00:07:46
y por último la baliza 00:07:47
roja será 00:07:58
el q04 00:08:02
esta es la tabla de variables que tenemos 00:08:03
perfecto, a continuación 00:08:06
ya sí, vamos a editar 00:08:09
un programa sencillito en el 00:08:11
tia portal, empezamos 00:08:13
empiezo por un bloque 00:08:18
aquí no 00:08:20
ahí 00:08:22
Va a ser un set reset. Lo vamos a hacer con un set reset, por ejemplo. Un pulsador de marcha en el set. Un pulsador de paro normalmente cerrado en el reset. ¿Por qué? Porque el pulsador que tenemos en el factory de paro es normalmente cerrado. 00:08:24
Editaremos el pulsador de marcha, el pulsador de paro, más abajo, bien, y aquí vamos a poner una marca intermedia que sea, por ejemplo, la M20.0, por ejemplo, 20.0. 00:08:47
Vamos a modificar el nombre, botón derecho, enviar nombre de la variable y le vamos a poner que sea, por ejemplo, habilitación. 00:09:17
habilitación, no le voy a poner tildes 00:09:25
ya estaría 00:09:30
¿qué segmento es este? 00:09:32
pues justamente 00:09:35
habilitación.marta 00:09:35
barra 00:09:43
este va a ser 00:09:45
el segmento número 2 00:09:48
pasamos al segmento número 3 00:09:50
¿qué vamos a hacer en el segmento número 3? 00:09:52
pues con la habilitación anterior 00:09:55
vamos a arrancar 00:09:57
lo que sería el motor 00:10:01
o sea 00:10:03
Aquí vamos a arrancar el motor. Y aquí con la habilitación. Arrancamos el motor. Activación de la cinta. Activación de la cinta transportadora. 00:10:04
Pasamos al siguiente segmento, las señalizaciones. Primero vamos a señalizar las pulsaciones. Cuando pulsemos el pulsador de paro se va a activar su lámpara, la lámpara del pulsador de paro. 00:10:37
Así que cuando pulsemos marcha, la luz marcha se activará. Y mientras esté pulsado, solamente mientras esté pulsado. Vamos a hacerlo también en este segmento. Lo mismo con el paro. Busquemos paro y la luz de paro. Perfecto. 00:10:55
Perfecto. Y por último, en este, señalización pulsadores. Señalización de pulsadores. Perfecto. Y por último, el último segmento lo que vamos a hacer es señalizar mediante la baliza el funcionamiento. 00:11:28
Bien, entonces, si no hay nada, si el pulsador, perdón, si la habilitación, si no hay habilitación, activaremos la luz roja de la baliza. Y si está en marcha, perdón, me he olvidado ahora. Y si está en marcha, o sea, si hay habilitación, pues la baliza verde. Pues ya está. 00:11:52
¿El siguiente paso cuál será? Pues el siguiente paso es seleccionar todo y compilar. Vamos a compilar a ver si tenemos algún error de compilación, ya sea hardware o ya sea software. Por eso he seleccionado PLC. 00:12:40
repito estamos utilizando la plantilla que me ha facilitado factorio vamos a ver si tengo algún 00:12:58
mensaje de error nada no tengo nada más que advertencias sin problema estas advertencias 00:13:16
errores cero perfecto ya podemos entonces arrancar lo que sería el simulador para ello 00:13:22
selecciono PLC1, o sea selecciono el PLC 00:13:31
y a continuación no le doy aquí 00:13:34
porque no tengo la máquina física 00:13:36
no tengo el PLC físico 1500 00:13:38
pero sí que le doy aquí 00:13:40
a iniciar simulador 00:13:41
al darle me dice que al iniciar se desactivan las restantes 00:13:43
interface, perfecto 00:13:46
acepto 00:13:49
y empezará lo que sería 00:13:50
la carga del simulador, la carga del PLC sim 00:13:54
de TIA Portal 00:13:56
PLC sim de TIA Portal 00:13:58
ya me sale la ventanita 00:14:00
del interface está en esto bien carga lógicamente tiene que estar en esto y ahora me pide permiso si quiere que lo arranque perfecto lo voy a arrancar al finalizar y me lo dejará en room bien ya está ya está cuál será el siguiente paso pues el siguiente paso es habíamos minimizado anteriormente bueno voy a minimizar esta ventana para que no me moleste la ventana del simulador habíamos minimizado repito factor y yo pues ahora 00:14:07
lo vamos a maximizar bien hemos maximizado como podéis ver lo que sería el factory la aplicación 00:14:44
que teníamos hecha en factory para que ahora ya no voy a meter nuevos componentes así que esta 00:14:54
ventana la voy a deshabilitar los las etiquetas de los en este caso de los actuadores también las voy 00:15:00
a deshabilitar me he puesto la frontal completa para que se vea todo bien que será el siguiente 00:15:08
paso pues archivo drivers fijaos el driver antes lo tenía en error ahora ya no está en error ahora 00:15:15
ya tiene un tic dentro de un círculo verde significa que ya hay comunicación entre el 00:15:26
factory y el tia portal bien pues ya podemos proceder a la simulación porque ya está todo 00:15:31
perfectamente configurado como lo haremos pues directamente le damos al pulsador de paro 00:15:39
ah, perdonad, hay que arrancar antes 00:15:46
hay que darle a la flechita 00:15:49
una vez que le damos a la flecha 00:15:51
veis, ya tengo la primera caja 00:15:54
preparada para salir 00:15:56
le daríamos, se pone color verde 00:15:57
en este caso 00:16:02
empieza a funcionar 00:16:03
van saliendo las cajas 00:16:07
según se le da, si yo le diese paro 00:16:09
pararía 00:16:14
el piloto 00:16:15
rojo, lógicamente 00:16:18
como es normalmente cerrado, se enciende 00:16:20
Le vuelvo a dar marcha y vuelve a funcionar. Llega hasta el sitio de recepción. En el momento en que recepciona, desaparece. Así sería tan sencillo como ese es el funcionamiento de lo que acabamos de hacer. 00:16:22
podríamos cerrar, podríamos otra vez empezar de nuevo 00:16:46
podríamos parar la simulación 00:16:52
y podríamos modificar para que no salgan tantas cajas 00:16:58
o salgan más cajas 00:17:02
¿cómo se hace eso? 00:17:03
pues directamente botón derecho se selecciona 00:17:04
el emisor y botón derecho 00:17:07
entonces modificando este valor 00:17:09
puedo hacer que salgan menos cajas 00:17:13
por otro lado también puedo decirle 00:17:18
si quiero que tenga pared o no tenga pared por ejemplo voy a meter otro tipo de piezas en vez 00:17:21
de meter cajas de cartón voy a meter otro tipo de piezas por ejemplo verdes y azules eso es 00:17:28
volvemos a arrancar y vemos que el funcionamiento es distinto ahora o sea el funcionamiento es igual 00:17:42
perdonad pero lo que serían las piezas han cambiado y ahora van bastante más espaciadas 00:17:47
Ya aprenderemos a darle velocidad a la cinta, sí, porque ahora mismo la cinta la tenemos puesto en un funcionamiento digital, o sea, marcha, paro, pero podríamos ponerle un funcionamiento analógico en función de una señal analógica que vaya más rápido o vaya más despacio, ya lo haremos en próximas prácticas. 00:17:52
Pero antes de terminar voy a corregir un par de errores, bueno errores, matizaciones al funcionamiento. Fijaos que el pulsador de paro cuando está parado está de color rojo y a mí me gustaría que funcionase como el pulsador de marcha, o sea cuando se ha pulsado es cuando se enciende y sin estar pulsado no debería estar encendido. 00:18:30
Vamos a corregir eso. Para eso nos vamos a TIA Portal y dentro de TIA Portal, ¿dónde está la activación de pulsadores? Ah, sí, señalización, activación de pulsadores. Fijaos, el pulsador de paro como debería ser, normalmente cerrado. Ahora sí, ahora ese funcionamiento ya funcionará correctamente. 00:18:54
Y aquí vamos a poner, se me ha olvidado poner antes el título, la etiqueta de este segmento, sería señalización de funcionamiento. 00:19:14
Por último, si ahora mismo le diese guardar el proyecto, me machacaría la plantilla, así que lo que voy a hacer es guardar, pero no guardar proyecto, sino proyecto guardar como. 00:19:28
y lo guardaría en otro sitio y con otro nombre. 00:19:48
Por ejemplo, Pinta 1. 00:19:51
A mí siempre me gusta colocar las versiones. 00:19:58
Versión 1. 00:20:00
Le daría a guardar. 00:20:02
Me guardaría el proyecto, me lo guarda en otra ruta 00:20:04
y de ese modo no me machaca la plantilla 00:20:06
y podré utilizarla en ocasiones posteriores. 00:20:09
No pasaría nada porque estas plantillas 00:20:14
las tenemos directamente y se pueden bajar 00:20:16
de la web de Factory. 00:20:19
Si ponéis en Google Factory I.O. plantillas, el primer enlace que os aparece, creo que es el primero o el segundo, son las plantillas. 00:20:20
Os las podéis bajar libremente. 00:20:32
Vamos a probar ahora el funcionamiento a ver si efectivamente funciona. 00:20:38
Marcha. 00:20:46
Perdonad, vuelvo a... 00:20:53
No lo he enviado. 00:20:56
Me sigue funcionando igual que antes. 00:20:57
¿Qué tengo que hacer? 00:20:59
Cargarlo. 00:21:01
Como tengo ya el simulador abierto ahora sí que le doy a la flecha. Lo voy a cargar porque el simulador ya está abierto. Finalizar. Ahora sí. Supongo que no he tenido errores. Vamos a comprobarlo. Cero errores, cero advertencias. Perfecto. Me voy nuevamente y probemos. 00:21:03
Ahora fijaos que el pulsador de paro ya no está encendido 00:21:24
Cuando yo le doy, se enciende 00:21:29
Doy marcha, se enciende 00:21:32
Doy paro, se enciende 00:21:34
Ahora está funcionando correctamente 00:21:38
Pues nada más, esto es todo 00:21:40
Un saludo 00:21:42
Materias:
Electricidad, Electrónica
Niveles educativos:
▼ Mostrar / ocultar niveles
  • Formación Profesional
    • Ciclo formativo de grado superior
      • Primer Curso
      • Segundo Curso
Autor/es:
Ángel García
Subido por:
Ángel G.
Licencia:
Reconocimiento - No comercial - Compartir igual
Visualizaciones:
274
Fecha:
20 de abril de 2020 - 13:42
Visibilidad:
Público
Centro:
IES ANTONIO MACHADO
Duración:
21′ 51″
Relación de aspecto:
16:9 Es el estándar usado por la televisión de alta definición y en varias pantallas, es ancho y normalmente se le suele llamar panorámico o widescreen, aunque todas las relaciones (a excepción de la 1:1) son widescreen. El ángulo de la diagonal es de 29,36°.
Resolución:
1024x578 píxeles
Tamaño:
36.17 MBytes

Del mismo autor…

Ver más del mismo autor


EducaMadrid, Plataforma Educativa de la Comunidad de Madrid

Plataforma Educativa EducaMadrid