Control PID✅ del NIVEL para el LLENADO y VACIADO de un TANQUE con TIA Portal y Factory IO🚀

  Рет қаралды 35,989

Programación Multidisciplinar

Programación Multidisciplinar

Күн бұрын

Пікірлер: 74
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Solo tienes una forma de poder acceder a mis formaciones exclusivas 👉Aquí: www.programacionmultidisciplinar.com/inicio
@TonisnotAntonio
@TonisnotAntonio 4 ай бұрын
Buenas Abel, buen video ante todo. Según están dispuestos los elementos del Factory IO, tiene sentido utilizar el sensor de caudal en el PID de vaciado del depósito y me explico: en un entorno real ese depósito tiene que asegurar un caudal constante a la instalación. Entonces, el PID de llenado se encarga solamente del nivel del tanque, y el PID de vaciado se encarga de un caudal constante de suministro. No tendría sentido vaciar el depósito en un entorno real para mantener el nivel, no estamos para malgastar agua... Saludos!
@Leaffar0911
@Leaffar0911 11 ай бұрын
Espectacular. Muchas gracias. Un trabajo de SUPER 10.
@sergiomonge5324
@sergiomonge5324 2 жыл бұрын
Muy bien explicado todo. Me ha servido para repasar mis olvidadas clases de regulación automática de la universidad jajajja. En serio, tu trabajo aquí tiene mucho valor.
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Muchas gracias Sergio, parece que no pero lleva su tiempo 🤣 Eso si, lo hago con gusto! Saludos crack!
@juanpangui1007
@juanpangui1007 Жыл бұрын
@@programacionmultidisciplinar HOLA QUE TAL SALUDOS DESDE ARGENTINA, EN EL VIDEO NOMBRAS QUE ABAJO DEL VIDEO DEJAS UN ARCHIVO PARA DESCARGAR EL TIA PORTAL VERSION 14, ¿DONDE ESTÀ?
@questfailed_chapter01espan2
@questfailed_chapter01espan2 Жыл бұрын
​@@programacionmultidisciplinarNO PUEDES HACER UN VIDEO QIE ENSEÑES PASO POR PASO ? 😑
@programacionmultidisciplinar
@programacionmultidisciplinar Жыл бұрын
@@questfailed_chapter01espan2 este vídeo es la continuación de una serie de videos de PID donde enseño paso por paso la configuración de cada uno. Chekea los vídeos de PID de mi canal. Salu2
@PLC.CodeNest
@PLC.CodeNest Жыл бұрын
Me ha encantado, muy bien explicado y el HMI súper súper chulo. Saludos Abel, gracias por el vídeo.
@TirionZ
@TirionZ 2 жыл бұрын
Buen buffer de producto!! Gracias compi!!
@fabian.7362
@fabian.7362 2 жыл бұрын
Abel: Un gran Video!!! Muchisimas Gracias!!!
@jerryaramburo688
@jerryaramburo688 2 жыл бұрын
Eres Un crack Abel muchas gracias por compartir tus conocimientos
@alberto141278
@alberto141278 2 жыл бұрын
muy bien explicado gracias nuevamente
@TheBetooz
@TheBetooz 2 жыл бұрын
Excelente , muy superior al control de histeresis , lo implementare
@eduardogamboa693
@eduardogamboa693 2 жыл бұрын
Muchas gracias por la explicación de la acción de los PID, me quedó muy claro, saludos desde México
@ChumpiGameplay12
@ChumpiGameplay12 Жыл бұрын
Hola Abel, excelente el curso de PLC, he aprendido demasiado gracias a ti, con respecto a este video comentaste que compartirías el programa que realizaste del PLC y del Factory, te agradecería mucho si lo puedes subir por favor.
@josegregoriorodriguezusech5376
@josegregoriorodriguezusech5376 2 жыл бұрын
Excelente video Abel, muchas gracias por su tiempo y dedicacion. Saludos desde Venezuela
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Muchas gracias a ti José! Que pase buen día!
@gonzaloperezgomez1928
@gonzaloperezgomez1928 2 жыл бұрын
Excelente ejercicio, muchas gracias.
@GabrielValdomar
@GabrielValdomar Жыл бұрын
QUE DIOS TE BENDIGA
@CristianCortes-s6w
@CristianCortes-s6w Жыл бұрын
Hola buenas, @ProgramacionMultidiciplinar necesito hacer lo mismo que hiciste con el setpoint y el HMI, me podrias recomendar un video en el que enseñes como hacerlo?
@javiervega4850
@javiervega4850 2 жыл бұрын
Gran video. Me está siendo muy útil tu curso de TIA PORTAL. Gracias.👻
@Juan_Argento
@Juan_Argento Жыл бұрын
Crack !!! Gracias !!!!!!!!!
@GabrielValdomar
@GabrielValdomar Жыл бұрын
hola abel estaba siguiendo tu curso de y verás estoy intentando hacer un control del llenado con dos pid cont_c, la pregunta es: como invierto el sentido de regulacion de un cont_c para controlar la valvula de descarga, espero que si tienes un momento me respondas, un abrazo
@ramondiaz2921
@ramondiaz2921 2 жыл бұрын
Muy interesante
@franciscopasadasgonzalez7746
@franciscopasadasgonzalez7746 2 жыл бұрын
Deseando empezar el curso de HMI con el numero 1🤭.
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
En 2 semanas se estrena! La semana que viene lanzaré fecha oficial por la pestaña comunidad de KZbin e Instagram!
@pelikanluis
@pelikanluis 8 ай бұрын
hola como estas, gusto en saludarte y gracias por la explicación y el programa, al realizar el procedimiento de inicio tal como lo realizas tu en la presentación, el agua me fluctúa demasiado, por la válvula de salida
@KenwoodGamePlays
@KenwoodGamePlays 2 жыл бұрын
Gracias!
@dennisrubio2375
@dennisrubio2375 2 жыл бұрын
Qué buen vídeo 👍
@draugrgalindodiaz2085
@draugrgalindodiaz2085 2 жыл бұрын
Gracias
@jmlacambra4510
@jmlacambra4510 Жыл бұрын
Abel, gracias por todo tu esfuerzo. informa cuando tengas listo el curso... Por cierto, como podríamos forzar que las válvulas de carga y descarga acaben cerradas. He probado a usar un pid común para las dos válvulas, como bien has comentado no funciona tan bien, pero tampoco consigo que acaben cerradas las dos válvulas. lo he apañado haciendo funcionar una válvula u otra con un comparador dependiendo si la salida del actuador es positiva o negativa y forzando un cero en la salida de la válvula opuesta. parece que funciona... sería correcto o hay otra forma de arreglarlo? se estabiliza pero oscila bastante hasta que lo consigue. Gracias de nuevo por todo, un saludo
@joaquin216
@joaquin216 Жыл бұрын
buenas abel, tu podrias subir a tu web el programa en tia portal? gracias, saludos , eres un maquina.
@Sailer_Cely
@Sailer_Cely Жыл бұрын
Buenas tardes, Abel Gracias por tan buena explicación Pero sigo con un poco de dudas respecto al uso de memorias temporales, ya que las usa para guardar varios valores dentro del programa, y no se si este puede guardar tantos datos
@electro9250
@electro9250 2 жыл бұрын
Graciaaaaaassssss
@omarroberto2924
@omarroberto2924 2 жыл бұрын
Gracias por el tiempo dedicado a ese video. Like. Si que ayudas !!
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Gracias Omar!!
@incudimension5985
@incudimension5985 2 жыл бұрын
Buenas, aprendo mucho con tus videos y estoy muy agradecido, pero tengo una pregunta, no entiendo como se programa ni que funcion realiza o donde aparecen para interactuar con ellas al simular el segmento 2, muchas gracias de antemano y un saludo por el buen trabajo
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Que no entiendes del segmento 2? Realmente lo único que hago es coger el valor de Ti y Td puesto por HMI, lo multiplico por 1000 y luego, convierto de real a int y luego de int a time, para darle esos valores al PID. No me quedó clara tu duda pelecero!
@stevenaguilar8939
@stevenaguilar8939 2 жыл бұрын
excelente vídeo , doc una consulta tendrás algún vídeo donde realizas rampas de temperatura ,donde pongas una temperatura final y tiempo , como por ejemplo que un equipo llegue a 100 °c ,en 1 hora o un tiempo programable como una rampa
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
De momento no tengo un vídeo así, quizá en un futuro crack!
@qpna
@qpna Жыл бұрын
que programas utilizas ?
@jesuslobato6836
@jesuslobato6836 2 жыл бұрын
Muy buen vídeo, enhorabuena. Una pregunta: Has puesto las dos funciones PID en el mismo OB de interrupción cíclica (OB30). Se puede poner cada PID en un OB de interrupción cíclica diferente. Qué opción puede ser mejor o es indiferente. Gracias y un cordial saludo.
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Buenas Jesús! Realmente es indiferente, quiero decir, no aporta nada el hecho de que cada PID vaya en un OB cíclico diferente. Lo suyo es tener un único OB cíclico para los PID, de esa manera el PLC solo tiene que ejecutar un OB de interrupción y no X OB de interrupción. Imagínate tener 30 PID en la instalación y tener 30 OB cíclicos (de hecho, no recuerdo el máximo permitido en TIA Portal), sería una locura Saludos pelecero!!
@ΛΛΣ-ψ7ε
@ΛΛΣ-ψ7ε Жыл бұрын
@@programacionmultidisciplinar HOLA, PERDONEME, hola, necesito de su ayuda, podria hacer un video de como controlar el nivel y temperatura de un tanque usando TIA PO RTAL(virtual) y labview con comunicación modbus TCP ? porfavor se lo agradecería mucho
@luisleota75
@luisleota75 2 жыл бұрын
Buen video, tienes muy buenos temas en tu canal sigue asi, like!!!!!, otra osa los link del proyecto de este estan caidos podrias compartirlos nuevamente??
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Muchas gracias Luís! Ya he cambiado las url al proyecto en TIA Portal y Factory, muchas gracias por decirmelo! Saludos pelecero!
@luissalazar9621
@luissalazar9621 2 жыл бұрын
@@programacionmultidisciplinar disculpa donde estaen link del proyecto 😔
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
@@luissalazar9621 disculpa, lo borré sin querer al actualizar la descripción y comentario fijado! Muchas gracias por preguntar! En el apartado "REGALO" de la descripción del video y comentario fijado lo tienes! Disculpa y salu2 pelecero!
@mariajesusjimenezortiz830
@mariajesusjimenezortiz830 2 жыл бұрын
Buenas tardes Abel. la salida del PID también le haces un normalizado y un escalado?
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Buenas María! Sí, se debe hacer. En este ejercicio si no recuerdo mal no se lo hago porque con factory io no hace falta, pero se debe hacer. Al final hay que hacer un escalado del valor del PID (normalmente va de 0 a 100%) al número de cuentas de una analógica (0-27648). Puedes usar el norm_x y scale_x o el unscale (solo disponible en S7-1500). Te dejo un vidiete por aquí 👉 bit.ly/3MRdcTB Saludos pelecera!
@JuanCarlosHernandez-yp8lt
@JuanCarlosHernandez-yp8lt 2 жыл бұрын
como puedes hacer controles escalados, para q suba rápido el tanque con un kp grande y después utilices otro con otro kp bajo para que no oscile tanto?😅 saludos
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Buenas Juan Carlos! Para eso existe el control fuzzy o lógica borrosa. En internet hay información al respecto, aunque te voy a dar unas pinceladitas. El control fuzzy es una técnica de control que se basa en "tramos", es decir, que en un rango de valores, actúe un controlador, y para otro rango diferente, otro controlador, por ejemplo: 0-10ºC - PID 1 11-30ºC - PID 2 31-50ºC - PID 3 Evidentemente, debes primero testear y saber como funciona el proceso a controlar, porque generalmente el control fuzzy se utiliza para sistemas que no son lineales y cuestan de predecir por medio de ecuaciones matemáticas. En tu caso, para el control del tanque, el control fuzzy debe estar basado en el % de error con respecto a la variable a controlar (PV), por ejemplo: %error < 50% -> PID1 %error < 30% -> PID2 %error < 20% -> PID3 %error < 10% -> PID4 %error < 5% -> PID5 Esto que te he puesto es un ejemplo inventado, no tienes porque hacerlo así ni tener 5 PID, pero para que se entienda. Según te vayas acercando al Set Point y tengas menos error, deberías cambiar de PID (o cambiar la KP del mismo PID, aunque recomiendo tener diferentes PID) Espero te sirva, Saludos pelecero!
@hersonguzman8662
@hersonguzman8662 Жыл бұрын
Estimado Abel , veo un problema en la simulación , las válvulas nunca se cierran y quedan abiertas , aunque el nivel permanece estable, como se corrige ese inconveniente . Saludos
@davidarias3298
@davidarias3298 2 жыл бұрын
Una pregunta, lo que haces aqui se puede ir haciendo S7 300???
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Buenas David! A que te refieres exactamente? A hacer un PID? O a simularlo con Factory IO?
@davidarias3298
@davidarias3298 2 жыл бұрын
@@programacionmultidisciplinar Me refiero a que yo simulo en mis ratos libres con simatic manager 300, no tia portal.. Basicamente, si con tu curso que es tia portal luego es parecido a hacerlo con simatic manager 300 un saludo
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
@@davidarias3298 pues el curso es enfocado a tia portal, si bien es cierto que muchas cosas son iguales o parecidas a Step7. Puedes seguir el curso, pero habrán diferencias en algunas cosas. Saludos!
@juniorcamposnovoa2478
@juniorcamposnovoa2478 Жыл бұрын
amigo donde esta el esquema de tia portal cual es el enlace
@sebastianoctaviano
@sebastianoctaviano 7 ай бұрын
La funcion Cont_C de donde salio. ? Faltaria mayor explicacion en este punto. Muy buen video igual.
@villarrealtoscanodylanivan4675
@villarrealtoscanodylanivan4675 6 ай бұрын
La explico en otro video dedicado al puro cont_c
@androide_ivo8332
@androide_ivo8332 2 ай бұрын
como llevo eso a un caso real?? a progeamacion de tarjetas
@yuliocsr5130
@yuliocsr5130 2 жыл бұрын
Hola Abel. Intento obtener el proyecto de PID, pero aun no me puede llegar al correo 🙁
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
¿Ya te llegó Yulio? A veces demora unos minutos, depende de la saturación de los servidores
@acusame322
@acusame322 3 ай бұрын
Consulta cómo puedo encontrar la ganancia del lazo abierto en on-off para sintetizar el lazo con valores matemáticos ?
@reinventando1282
@reinventando1282 2 жыл бұрын
no mustras en factori la cuestion del plc y los drivers
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Buenas máquina, En mi curso tengo un vídeo donde lo explico, te lo dejo por aquí 👉 bit.ly/3O4BhHc Saludos
@SeVieneElAjusteVer.Gorila2.0
@SeVieneElAjusteVer.Gorila2.0 2 жыл бұрын
Esta bueno pero siempre esta entrando y saliendo liquido, esto en la vida real aplica?
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Buenas Adrián! Pues en principio, como tal, no se aplica. Lo suyo es que la válvula de llenado se controle con un PID y la válvula de vaciado sea la que se abre o cierre en función de las condiciones de la instalación (si se requiere llevar el líquido hacía otros procesos que lo demanden). Aún así, plantee e hice el ejercicio de esta manera porque quería que entendierais como debéis enfocar un PID en función del comportamiento del proceso que va a controlar el actuador (acción de control + o - por parte del PID), y bueno, yo creo que estuvo guay ver los 2 PID funcionando en perfecta armonía sin compartir absolutamente nada, salvo su PV Saludos pelecero!
@ivanandrade8001
@ivanandrade8001 2 жыл бұрын
El link del proyecto de MEGA me manda a un Blog de la India T-T
@programacionmultidisciplinar
@programacionmultidisciplinar 2 жыл бұрын
Malditos cortadores de url... He puesto directamente el enlace que me genera mega, ahora te debe ir sin problemas! Disculpa el inconveniente! Saludos Iván!
@ivanandrade8001
@ivanandrade8001 2 жыл бұрын
@@programacionmultidisciplinar Eres la Ostia!
@MatiasLopez-e5o
@MatiasLopez-e5o Жыл бұрын
@@programacionmultidisciplinar Donde esta el link de MEGA ? muy buenos videos
@josemartinsaavedracrisanto7081
@josemartinsaavedracrisanto7081 Жыл бұрын
Muchas gracias bien explicado,pero si me envías la documentación completa haré que mis alumnos te recomienden
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
Control PID (Nivel de tanque con PLC S7-1200 y Factory IO)
32:25
Jesus Correa - PLC
Рет қаралды 139 М.
CONTROL PID ▶ Cómo FUNCIONA un CONTROLADOR PID
21:52
Programación Multidisciplinar
Рет қаралды 59 М.
CONTROL de NIVEL PID mediante TIA PORTAL en un S7-1200
1:07:40
CIATSOFTWARE
Рет қаралды 8 М.
02 Control PID para Caudal
14:23
Roberto Blanco Ortiz de Landaluce
Рет қаралды 3,5 М.
CONTROL PID PARA NIVEL DEPOSITO EN TIA PORTAL
40:15
Educación gratuita para eléctricos y electrónicos
Рет қаралды 28 М.
Inside the V3 Nazi Super Gun
19:52
Blue Paw Print
Рет қаралды 2,6 МЛН
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН