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

แชร์
ฝัง
  • เผยแพร่เมื่อ 3 พ.ย. 2024

ความคิดเห็น • 74

  • @programacionmultidisciplinar
    @programacionmultidisciplinar  2 ปีที่แล้ว +3

    Solo tienes una forma de poder acceder a mis formaciones exclusivas 👉Aquí: www.programacionmultidisciplinar.com/inicio

  • @TonisnotAntonio
    @TonisnotAntonio หลายเดือนก่อน +2

    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 9 หลายเดือนก่อน +2

    Espectacular. Muchas gracias. Un trabajo de SUPER 10.

  • @sergiomonge5324
    @sergiomonge5324 2 ปีที่แล้ว +3

    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 ปีที่แล้ว +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 ปีที่แล้ว +1

      ​@@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 11 หลายเดือนก่อน

    Me ha encantado, muy bien explicado y el HMI súper súper chulo. Saludos Abel, gracias por el vídeo.

  • @GabrielValdomar
    @GabrielValdomar ปีที่แล้ว +1

    QUE DIOS TE BENDIGA

  • @ChumpiGameplay12
    @ChumpiGameplay12 11 หลายเดือนก่อน

    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.

  • @TirionZ
    @TirionZ 2 ปีที่แล้ว +1

    Buen buffer de producto!! Gracias compi!!

  • @jerryaramburo688
    @jerryaramburo688 2 ปีที่แล้ว +1

    Eres Un crack Abel muchas gracias por compartir tus conocimientos

  • @TheBetooz
    @TheBetooz 2 ปีที่แล้ว +1

    Excelente , muy superior al control de histeresis , lo implementare

  • @CristianCortes-s6w
    @CristianCortes-s6w 11 หลายเดือนก่อน

    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?

  • @alberto141278
    @alberto141278 2 ปีที่แล้ว +1

    muy bien explicado gracias nuevamente

  • @fabian.7362
    @fabian.7362 2 ปีที่แล้ว +1

    Abel: Un gran Video!!! Muchisimas Gracias!!!

  • @draugrgalindodiaz2085
    @draugrgalindodiaz2085 2 ปีที่แล้ว +1

    Gracias

  • @GabrielValdomar
    @GabrielValdomar ปีที่แล้ว +1

    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 ปีที่แล้ว +2

    Muy interesante

  • @eduardogamboa693
    @eduardogamboa693 2 ปีที่แล้ว +1

    Muchas gracias por la explicación de la acción de los PID, me quedó muy claro, saludos desde México

  • @pelikanluis
    @pelikanluis 6 หลายเดือนก่อน

    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

  • @Juan_Argento
    @Juan_Argento ปีที่แล้ว

    Crack !!!
    Gracias !!!!!!!!!

  • @KenwoodGamePlays
    @KenwoodGamePlays 2 ปีที่แล้ว +1

    Gracias!

  • @gonzaloperezgomez1928
    @gonzaloperezgomez1928 2 ปีที่แล้ว +1

    Excelente ejercicio, muchas 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

  • @josegregoriorodriguezusech5376
    @josegregoriorodriguezusech5376 2 ปีที่แล้ว +1

    Excelente video Abel, muchas gracias por su tiempo y dedicacion. Saludos desde Venezuela

  • @electro9250
    @electro9250 2 ปีที่แล้ว +1

    Graciaaaaaassssss

  • @javiervega4850
    @javiervega4850 2 ปีที่แล้ว +1

    Gran video. Me está siendo muy útil tu curso de TIA PORTAL. Gracias.👻

  • @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

  • @dennisrubio2375
    @dennisrubio2375 2 ปีที่แล้ว +1

    Qué buen vídeo 👍

  • @jesuslobato6836
    @jesuslobato6836 2 ปีที่แล้ว +1

    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ε ปีที่แล้ว +1

      @@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

  • @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!

  • @joaquin216
    @joaquin216 ปีที่แล้ว

    buenas abel, tu podrias subir a tu web el programa en tia portal?
    gracias, saludos , eres un maquina.

  • @omarroberto2924
    @omarroberto2924 2 ปีที่แล้ว +1

    Gracias por el tiempo dedicado a ese video. Like. Si que ayudas !!

  • @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

  • @qpna
    @qpna ปีที่แล้ว

    que programas utilizas ?

  • @mariajesusjimenezortiz830
    @mariajesusjimenezortiz830 2 ปีที่แล้ว +1

    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!

  • @franciscopasadasgonzalez7746
    @franciscopasadasgonzalez7746 2 ปีที่แล้ว +1

    Deseando empezar el curso de HMI con el numero 1🤭.

    • @programacionmultidisciplinar
      @programacionmultidisciplinar  2 ปีที่แล้ว +1

      En 2 semanas se estrena! La semana que viene lanzaré fecha oficial por la pestaña comunidad de TH-cam e Instagram!

  • @hersonguzman8662
    @hersonguzman8662 10 หลายเดือนก่อน

    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

  • @JuanCarlosHernandez-yp8lt
    @JuanCarlosHernandez-yp8lt 2 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      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!

  • @luisleota75
    @luisleota75 2 ปีที่แล้ว +1

    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 ปีที่แล้ว +1

      Muchas gracias Luís!
      Ya he cambiado las url al proyecto en TIA Portal y Factory, muchas gracias por decirmelo!
      Saludos pelecero!

    • @luissalazar9621
      @luissalazar9621 ปีที่แล้ว

      @@programacionmultidisciplinar disculpa donde estaen link del proyecto 😔

    • @programacionmultidisciplinar
      @programacionmultidisciplinar  ปีที่แล้ว

      @@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!

  • @sebastianoctaviano
    @sebastianoctaviano 5 หลายเดือนก่อน

    La funcion Cont_C de donde salio. ? Faltaria mayor explicacion en este punto. Muy buen video igual.

  • @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 11 หลายเดือนก่อน

    amigo donde esta el esquema de tia portal
    cual es el enlace

  • @SeVieneElAjusteVer.Gorila2.0
    @SeVieneElAjusteVer.Gorila2.0 2 ปีที่แล้ว +1

    Esta bueno pero siempre esta entrando y saliendo liquido, esto en la vida real aplica?

    • @programacionmultidisciplinar
      @programacionmultidisciplinar  2 ปีที่แล้ว +1

      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!

  • @androide_ivo8332
    @androide_ivo8332 9 ชั่วโมงที่ผ่านมา

    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 17 วันที่ผ่านมา

      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

  • @ivanandrade8001
    @ivanandrade8001 2 ปีที่แล้ว +1

    El link del proyecto de MEGA me manda a un Blog de la India T-T

    • @programacionmultidisciplinar
      @programacionmultidisciplinar  2 ปีที่แล้ว +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 ปีที่แล้ว +1

      @@programacionmultidisciplinar Eres la Ostia!

    • @MatiasLopez-e5o
      @MatiasLopez-e5o 11 หลายเดือนก่อน

      @@programacionmultidisciplinar Donde esta el link de MEGA ? muy buenos videos

  • @josemartinsaavedracrisanto7081
    @josemartinsaavedracrisanto7081 9 หลายเดือนก่อน

    Muchas gracias bien explicado,pero si me envías la documentación completa haré que mis alumnos te recomienden