1 00:00:08,109 --> 00:00:15,390 control más sencillo que es un control donada. ¿De qué variable? De nivel. ¿Dónde vamos 2 00:00:15,390 --> 00:00:22,230 a medir el nivel? En un depósito, en un depósito que lo simularemos mediante Factory.io. Realmente 3 00:00:22,230 --> 00:00:28,350 la estrategia de control que vamos a hacer es parto de un setpoint o punto de consigna 4 00:00:28,350 --> 00:00:35,090 de nivel. Yo quiero llenar ese depósito, por ejemplo, 50 centímetros. Por otro lado, 5 00:00:35,090 --> 00:00:43,149 estoy midiendo el nivel actual lo voy a medir con un sensor de nivel la señal del sensor y la 6 00:00:43,149 --> 00:00:49,810 señal de la consigna que es lo que yo quiero obtener se restan si obtengo una diferencia 7 00:00:49,810 --> 00:00:58,310 actúan sobre un control todo nada ese control todo nada es tan sencillo como lo siguiente si 8 00:00:58,310 --> 00:01:04,849 esta diferencia es positiva significa que lo que yo quiero obtener es más grande que lo que 9 00:01:04,849 --> 00:01:12,790 realmente tengo entonces estaría en este punto de aquí del eje de las x qué es lo que ocurre 10 00:01:12,790 --> 00:01:18,989 entonces pues justamente según esta gráfica que tengo aquí según la función de transferencia que 11 00:01:18,989 --> 00:01:24,909 tengo aquí obtendré que la válvula de llenado tiene que funcionar al 100% o sea la válvula 12 00:01:24,909 --> 00:01:33,409 de llenado tiene que funcionar al 100% o sea se llena a tope en el momento en que este nivel el 13 00:01:33,409 --> 00:01:42,609 nivel alcanzado en el depósito sea igual o mayor que la señal de set point o la señal de consina 14 00:01:42,609 --> 00:01:50,329 o sea lo que tengo es mayor o igual que lo que quiero o sea esta diferencia es cero o negativa 15 00:01:50,329 --> 00:01:57,549 entonces miramos la acción de control la acción de control que viene con la función de transferencia 16 00:01:57,549 --> 00:02:05,629 estaríamos en esta parte de aquí y en ese caso la válvula de llenado tendría que estar al 0% o sea totalmente cerrada. 17 00:02:06,250 --> 00:02:13,969 Así que este control todo nada provocará que la válvula de llenado esté al 0% y no actúe nada más. 18 00:02:15,129 --> 00:02:21,650 Bien, esta sería nuestra acción de control. Esto sería justamente lo que perseguimos. 19 00:02:21,650 --> 00:02:28,090 Tal como acabo de comentar, lo vamos a simular en Factory mediante un tanque o depósito. 20 00:02:28,409 --> 00:02:33,349 Primero entonces buscamos en la ventana de paletas, buscaremos el tanque. 21 00:02:33,889 --> 00:02:38,610 Lo tenemos en la parte de abajo, justamente aquí. 22 00:02:39,370 --> 00:02:44,189 Tank. Lo traemos aquí. Y aquí está. 23 00:02:44,949 --> 00:02:51,610 Voy a explicar las partes fundamentales que tiene el tanque. 24 00:02:51,610 --> 00:03:09,009 Tiene cuatro elementos fundamentales. Primero, vamos a mirar los actuadores. Vamos a girarnos un poco. Me pondré aquí. ¿Qué es esto de aquí? Es una válvula de control. 25 00:03:09,009 --> 00:03:13,210 perdonad un poquito menos 26 00:03:13,210 --> 00:03:19,750 me acerco, vale, una válvula de control 27 00:03:19,750 --> 00:03:23,389 esta válvula de control está colocada aquí porque veis 28 00:03:23,389 --> 00:03:27,750 está en la parte inferior del depósito, hay otra justo aquí 29 00:03:27,750 --> 00:03:31,409 en la parte superior del depósito, en la parte superior del depósito 30 00:03:31,409 --> 00:03:34,270 esta válvula provocará la entrada de agua 31 00:03:34,270 --> 00:03:38,930 más que controlará, regulará la entrada del caudal de agua 32 00:03:38,930 --> 00:03:45,930 Y esta otra controlará, regulará la salida de agua, el vaciado del depósito. 33 00:03:46,789 --> 00:03:51,930 Son válvulas utilizadas para control. ¿Qué significa? Que estas válvulas son analógicas. 34 00:03:52,990 --> 00:03:57,250 Puedo provocar que sea más grande o menor el caudal. 35 00:03:57,689 --> 00:04:03,949 O sea, no son válvulas todo-nada, sino que estas válvulas realmente pueden funcionar de modo analógico. 36 00:04:04,310 --> 00:04:07,590 ¿En función de qué? Pues voy a explicar el funcionamiento. 37 00:04:07,590 --> 00:04:14,629 Estas válvulas realmente son válvulas llamadas de diafragma o membrana y su funcionamiento es el siguiente. 38 00:04:16,110 --> 00:04:22,589 Aquí la tenemos. Esta válvula es una normalmente cerrada, significa que en reposo está cerrado. 39 00:04:22,949 --> 00:04:30,610 Este obturador tapona justamente la acción de la válvula. 40 00:04:30,610 --> 00:04:37,490 La válvula se sitúa sobre el asiento. Tal como lo veis ahora mismo está totalmente cerrada. 41 00:04:37,589 --> 00:04:49,529 ¿Qué es lo que hay que hacer para que se abra? Bueno, pues pilotarlo a través de aire, a través de neumático, una entrada de aire. En este caso la entrada de aire está puesta por aquí, tal como veis. 42 00:04:49,529 --> 00:05:12,180 Cuando entra aire, esa presión se transforma en fuerza a través de esta membrana o diafragma. Esa fuerza vence la fuerza de este muelle y provoca que este vástago ascienda una cantidad determinada. 43 00:05:12,180 --> 00:05:28,180 Al ascender una cantidad determinada sube el obturador, arrastra el obturador y el caudal de agua que estaba antes al 0% pues ahora estará pues a X, estará un tanto abierta. 44 00:05:28,180 --> 00:05:36,519 abierta si la entrada de aire es mayor la fuerza que vence el muelle es mayor la subida del vástago 45 00:05:36,519 --> 00:05:42,139 será mayor y arrastrará el obturador hacia arriba más a una posición más arriba y el caudal de agua 46 00:05:42,139 --> 00:05:48,000 que circulará por aquí será mayor entonces esta válvula es totalmente analógica tal como veis y 47 00:05:48,000 --> 00:05:52,439 es normalmente cerrada porque en el momento en que no entra aire la fuerza del muelle empuja 48 00:05:52,439 --> 00:06:02,959 la membrana o el diafragma y entonces el obturador tapona totalmente la circulación de fluido que en 49 00:06:02,959 --> 00:06:08,939 nuestro caso será agua esta otra tal como veis es semejante pero la entrada de aire la tiene por 50 00:06:08,939 --> 00:06:14,920 aquí porque porque es normalmente abierta es normalmente a veces funciona exactamente igual 51 00:06:14,920 --> 00:06:23,839 pero de modo contrario bien pues esas válvulas son exactamente estas por tanto realmente son 52 00:06:23,839 --> 00:06:29,279 electroneumáticas veis las dos cámaras aquí tiene una cámara aquí tiene otra cámara en nuestro caso 53 00:06:29,279 --> 00:06:37,199 como es normalmente cerrada o sea cuando tenga presión de pilotaje cero significa que esta 54 00:06:37,199 --> 00:06:42,980 válvula estará cerrada estará totalmente cerrada o estará al cero por ciento no saldrá nada de 55 00:06:42,980 --> 00:06:49,759 agua en el momento en que yo accione mediante una determinada presión subirá el vástago y irá 56 00:06:49,759 --> 00:06:55,319 circulando una determinada cantidad de agua a través del vaciado se vaciará este depósito más 57 00:06:55,319 --> 00:07:01,660 lenta o menos lentamente en función de cuánto accione por tanto aquí tengo una señal repito 58 00:07:01,660 --> 00:07:10,920 una señal analógica neumática esa señal neumática tendré por otro lado un convertidor de voltaje o 59 00:07:10,920 --> 00:07:21,339 corriente en presión y ese a su vez esa corriente esa señal de corriente me procederá del controlador 60 00:07:21,339 --> 00:07:27,620 ese controlador será perfectamente un plc que me proporcionará por ejemplo y la más común una 61 00:07:27,620 --> 00:07:34,500 señal entre 4 miliamperios y 20 miliamperios en función de esa señal ese convertidor me va a dar 62 00:07:34,500 --> 00:07:45,959 una presión aquí entre 3 y 15 psi o 0,2 y un bar que es lo mismo bien entonces estas válvulas que 63 00:07:45,959 --> 00:07:51,920 son válvulas de control es uno de los elementos que tiene tal como he comentado anteriormente 64 00:07:51,920 --> 00:07:58,379 tengo dos por un lado tengo esa de ahí que será para el vaciado y esta de aquí que será para el 65 00:07:58,379 --> 00:08:04,480 llenado como veis el agua entraría por aquí y circularía si la válvula está abierta circularía 66 00:08:04,480 --> 00:08:11,879 por aquí y entraría por la parte superior esta sería la entrada al depósito por otro lado tengo 67 00:08:11,879 --> 00:08:18,759 este elemento de aquí ese elemento de ahí que es es un sensor de nivel me va a dar la medida del 68 00:08:18,759 --> 00:08:42,279 nivel como veis el depósito perdón el depósito tiene una regla graduada entre 0 entre 0 y 300 69 00:08:42,279 --> 00:08:48,299 centímetros que vamos que va a ser la medida que nosotros vamos a utilizar vamos a decirle cuando 70 00:08:48,299 --> 00:08:54,899 le demos la consigna le diremos que queremos llenar 50 centímetros 100 centímetros 23 centímetros lo 71 00:08:54,899 --> 00:09:03,580 que queramos pero en centímetros y entonces el sensor de nivel me dará esa medida último elemento 72 00:09:03,580 --> 00:09:07,259 que me queda pero que no lo vamos a utilizar en esta práctica porque lo que vamos a hacer es un 73 00:09:07,259 --> 00:09:13,759 control de nivel así que la cantidad de agua que tiene el depósito me lo va a dar la medida de esa 74 00:09:13,759 --> 00:09:18,340 cantidad de agua me la va a dar este sensor por otro lado hay otro sensor en la parte inferior 75 00:09:18,340 --> 00:09:27,600 que es un sensor de caudal de caudal y me va a dar la cantidad de agua que está desaguando la 76 00:09:27,600 --> 00:09:32,840 cantidad de agua que está saliendo en mi caso como no voy a hacer un control de caudal pues no lo voy 77 00:09:32,840 --> 00:09:37,259 a utilizar en otras prácticas quizá lo utilicemos pero como vamos a hacer un control de nivel de la 78 00:09:37,259 --> 00:09:42,779 cantidad de agua, pues no me hace falta. ¿Cómo funciona realmente esto? Pues bastante sencillo. 79 00:09:44,340 --> 00:09:52,960 Mirad, el funcionamiento sería el siguiente. Bueno, yo voy a forzar. Voy a forzar. Le voy a decir, 80 00:09:53,080 --> 00:10:01,919 por ejemplo, sensores. Este sería los sensores. Aquí tengo los actuadores. Por ejemplo, a la 81 00:10:01,919 --> 00:10:10,899 válvula de llenado la voy a forzar y le voy a decir por ejemplo que llene veis ahora mismo 82 00:10:10,899 --> 00:10:24,909 está llenando a 5,3 a 7,7 caerá más agua lo veis o le puedo decir que la lleno a tope ahora está a 83 00:10:24,909 --> 00:10:38,460 tope está justamente a tope la entrada de la válvula ahora mismo si os fijáis veis el vástago 84 00:10:38,460 --> 00:10:45,320 está totalmente a la izquierda, porque el agua está entrando por aquí a tope. Si la 85 00:10:45,320 --> 00:10:50,679 bajo, por ejemplo, al 50%, ¿veis? Se ha movido el vástago y está ahora más o menos al 86 00:10:50,679 --> 00:10:56,659 50%, al 52%, o puedo ponerlo un poco menos, ¿veis? Según voy actuando sobre ella, tengo 87 00:10:56,659 --> 00:11:04,509 mayor o menor apertura en la válvula. Lo mismo ocurre con la válvula de vaciado. Puedo 88 00:11:04,509 --> 00:11:17,779 activarla también y puedo hacer que se vacíe la voy a forzar veis puedo forzarla y ahora mismo 89 00:11:17,779 --> 00:11:24,840 se está vaciando voy a hacer que no se llene nada para que se vea mejor veis la línea y ahora mismo 90 00:11:24,840 --> 00:11:32,159 está vaciándose a tope lo mismo que en el caso anterior puedo ponerme aquí y actuar sobre ella 91 00:11:32,159 --> 00:11:36,240 veis como varía 92 00:11:36,240 --> 00:11:42,129 la cantidad de desagüe, bien 93 00:11:42,129 --> 00:11:46,789 bien, importante que no olvidaros 94 00:11:46,789 --> 00:11:50,429 que lo hemos estado forzando, por tanto hay que desactivar el forzado 95 00:11:50,429 --> 00:11:54,669 si no después os puede dar problemas, bien, ya 96 00:11:54,669 --> 00:12:00,460 tendríamos, así que habéis visto realmente 97 00:12:00,460 --> 00:12:04,299 como funciona, bien, vamos ahora a configurar, ah bueno no, antes de 98 00:12:04,299 --> 00:12:07,460 configurar el driver, primero me queda el cuadro. 99 00:12:08,320 --> 00:12:12,659 Me quedan más elementos por colocar. Quito la simulación 100 00:12:12,659 --> 00:12:15,700 y me voy y voy a poner una columna 101 00:12:15,700 --> 00:12:23,159 la voy a poner aquí delante para que no me moleste mucho, un poquito más adelante 102 00:12:23,159 --> 00:12:27,200 y un armario. Recordad que 103 00:12:27,200 --> 00:12:31,399 para subir era un ratón 104 00:12:31,399 --> 00:12:35,139 pulsado la V. Me voy a 105 00:12:35,139 --> 00:12:46,639 girar, a ver si, bueno voy a bajar un poco, si no no, ahí, me giro y lo colocamos sobre 106 00:12:46,639 --> 00:12:51,080 la columna, vamos a ver si estoy bien situado, no, no está totalmente centrado, un poquito, 107 00:12:51,299 --> 00:13:00,779 vale, perfecto, me acerco y ahora pulsador de marcha, lo voy a subir ligeramente con 108 00:13:00,779 --> 00:13:17,029 la V y el ratón, pulsador de pro, ratón mensual, vamos a poner un potenciómetro, voy a bajarlo 109 00:13:17,029 --> 00:13:22,090 un poquito, para que no esté a la misma altura que los pulsadores, un poquito más lo voy 110 00:13:22,090 --> 00:13:29,850 a bajar, este potenciómetro que será el que, con el que ajustaré el valor de consigna 111 00:13:29,850 --> 00:13:39,990 y luego voy a ponerme dos displays, el primer display voy a subirlo un poco, ahí estaría, 112 00:13:40,509 --> 00:14:07,409 Otro display, ahí. Vamos a ver si efectivamente están situados. Sí, están todos situados. Perfecto. Estos serían los elementos que tenemos en el armario. Serían los elementos. Vamos a configurarlos. Por un lado tenemos los pulsadores, no hay que configurar nada, el potenciómetro, botón derecho, configuración. 113 00:14:07,409 --> 00:14:27,409 Lo vamos a configurar entre 0 y 10 voltios. En función de 0 y 10 voltios voy a obtener entre 0 y 300 centímetros. Este display lo voy a configurar en entero para que me proporcione en entero. 114 00:14:27,409 --> 00:14:47,669 Y este otro también que me dé el valor, perdonad, vamos a hacer una cosa, si no, no se puede ver, me voy a alejar un poquito. Configuración también en entero, en integer. Bien, a continuación vamos a modificar los nombres de los elementos. 115 00:14:47,669 --> 00:15:02,899 Para ello, voy a decirle que quiero visualizar los sensores, me voy a situar un poco lateralmente y StartButton le voy a llamar, por ejemplo, marcha. 116 00:15:04,879 --> 00:15:10,960 Este de aquí, que es de color amarillo, porque está accionado en reposo, el pulsador de paro es normalmente cerrado. 117 00:15:10,960 --> 00:15:32,779 Voy a llamar y este como lo que voy a hacer es lo voy a utilizar para regular el setting, el tensiómetro de setting. 118 00:15:34,039 --> 00:15:48,750 Los displays, los displays tengo que dar a los actuadores. Este de aquí le voy a llamar, con ese lo que voy a ver es el display de setting, pues ese display. 119 00:15:48,750 --> 00:16:16,830 El otro display sería la variable de proceso, es el nivel. Este es el que me va a visualizar el nivel actual de llenado del depósito. Aquí tenemos todas las variables. Ya las puedo cerrar. Ya les he modificado el nombre. 120 00:16:16,830 --> 00:16:33,230 Bien, a continuación, ¿qué es lo que vamos a hacer? Pues a continuación vamos a configurar el driver. Para ello me voy a Archivo, Drivers y aquí tengo lo que él me ha dado por defecto. Bien, son las variables que él me ha creado por defecto, están bien. 121 00:16:33,230 --> 00:16:37,350 lo primero lo voy a configurar como no tengo la máquina 122 00:16:37,350 --> 00:16:40,309 física pues lo tengo que hacer con el PLC SIM 123 00:16:40,309 --> 00:16:43,710 pues PLC SIM, a continuación me voy a configuración 124 00:16:43,710 --> 00:16:46,649 y vamos a configurar autoconexión 125 00:16:46,649 --> 00:16:49,789 para que directamente se comunique 126 00:16:49,789 --> 00:16:52,090 sin que yo tenga que darle a conexión 127 00:16:52,090 --> 00:16:54,669 si él directamente se va a comunicar con él 128 00:16:54,669 --> 00:16:57,330 lo vamos a hacer con un 1200 o un 1500 129 00:16:57,330 --> 00:16:59,190 por ejemplo lo hacemos con un 1200 130 00:16:59,190 --> 00:17:22,710 Lo configuramos en The Work, perfecto, por defecto él me ha puesto cuatro entradas booleanas, perfecto, cuatro salidas booleanas, o sea cuatro entradas digitales, cuatro salidas digitales, cuatro entradas analógicas y cuatro salidas analógicas, está bien. 131 00:17:22,710 --> 00:17:43,670 La primera entrada analógica empieza en el 10, la salida analógica empieza en el byte 0, en el byte 10 y en el byte 0. Y las entradas digitales, perdón, las entradas digitales, las entradas analógicas empiezan en el 30 y las salidas analógicas empiezan también en el 30, o sea, la I30 y la Q30. 132 00:17:43,670 --> 00:17:48,130 bien, esa sería la configuración 133 00:17:48,130 --> 00:17:52,750 vamos a situar entonces el pulsador de marcha 134 00:17:52,750 --> 00:17:55,829 por ejemplo lo pongo en el 1, en el 10.1 135 00:17:55,829 --> 00:18:00,990 el de paro lo pongo en el 10.0 136 00:18:00,990 --> 00:18:06,710 el del potenciómetro, bueno, no recuerdo ahora 137 00:18:06,710 --> 00:18:12,430 el del potenciómetro, vamos a ver 138 00:18:12,430 --> 00:18:40,470 lo puedo poner en cualquiera, pero vamos a ver si lo coloco en el que yo había puesto antes, porque después lo voy a tener que pasar aquí, entonces casi prefiero utilizar las que ya tengo, para luego no tener que modificarlas, entonces aquí lo que tengo sería SP potenciómetro, el setpoint potenciómetro, vamos a ver dónde lo voy a colocar, 139 00:18:40,470 --> 00:18:51,750 el setpoint potenciómetro lo tengo aquí es en el ID30 pues en el ID30 coloco el SP potenciómetro 140 00:18:51,750 --> 00:19:01,210 veis va a ser un valor real por otro lado tengo el medidor el medidor de nivel y el medidor de 141 00:19:01,210 --> 00:19:07,269 flujo o el medidor de caudal entonces el medidor de flujo perdón el medidor de flujo no lo voy a 142 00:19:07,269 --> 00:19:11,990 utilizar el medidor de flujo vamos medidor de caudal no lo voy a utilizar pero el medidor de 143 00:19:11,990 --> 00:19:25,579 nivel sí vamos a ver dónde tengo el medidor de nivel el nivel donde lo tengo sensor de nivel 144 00:19:25,579 --> 00:19:37,170 aquí en el 34 el sensor de nivel lo tengo en el id 34 creo que no necesito nada más en las entradas 145 00:19:37,170 --> 00:19:44,730 vamos a ver las salidas que tengo las salidas por un tanto por tanto tengo el pv nivel y el 146 00:19:44,730 --> 00:19:52,950 y el sp display y tengo también la luz de marcha la vamos a poner también la luz de marcha la voy 147 00:19:52,950 --> 00:20:02,250 a poner en el q 0.0 creo que así la tengo en el q 0.0 efectivamente tengo la luz de marcha y luego 148 00:20:02,250 --> 00:20:09,289 tengo la válvula de llenado y la válvula la válvula de llenado la tengo en el q de 38 en el 149 00:20:09,289 --> 00:20:23,150 QD38 tengo la válvula de llenado y la de vaciado la válvula de vaciado la tengo en el 42 la válvula 150 00:20:23,150 --> 00:20:36,049 de vaciado la válvula de descarga la tengo en el 42 eso es y luego tengo los displays no sé qué 151 00:20:36,049 --> 00:20:46,250 he puesto perdonad a ver un momento que he puesto aquí pv nivel no voy a modificar el nombre 152 00:20:46,250 --> 00:20:48,809 he puesto pv nivel no 153 00:20:48,809 --> 00:20:51,670 nivel vale, se lo puedo dejar pv nivel 154 00:20:51,670 --> 00:20:53,009 pero voy a añadir display 155 00:20:53,009 --> 00:20:56,920 display para no hacerme un lío 156 00:20:56,920 --> 00:20:57,680 vale, ahora sí 157 00:20:57,680 --> 00:21:00,400 ahora me voy a archivo, drivers 158 00:21:00,400 --> 00:21:02,200 y vamos aquí 159 00:21:02,200 --> 00:21:05,019 ahora sí, pv display nivel 160 00:21:05,019 --> 00:21:06,259 vamos aquí 161 00:21:06,259 --> 00:21:09,079 y vamos a ver dónde tenemos los displays 162 00:21:09,079 --> 00:21:11,480 el de nivel está en el 34 163 00:21:11,480 --> 00:21:15,420 el de nivel está en el 34 164 00:21:15,420 --> 00:21:18,200 el de nivel 165 00:21:18,200 --> 00:21:21,740 está en el 34 166 00:21:21,740 --> 00:21:24,240 y bueno, y en el 30 167 00:21:24,240 --> 00:21:25,519 está el SP 168 00:21:25,519 --> 00:21:28,259 lo voy a confirmar, pero creo que sí 169 00:21:28,259 --> 00:21:30,119 en el 30 170 00:21:30,119 --> 00:21:32,400 efectivamente está el display 171 00:21:32,400 --> 00:21:34,000 y el SP, muy bien 172 00:21:34,000 --> 00:21:36,299 pues con estas variables son suficientes 173 00:21:36,299 --> 00:21:38,359 para configurarlo, y entonces ya tenemos 174 00:21:38,359 --> 00:21:40,500 el driver totalmente 175 00:21:40,500 --> 00:21:41,240 configurado 176 00:21:41,240 --> 00:21:44,400 lo que podríamos hacer si queremos es 177 00:21:44,400 --> 00:21:46,160 bueno, vamos a crearnos 178 00:21:46,160 --> 00:21:47,440 varias imágenes 179 00:21:47,440 --> 00:21:50,259 varias cámaras vamos a 180 00:21:50,259 --> 00:21:52,240 guardar, vamos a poner esta por ejemplo 181 00:21:52,240 --> 00:21:54,220 en vez de que se llame cámara 1 182 00:21:54,220 --> 00:21:55,099 la vamos a poner 183 00:21:55,099 --> 00:21:59,359 frontal 184 00:21:59,359 --> 00:22:02,279 guión bajo 185 00:22:02,279 --> 00:22:12,309 perfecto, vamos a coger 186 00:22:12,309 --> 00:22:14,190 otra por ejemplo que se llame 187 00:22:14,190 --> 00:22:16,230 vamos a quitar antes un poquito 188 00:22:16,230 --> 00:22:18,450 vamos a quitar esta para que no nos moleste 189 00:22:18,450 --> 00:22:22,829 vamos a ver 190 00:22:22,829 --> 00:22:25,960 cogemos esta 191 00:22:25,960 --> 00:22:26,339 así 192 00:22:26,339 --> 00:22:57,720 Sí, yo creo que esta puede valernos. Aquí se ven los números, podemos tocar. Bien, esta estaría bien. Entonces me voy a las cámaras, esta de aquí la voy a quitar y esta de aquí la vamos a llamar cuadro. Armario, armario, control. Ya estaría. Cerramos. Ya tenemos esas dos imágenes colocadas. 193 00:22:57,720 --> 00:23:23,930 Bien, pues la parte de la escena en Factory ya estaría. Vamos a guardarlo, archivo, salvar como, le vamos a poner un nombre, pues por ejemplo, depósito de todo nada, v1, y lo salvamos. 194 00:23:23,930 --> 00:23:27,859 ya estaría salvado, perfecto 195 00:23:27,859 --> 00:23:29,819 ¿qué vamos a hacer ahora? 196 00:23:29,960 --> 00:23:31,880 pues programar en TIA Portal 197 00:23:31,880 --> 00:23:33,700 el control, todo o nada 198 00:23:33,700 --> 00:23:35,799 para ello lo primero que he hecho ha sido 199 00:23:35,799 --> 00:23:37,539 abrir una plantilla 200 00:23:37,539 --> 00:23:40,019 le he modificado el nombre, he abierto una plantilla 201 00:23:40,019 --> 00:23:41,839 con el 1200 como veis aquí 202 00:23:41,839 --> 00:23:44,099 ¿por qué? porque ya había configurado 203 00:23:44,099 --> 00:23:45,440 en la escena, recordáis 204 00:23:45,440 --> 00:23:47,980 que hemos configurado dentro de los drivers 205 00:23:47,980 --> 00:23:49,880 hemos configurado el PLC 206 00:23:49,880 --> 00:23:51,299 sin configuración 207 00:23:51,299 --> 00:23:53,359 hemos cogido un 1200 208 00:23:53,359 --> 00:24:18,680 Por tanto, lógicamente habrá que coger la plantilla del 1200 y luego con la versión de TIA Portal que tengáis. Si tenéis la 14, pues la 14. Si tenéis la versión 15, pues la versión 15. Yo en mi caso la estoy haciendo con la 14. Funciona igual exactamente con la 15. He cogido entonces esa plantilla, la he abierto y para no modificar esa plantilla le he cambiado de nombre. 209 00:24:18,680 --> 00:24:37,140 Le he puesto, tal como veis aquí, voy a abrir un poco, le he puesto, por ejemplo, depósito, control, todo, nada, para vídeo, dos. Cada uno que le ponga el nombre indicativo que crea oportuno. Voy a, entonces, lo primero, me he creado la tabla de variables, que es esta que tenéis aquí. 210 00:24:37,140 --> 00:24:45,539 vale el paro marcha los nombres pueden ser iguales o diferentes a los que hemos utilizados en el 211 00:24:45,539 --> 00:24:51,339 driver lo importante es que las direcciones coincidan las direcciones tienen que ser las 212 00:24:51,339 --> 00:24:57,339 mismas aunque los nombres sean distintos de estas variables como veis aquí hay más variables porque 213 00:24:57,339 --> 00:25:04,740 voy a utilizar variables intermedias que no es necesario que las coloque no son entradas salidas 214 00:25:04,740 --> 00:25:08,400 por decirlo de algún modo, físicas en la escena. 215 00:25:09,319 --> 00:25:11,440 Bien, pues entonces vamos a empezar a programar. 216 00:25:11,700 --> 00:25:13,160 Voy a programarlo todo en el main. 217 00:25:13,579 --> 00:25:19,500 Bien, para no perder mucho tiempo y que este vídeo se haga eterno, 218 00:25:19,720 --> 00:25:22,519 pues lo que he hecho ha sido ya las etiquetas, pues ya las tengo. 219 00:25:23,180 --> 00:25:26,740 Bien, lo primero que vamos a hacer es una habilitación mediante un set reset. 220 00:25:30,920 --> 00:25:31,359 Sencillo. 221 00:25:33,750 --> 00:25:36,450 Vamos a colocar aquí un pulsador de marcha. 222 00:25:42,849 --> 00:25:45,190 Vamos a colocar aquí el pulsador de paro. 223 00:25:45,190 --> 00:26:04,109 Recordáis que he comentado que el pulsador de paro en la escena es normalmente cerrado, entonces al utilizar un set reset hay que colocar un contacto cerrado. Aquí va a ser la habilitación, le he puesto la marca M20.0 que es la habilitación. 224 00:26:04,109 --> 00:26:21,109 Bueno, le he puesto también una lamparita para que... ¿Qué lámpara le he puesto? Pues la lámpara justamente de la luz marcha, la que tiene el pulsador. El pulsador de marcha, la luz verde del pulsador de marcha, esta lamparita de aquí se va a encender cuando esté en marcha. 225 00:26:21,109 --> 00:26:40,609 Bien, continuamos entonces. Ah, pero sí, sí la he colocado. No sé si la he colocado. ¿La he colocado en el driver? Vamos a ver. Sí, StartButton, sí, sí la he colocado. Lo que pasa es que no le he cambiado el nombre, pero sí, sí la he colocado. 226 00:26:40,609 --> 00:26:48,730 bien yo aquí la llamo luz marcha como veis tiene un nombre distinto pero es la q 0.0 bien vamos a 227 00:26:48,730 --> 00:26:53,569 hacer entonces el tratamiento de la consigna ahora qué es lo que vamos a hacer a bueno antes de nada 228 00:26:53,569 --> 00:27:00,150 estamos tratando con señales analógicas daos cuenta que las válvulas requieren señales 229 00:27:00,150 --> 00:27:08,029 analógicas fijaos que las válvulas cuando las hemos colocado es fil válvula de llenado y 230 00:27:08,029 --> 00:27:15,349 válvula de descarga son señales reales reales si yo las quiero parar qué es lo que voy a tener que 231 00:27:15,349 --> 00:27:28,420 hacer pues lo que voy a tener que hacer es cargarles un valor cero perdonad este no cuando 232 00:27:28,420 --> 00:27:42,509 cuando no haya habilitación cuando no haya habilitación aquí voy a mover un valor es un 233 00:27:42,509 --> 00:28:03,089 valor real, 0.0, ¿dónde? Pues en la válvula de llenado. En la válvula de llenado colocaré un 0.0, o sea, la cerraré. Esto es equivalente a decir que cuando no haya 234 00:28:03,089 --> 00:28:16,640 habilitación, cierro la válvula. Le meto un valor 0. Pero no solamente a la de llenado, también a la de vaciado. Voy a cargar un 0 también en la de vaciado. 235 00:28:16,640 --> 00:28:28,410 bien vale ya estaría se me había olvidado esto en la habilitación que vamos a hacer ahora el 236 00:28:28,410 --> 00:28:34,269 tratamiento entonces de la consigna para ello lo que voy a hacer es un normalizado y un escalado 237 00:28:34,269 --> 00:28:50,059 entonces colocamos aquí un normalizado y aquí un escalado lo que vamos a normalizar la señal 238 00:28:50,059 --> 00:28:57,700 del potenciómetro que es con la que voy a hacer el potenciómetro recordáis que qué tipo de señal 239 00:28:57,700 --> 00:29:06,759 era? Era una señal real. Vamos a ver, si no os acordáis, lo miráis. Archivo, drivers... La señal 240 00:29:06,759 --> 00:29:15,779 del potenciómetro es una señal real. Lo veis aquí, ¿no? Real. Perdón, esta, la ID30. ¿Entendido? La 241 00:29:15,779 --> 00:29:24,490 ID30. Por tanto, es una señal real. ¿Qué voy a obtener? Una real en el normalizado también. 242 00:29:24,490 --> 00:29:45,650 Va a ser mi señal de entrada en el escalado y voy a obtener también una señal real de salida. Entonces, recordáis que hemos dicho que era la ID, era la señal de setting del potenciómetro. 243 00:29:45,650 --> 00:29:49,569 entre qué valores puede variar el potenciómetro 244 00:29:49,569 --> 00:29:52,609 pues recordáis como lo hemos configurado 245 00:29:52,609 --> 00:29:53,990 si no os acordáis lo miráis 246 00:29:53,990 --> 00:29:57,710 el potenciómetro lo hemos configurado entre 0 y 10 voltios 247 00:29:57,710 --> 00:29:59,750 por tanto esa será la señal 248 00:29:59,750 --> 00:30:03,210 es una señal real entre 0,0 y 10.0 249 00:30:03,210 --> 00:30:05,269 pues nada nos vamos aquí 250 00:30:05,269 --> 00:30:07,430 y tenemos un 0.0 251 00:30:07,430 --> 00:30:10,569 y un 10.0 252 00:30:10,569 --> 00:30:15,670 aquí vamos a tener una variable local 253 00:30:15,670 --> 00:30:18,890 así que en vez de crearme una variable nueva 254 00:30:18,890 --> 00:30:21,549 directamente he abierto aquí y la he llamado 255 00:30:21,549 --> 00:30:24,230 por ejemplo, veis aquí 256 00:30:24,230 --> 00:30:27,230 es la que voy a utilizar, una normalizado 257 00:30:27,230 --> 00:30:30,269 del setpoint del potenciómetro 258 00:30:30,269 --> 00:30:33,630 pues nada, lo que voy a hacer entonces es esa señal de ahí 259 00:30:33,630 --> 00:30:38,799 y lo mismo 260 00:30:38,799 --> 00:30:42,099 como entrada en el escalado 261 00:30:42,099 --> 00:30:47,910 subo para que no me moleste 262 00:30:47,910 --> 00:31:10,269 A ver si termina de hacer sus cosas. Ahí está. Bien. ¿Y este entre qué valores quiero obtener la salida? Pues la quiero obtener entre 0.0 y 300.0. Serán los valores de la escala que voy a obtener aquí. Los valores de la escala. 263 00:31:10,269 --> 00:31:17,450 entonces un valor de 0 voltios voy a tener 0 un valor de 10 voltios en el potenciómetro voy a 264 00:31:17,450 --> 00:31:27,900 obtener 300 y voy a tener aquí el valor de salida el valor de salida podría poner directamente el 265 00:31:27,900 --> 00:31:34,299 display pues no y ahora veréis por qué aquí voy a crear una variable intermedia que yo la he llamado 266 00:31:34,299 --> 00:31:46,420 yo le he llamado fijaos ese escalado o sea el set point escalado pero daos cuenta de una cosa 267 00:31:46,420 --> 00:31:56,980 que este valor es real y el display el display está configurado como entero veis que aquí no 268 00:31:56,980 --> 00:32:07,299 tengo posibilidad de real tiene que ser como entero además como el driver está configurado 269 00:32:07,299 --> 00:32:30,279 como doble word, realmente, realmente, el display es un doble entero, es un doble entero, así pues, así pues, que es lo, si le meto un valor real, no me va a dar bien, ¿por qué?, porque no puedo visualizar valores reales, 270 00:32:30,279 --> 00:32:33,140 entonces que voy a tener que hacer 271 00:32:33,140 --> 00:32:36,920 a ver si quiere hacerme caso 272 00:32:36,920 --> 00:32:39,779 ahí está, que es lo que voy a tener que hacer 273 00:32:39,779 --> 00:32:43,119 pues una conversión, realmente voy a tener que hacer 274 00:32:43,119 --> 00:32:44,779 una conversión de tipo 275 00:32:44,779 --> 00:32:49,299 que voy a tener que coger, voy a tener que coger un real 276 00:32:49,299 --> 00:32:53,160 y convertirlo en un doble entero 277 00:32:53,160 --> 00:32:55,000 para poder visualizarlo en el display 278 00:32:55,000 --> 00:32:58,079 así que aquí colocaré la variable anterior 279 00:32:58,079 --> 00:33:14,630 la m de 50 y la voy a sacar por el display del sp a ver si termina de pensárselo bien ya estaría 280 00:33:14,630 --> 00:33:20,609 hecho entonces el tratamiento de lo que sería la señal de set point con mi potenciómetro voy a 281 00:33:20,609 --> 00:33:28,910 regular un valor entre 0 y 300 y por otro lado lo voy a visualizar en el display lo mismo exactamente 282 00:33:28,910 --> 00:33:30,730 lo mismo voy a hacer 283 00:33:30,730 --> 00:33:40,180 en el valor 284 00:33:40,180 --> 00:33:42,859 que me proporcione la señal de nivel 285 00:33:42,859 --> 00:33:45,059 así que por ahorrarme tiempo 286 00:33:45,059 --> 00:33:46,059 la voy a copiar 287 00:33:46,059 --> 00:33:51,099 y la voy a pegar 288 00:33:51,099 --> 00:33:54,220 exactamente lo mismo, o sea, los mismos tipos 289 00:33:54,220 --> 00:33:56,579 lo único, claro, la señal del potenciómetro 290 00:33:56,579 --> 00:33:57,259 aquí no será 291 00:33:57,259 --> 00:33:59,759 no habrá una señal de potenciómetro 292 00:33:59,759 --> 00:34:02,180 sino que será la señal de nivel 293 00:34:02,180 --> 00:34:04,099 si recordáis era la 294 00:34:04,099 --> 00:34:06,839 I de 34 295 00:34:06,839 --> 00:34:09,539 eso es 296 00:34:09,539 --> 00:34:11,800 puede variar también entre 0 297 00:34:11,800 --> 00:34:12,619 y 10 298 00:34:12,619 --> 00:34:15,980 lógicamente esta señal no me vale 299 00:34:15,980 --> 00:34:20,090 esta lógicamente 300 00:34:20,090 --> 00:34:21,670 tampoco, pero me he creado también 301 00:34:21,670 --> 00:34:23,650 una variable local 302 00:34:23,650 --> 00:34:24,750 es 303 00:34:24,750 --> 00:34:26,909 una variable local 304 00:34:26,909 --> 00:34:29,690 que es el pv 305 00:34:29,690 --> 00:34:31,090 sensor, como veis aquí 306 00:34:31,090 --> 00:34:33,250 pues la utilizo 307 00:34:33,250 --> 00:34:35,090 como variable intermedia 308 00:34:35,090 --> 00:34:38,980 ahí está 309 00:34:38,980 --> 00:34:42,400 también va a escalarse 310 00:34:42,400 --> 00:34:44,260 entre 0 y 300, lo único que 311 00:34:44,260 --> 00:34:45,760 lógicamente aquí tampoco 312 00:34:45,760 --> 00:34:51,579 va a ser esta señal, sino que va a ser otra señal, otra marca 313 00:34:51,579 --> 00:34:55,260 que me he creado, que es la MD54. 314 00:34:56,980 --> 00:35:00,579 Es mi señal escalada, mi señal de nivel escalada. 315 00:35:01,099 --> 00:35:05,260 Y también quiero visualizarla. Tengo el mismo problema que en el caso anterior. 316 00:35:06,360 --> 00:35:08,199 Así que, conversión. 317 00:35:11,380 --> 00:35:17,119 Tengo que hacer la misma conversión, de real a doble entero. 318 00:35:17,119 --> 00:35:44,840 Mi señal MD54 la tengo que visualizar en el display, que era la MD34, creo que sí, vamos a ver, sí, esta era, era el display de nivel, tal como veis ahí. 319 00:35:44,840 --> 00:36:06,860 Bien, ¿qué es lo que vamos a hacer a continuación? Pues lo que vamos a hacer a continuación es hacer esta resta, justamente esta resta, calcular esta diferencia entre el setpoint y el escalado. El setpoint aquí lo voy a tener entre 0 y 300, el escalado, fijaos que después de escalarlo lo tengo también entre 0 y 300. 320 00:36:06,860 --> 00:36:30,159 O sea, voy a restar una señal entre 0 y 300 y otra señal entre 0 y 300 para calcular su diferencia. Pues eso es lo que voy a hacer a continuación. Una resta. Una resta se calcula con la función subsubstracción. ¿En qué? Las dos señales son reales cuando las ha escalado. 321 00:36:30,159 --> 00:37:08,639 Pues aquí, ¿qué es lo que voy a tener? Pues fijaos, aquí voy a tener la MD50 y aquí voy a tener la señal que acabo de hacer ahora, MD54. Voy a obtener aquí el error o diferencia, el error nivel. Este va a ser mi nivel. Una señal entre 0 y 300, otra señal entre 0 y 300, se restan y aquí voy a obtener el error de nivel. 322 00:37:08,639 --> 00:37:33,840 Bien, ahora sí, ahora ya tengo que activar la válvula de llenado en función de, bueno, hacer realmente lo que os he comentado antes en el PDF, esto, hacer justamente esto, la acción de control, todo o nada, la acción de control, todo o nada, en función de esta diferencia. 323 00:37:33,840 --> 00:37:43,619 función que la diferencia sea mayor que 0 o menor o igual que 0 pues hagámoslo entonces bueno lo 324 00:37:43,619 --> 00:37:49,920 vamos a hacer también en función de la habilitación vamos a meter aquí la habilitación y el sistema 325 00:37:49,920 --> 00:37:58,099 está habilitado voy a hacer una operación si el error nivel lo que acabo de calcular hace un 326 00:37:58,099 --> 00:38:16,619 momento en este caso a ver si quiere es mayor es un real tanto mayor que 0.0 es lo que voy a hacer 327 00:38:16,619 --> 00:38:30,989 pues voy a hacer un move del valor tope o sea la válvula quiero llenarla o sea significa que el 328 00:38:30,989 --> 00:38:36,969 error es mayor que cero o sea lo que estoy haciendo realmente es estar aquí estar aquí así que la 329 00:38:36,969 --> 00:38:38,909 válvula la tengo que poner al 100% 330 00:38:38,909 --> 00:38:40,630 tengo que abrirla a tope 331 00:38:40,630 --> 00:38:42,949 si la quiero abrir a tope, aquí lo que 332 00:38:42,949 --> 00:38:43,809 tengo es 27 333 00:38:43,809 --> 00:38:48,380 lo que tengo que poner ahí es 334 00:38:48,380 --> 00:38:51,139 10.0 335 00:38:51,139 --> 00:38:52,099 a la válvula 336 00:38:52,099 --> 00:38:55,079 quiero mandarle un valor de 10.0 337 00:38:55,079 --> 00:38:56,980 a la válvula, ¿a la válvula de qué? 338 00:38:57,199 --> 00:38:57,820 de llenado 339 00:38:57,820 --> 00:39:01,079 busco la válvula de vacío, no, la válvula 340 00:39:01,079 --> 00:39:02,000 de llenado 341 00:39:02,000 --> 00:39:03,679 ahí estaría 342 00:39:03,679 --> 00:39:06,659 y si el error 343 00:39:06,659 --> 00:39:11,650 bueno, podría hacer una cosa 344 00:39:11,650 --> 00:39:12,989 lo que vamos a hacer es copiarlo 345 00:39:12,989 --> 00:39:17,349 para tardar menos, el error de nivel 346 00:39:17,349 --> 00:39:20,309 en este caso es menor o igual 347 00:39:20,309 --> 00:39:21,010 que 0 348 00:39:21,010 --> 00:39:24,329 pues lo que vamos a hacer 349 00:39:24,329 --> 00:39:25,250 es otro move 350 00:39:25,250 --> 00:39:30,340 de 0.0, o sea 351 00:39:30,340 --> 00:39:31,739 cerrarla completamente 352 00:39:31,739 --> 00:39:34,079 a la Q de 38 353 00:39:34,079 --> 00:39:38,530 a la válvula de llenado 354 00:39:38,530 --> 00:39:40,909 sería justamente eso 355 00:39:40,909 --> 00:39:42,710 lo que queremos hacer 356 00:39:42,710 --> 00:39:45,230 esa sería la acción de control 357 00:39:45,230 --> 00:40:10,030 Y por último lo único que vamos a hacer ya sobraría pero bueno lo que vamos a hacer es vamos a realizar un escalado en porcentaje por tener un poco el porcentaje de la válvula de vaciado porque porque realmente lo que vamos a hacer es no solamente vamos a llenar sino que por probarlo vamos a darle un vaciado continuo o sea siempre va a haber un consumo de agua siempre va a estar vaciándose un porcentaje. 358 00:40:10,030 --> 00:40:29,210 esta válvula se va a abrir un porcentaje de tal modo que voy a tener un 15% un 20% un 30% abierto eso es lo que vamos a configurar a continuación bien para ello pues bueno aunque no era obligatorio pero yo lo que he hecho ha sido a ver si quiere hacerme caso 359 00:40:29,210 --> 00:40:32,210 he hecho un normalizado 360 00:40:32,210 --> 00:40:36,610 un escalador 361 00:40:36,610 --> 00:40:44,909 vamos a meter aquí por ejemplo 362 00:40:44,909 --> 00:40:46,269 un entero 363 00:40:46,269 --> 00:40:49,119 a real 364 00:40:49,119 --> 00:40:53,320 y aquí real 365 00:40:53,320 --> 00:40:59,070 a real 366 00:40:59,070 --> 00:41:00,989 también, porque vamos a 367 00:41:00,989 --> 00:41:01,849 activar la válvula 368 00:41:01,849 --> 00:41:04,849 bien, ¿por qué 369 00:41:04,849 --> 00:41:06,449 he puesto entero? pues realmente 370 00:41:06,449 --> 00:41:08,090 porque aquí lo que quiero es 371 00:41:08,090 --> 00:41:10,730 un 0 y un 100, repito 372 00:41:10,730 --> 00:41:13,250 lo que yo quiero es hablar en porcentajes 373 00:41:13,250 --> 00:41:34,610 ¿De qué? Pues la válvula de vaciado. Esta la voy a forzar yo, va a ser una variable que voy a forzar, le voy a decir quiero abrirla un 20%, escribiré ahí 20. Entonces realmente yo le he puesto aquí mw1 es un entero, entonces mw66 por ejemplo le he puesto de valor. 374 00:41:34,610 --> 00:41:37,829 esta válvula yo la he llamado vaciado en porcentaje 375 00:41:37,829 --> 00:41:40,849 es un entero realmente que voy a forzar 376 00:41:40,849 --> 00:41:44,190 yo aquí como es una variable local también lo mismo 377 00:41:44,190 --> 00:41:46,449 lo que he hecho ha sido 378 00:41:46,449 --> 00:41:49,710 realmente colocar el normalizado 379 00:41:49,710 --> 00:41:51,969 el vaciado, eso es 380 00:41:51,969 --> 00:41:57,800 un momentito que se me ha ido para arriba, aquí está 381 00:41:57,800 --> 00:42:00,670 la mando aquí 382 00:42:00,670 --> 00:42:05,989 y la mando aquí, son dos 383 00:42:05,989 --> 00:42:09,849 reales, y bien, y ahora sí, ahora yo aquí 384 00:42:09,849 --> 00:42:14,610 tengo que proporcionarle un valor a la válvula, en la válvula de vaciado 385 00:42:14,610 --> 00:42:18,289 entre 0 y 10.0, un valor real, ¿a qué? 386 00:42:18,829 --> 00:42:20,190 pues a la válvula de vaciado 387 00:42:20,190 --> 00:42:26,530 podemos poner directamente 388 00:42:26,530 --> 00:42:29,570 la válvula de vaciado, o sea, la Q de 389 00:42:29,570 --> 00:42:36,139 la válvula de vaciado, que sería la Q 390 00:42:36,139 --> 00:42:43,760 de 42 como veis aquí podemos poner directamente la Q de 42 o hacerlo a través de una marca 391 00:42:43,760 --> 00:42:47,599 intermedia yo lo he hecho a través de una marca intermedia pero repito podría haber puesto 392 00:42:47,599 --> 00:42:58,320 directamente la Q de salida la salida lo he hecho con el valor de vaciado y a continuación 393 00:42:58,320 --> 00:43:03,619 colocando la señal de habilitación 394 00:43:03,619 --> 00:43:10,690 he colocado un move 395 00:43:10,690 --> 00:43:19,260 y esa señal anterior 396 00:43:19,260 --> 00:43:22,260 si queréis la copiamos 397 00:43:22,260 --> 00:43:25,719 para no perder tanto tiempo 398 00:43:25,719 --> 00:43:30,380 aquí directamente he puesto ya la QD42 399 00:43:30,380 --> 00:43:32,599 ahí estaría 400 00:43:32,599 --> 00:43:35,380 sería la válvula de vaciado 401 00:43:35,380 --> 00:43:37,039 bien, pues ya está hecho 402 00:43:37,039 --> 00:43:40,699 vamos primero a compilar, a ver si no tenemos ningún error 403 00:43:40,699 --> 00:43:44,179 para ello directamente le doy el pulso a la PLC 404 00:43:44,179 --> 00:43:46,800 para que me compile hardware y software todo junto 405 00:43:46,800 --> 00:43:54,090 que me lo compile, a ver si hay errores 406 00:43:54,090 --> 00:43:55,929 advertencia siempre habrá 407 00:43:55,929 --> 00:43:59,230 pero que no haya ningún error importante 408 00:43:59,230 --> 00:44:03,809 que no me haya equivocado, que no haya dejado ningún segmento abierto 409 00:44:03,809 --> 00:44:06,010 con alguna válvula sin nombrar y demás 410 00:44:06,010 --> 00:44:17,679 bien, ningún error, perfecto 411 00:44:17,679 --> 00:45:08,460 Vamos entonces a simular. Abrimos el simulador. Para ello le hemos dado a este icono. Abrimos el simulador. Se está abriendo. De hecho ya se ha abierto. Ahora vamos a cargar. Cargamos y arrancamos. Como veis, está arrancando. Ya ha arrancado el simulador. Perfecto. 412 00:45:08,460 --> 00:45:37,059 Bien, aquí podríamos si queremos establecer la conexión online y poner las gafitas si queremos, perfecto, aquí vamos a provocar un, bueno, antes de nada vamos a ver si efectivamente hay comunicación, está conectando, como tenemos la configuración con, fijaos que la configuración la tenemos con autoconexión, así que directamente él se, cuando detecta el simulador, 413 00:45:37,059 --> 00:45:41,780 pues directamente abre la comunicación 414 00:45:41,780 --> 00:45:45,179 y ahora mismo ya hay conexión, como veis aquí, bien 415 00:45:45,179 --> 00:45:50,139 hay que forzar aquí, bueno, no era obligatorio 416 00:45:50,139 --> 00:45:52,179 pero bueno, yo lo he puesto aquí, vamos a forzar 417 00:45:52,179 --> 00:45:57,519 vamos a forzar, recordad que era entre 0 y 100, o sea 418 00:45:57,519 --> 00:46:00,619 un porcentaje, vamos a darle por ejemplo un 15% 419 00:46:00,619 --> 00:46:05,519 perfecto 420 00:46:05,519 --> 00:46:23,579 ¿Veis? Tengo un 1,5, tengo un 1,5, pero no tengo habilitado todavía. Para habilitar hay que pulsar marcha. Pues espero ya lo vamos a hacer a través de... Bien, abrimos la simulación, conmutamos, perfecto, y le damos marcha. 421 00:46:23,579 --> 00:46:39,769 ¿Veis? Se pone en marcha. No arranca nada, ¿verdad? No arranca nada porque no le hemos metido ningún valor de consigna. Habrá que meter un valor de consigna. 422 00:46:39,769 --> 00:47:08,940 Le ponemos 98 por ejemplo y veis se pone a tope, va subiendo el nivel, ahora tenemos 19, 20, veis como va subiendo, he puesto 98 y al mismo tiempo se va vaciando, la válvula también va vaciando por el desagüe. 423 00:47:08,940 --> 00:47:21,820 En el momento en que hemos pasado 98 tiene un retardo, lógicamente es un sistema físico, no para inmediatamente, sino que tiene, los sistemas mecánicos tienen su retardo. 424 00:47:22,500 --> 00:47:31,139 ¿Veis? Ahora tenemos 98, va bajando, 102, 101, porque le hemos puesto un 20% creo que le hemos puesto, ¿no? De vaciado. 425 00:47:31,139 --> 00:47:38,070 Hemos puesto un porcentaje de vaciado del 15%. 426 00:47:38,070 --> 00:47:41,260 ¿Veis? Ya está funcionando. 427 00:47:42,260 --> 00:47:43,599 98, 97. 428 00:47:44,820 --> 00:47:47,280 Esto sería un control todo-nada sencillo. 429 00:47:47,760 --> 00:47:51,480 Lógicamente, como veis, tiene bastante defecto, o sea, porque tiene un error muy grande. 430 00:47:54,000 --> 00:47:58,039 Queremos 98, va bajando, va bajando, 100, 99. 431 00:47:59,260 --> 00:48:04,619 98 ahora se debería poner en marcha, no se pone en marcha porque es un sistema mecánico que tiene sus retardos, son válvulas. 432 00:48:04,619 --> 00:48:20,719 Que tienen sus retardos. Entonces, se pasa ligeramente y así sucesivamente. Bueno, si lo paramos, lógicamente todas las válvulas paran. De hecho, si vamos aquí al simulador, vemos que tenemos cero. 433 00:48:20,719 --> 00:48:24,360 bien, pues este sería el sistema 434 00:48:24,360 --> 00:48:27,920 este sería el sistema que tendríamos justamente 435 00:48:27,920 --> 00:48:31,860 para control todo nada 436 00:48:31,860 --> 00:48:34,840 que lógicamente habrá que realizar algunas mejoras 437 00:48:34,840 --> 00:48:36,139 porque no es un control óptimo 438 00:48:36,139 --> 00:48:38,980 bueno, espero que haya quedado claro 439 00:48:38,980 --> 00:48:40,900 un saludo para todos