🔵✅CODESYS 3.5 - HOW TO ADD LINEAR MOVEMENT TO OBJECTS?

Поділитися
Вставка
  • Опубліковано 29 сер 2024

КОМЕНТАРІ • 36

  • @CarlosAbner
    @CarlosAbner  4 роки тому +1

    00:11 Introducción
    00:54 Inicio del Ejercicio
    10:16 Ejemplo Sistema de 2 ejes X-Y

  • @jepp1966
    @jepp1966 4 роки тому +1

    Muchas gracias Carlos. Abres nuevas posibilidades de uso de las visualizaciones desconocidas para mí. Seguimos aprendiendo contigo.

    • @CarlosAbner
      @CarlosAbner  4 роки тому +1

      Jose Eduardo Perez Gracias por tu comentario José, te soy sincero y yo también he ido descubriendo nuevas cosas 😅

  • @user-sf4gc9fn1q
    @user-sf4gc9fn1q Рік тому

    Gracias, me ha sido de bastante ayuda, lo que un profesor no pudo explicar en un semestre aquí se entiende y funciona perfectamente.

    • @CarlosAbner
      @CarlosAbner  Рік тому +1

      Me alegro que te haya sido de utilidad 😁😁

  • @noewestreycherruiz9663
    @noewestreycherruiz9663 3 роки тому

    Gracias por el vídeo, esto le añade un extra a mi trabajo.

    • @CarlosAbner
      @CarlosAbner  3 роки тому

      Excelente Noe. 👍🏼👍🏼👍🏼

  • @anaydomi1966
    @anaydomi1966 4 роки тому

    Muy interesante video

    • @CarlosAbner
      @CarlosAbner  4 роки тому

      Ana y Domi Gracias amigos 😁

  • @juanjosesorianovelez1255
    @juanjosesorianovelez1255 10 місяців тому

    Buenas noches Carlos, le escribo desde España.
    Tenía una pregunta respecto al video.
    Si se le pone un contacto NA del generador de pulsos a la suma y la resta, ¿por qué se le pone un flanco ( FB : R_TRIG)?
    Me explico: al tener un contacto NA del generador de pulsos, cuando se ponga a 1 cada 100 ms, le dará señal a el FB ADD,, por lo que sumará. (entiendo yo). No entiendo la necesidad del R_TRIG. Si pudiera explicarme la me haría un rey.
    Muchas gracias y enhorabuena por su contenido!!

    • @CarlosAbner
      @CarlosAbner  10 місяців тому

      Hola Juanjo, eso es debido a que el software, por cada ciclo de scan, “activa” la función ADD. Como el ciclo de scan es muy rápido (regularmente 20ms) cada 20 ms le suma 1. El rising trigger (R_Trig) lo que hace es que al detectar un cambio de 0 a 1 a la izquierda solamente 1 vez, en el ciclo de scan que ocurre ese cambio, manda un 1 como salida. Aunque se mantenga un 1 a la izquierda solamente una vez manda un 1 a la derecha.
      Te dejo un video, tal vez te quede más claro.
      ua-cam.com/video/3MCOtdTVhiU/v-deo.htmlsi=qExs5xvFULU_5EeR

  • @VideotronicaTutoriales
    @VideotronicaTutoriales 4 роки тому

    Hola Carlos, buenas noches. Se que eres muy amable, quiero pedirte un favor y se trata de lo siguiente: Hice una práctica usando un movimiento cartesiano tipo CNC como el que tu muestras en el segundo programa, pero usando solo cuatro botones (arriba, abajo, derecha izquierda), lo que quisiera hacer es con el nombre del objeto y un punto de coordenada de este mismo objeto crear un final de carrera para evitar que el objeto se siga moviendo cuando llegue a un punto X o a un punto Y.

    • @CarlosAbner
      @CarlosAbner  4 роки тому +1

      Hola 👋🏼 buenas noches. Mira, a cómo lo entendí, podrías agregar comparadores como GE, GT, LE, LT para comparar la posición actual del objeto con el límite que tú elijas. A partir del minuto 12:28 explicó esa parte de la lógica. Espero haber solucionado tu duda, en caso de que fuera otra cosa puedes decírmelo

    • @VideotronicaTutoriales
      @VideotronicaTutoriales 4 роки тому

      @@CarlosAbner Gracias. Mañana miro y te cuento como me fué con eso.

    • @VideotronicaTutoriales
      @VideotronicaTutoriales 4 роки тому

      @@CarlosAbner No agunte las ganas y mire nuevamente el video. Mi pregunta es diferente. La haré de diferente manera. ¿puedo usar como variable booleana el nombre de un objeto (al que le damos movimiento). Y su activación se de cuando este tenga una determinada posición en X o en Y ?

    • @CarlosAbner
      @CarlosAbner  4 роки тому

      Videotronica Tutoriales ¿A que te refieres con activación? Perdón pero no entiendo bien 😬😬

    • @VideotronicaTutoriales
      @VideotronicaTutoriales 4 роки тому

      @@CarlosAbner lo que quiero decir es que esta variable booleana cambia de estado lógico 0 a 1 cuando el objeto en movimiento se encuentre justo en un punto ya sea X o Y. O ambos

  • @arthuracostamelchor8062
    @arthuracostamelchor8062 2 роки тому

    Hola abner, gracias por compartir tu conocimiento, mi duda es: esto aplica para Designer Studio? Las visualizaciones de codesys y Designer Studio son muy parecidos.
    Gracias.

    • @CarlosAbner
      @CarlosAbner  2 роки тому

      Hola Arthur, muchas gracias por tu comentario.
      Si es posible hacerlo en designer Studio, solo habría que agregar una variable en la propiedad de Posición, ya sea "X" o "Y" e ir modificando el valor para hacer el efecto que se esta moviendo el objeto...

  • @karlageraldinarosalesoliva711
    @karlageraldinarosalesoliva711 3 роки тому

    Excelente video...me sirvio mucho!...Sera posible hacer una maquina de estados en codesys con ladder? guiandose de la guia Gema.

    • @CarlosAbner
      @CarlosAbner  3 роки тому +1

      Hola Geral, hace poco subí un video sobre la programación de un equipo utilizando 4 modos de operación, Modo Paro, Modo Manual, Modo Automático y Modo Home.
      Es una mezcla de Ladder y SFC (Sequential Function Chart)
      ua-cam.com/video/7-5S5Z6i7S0/v-deo.html
      Tal vez no cubre por completo la guía pero si algunos modos y te puedes orientar.
      Te invito a verlo...

    • @karlageraldinarosalesoliva711
      @karlageraldinarosalesoliva711 3 роки тому

      @@CarlosAbner muchas gracias!...lo veré detenidamente...y cualquier duda que surja se la haré saber!...bendiciones.

    • @CarlosAbner
      @CarlosAbner  3 роки тому +1

      @@karlageraldinarosalesoliva711 claro que si, cuenta con eso 👍🏼

    • @karlageraldinarosalesoliva711
      @karlageraldinarosalesoliva711 3 роки тому

      @@CarlosAbner Gracias.

  • @veritodiaz4988
    @veritodiaz4988 3 роки тому

    Hola podrías hacer el semaforo tof que sea de un ciclo que al pasar 4 veces su poseso se pague, entre cada ciclo hay una espera de 8 segundos

  • @jlnolmo
    @jlnolmo 2 роки тому

    Creo que todas las figuras tienen movimiento absoluto. Por lo menos yo he movido una lámpara. Cuando accedas a propiedades, quita el filtro predeterminado y elige el filtro "Todas las categorías"

    • @CarlosAbner
      @CarlosAbner  2 роки тому +1

      Hola José Luis, creo que tiene razón, solo tendría que revisar a detalle pero probablemente se me pasó eso.
      Igual Gracias por la sugerencia

  • @lacs2732
    @lacs2732 3 роки тому

    No encuentro el operador "BLINK" en mi biblioteca, como puedo obtenerlo?? Muy buen video bro :)

    • @CarlosAbner
      @CarlosAbner  3 роки тому

      Hola Luis (Y),
      ¿Ya agregaste la librería "Util"?, en caso de que no, revisa el video a partir del minuto 5:11...

  • @richardolmedo2513
    @richardolmedo2513 2 роки тому

    Como agregó movimiento a objetos o rectángulos inclinados?

    • @CarlosAbner
      @CarlosAbner  2 роки тому +1

      Tendrías que ir incrementando o decrementando las variables en X y Y al mismo tiempo, digamos que no será un movimiento “bonito” pero si será inclinado …

    • @richardolmedo2513
      @richardolmedo2513 2 роки тому

      @@CarlosAbner gracias lo intentaré estoy simulando por lenguaje grafcet que unas cajas caigan a una banda y sean empujada por un cilindro a horizontal luego un cilindro b vertical sostiene la caja inmediatamente un cilindro c ese va inclinado lo empuja a otra banda espero me funcione gracias por el Consejo.

    • @CarlosAbner
      @CarlosAbner  2 роки тому +1

      @@richardolmedo2513 Ah que bien, mira yo digo que si te funcionará.
      También te recomiendo que veas el video de "modificación de dimensiones" te puede dar una idea para hacer el efecto de extender y retraer los cilindros.
      ua-cam.com/video/Lf7knpNTsJY/v-deo.html

  • @marcelo2684
    @marcelo2684 4 роки тому +1

    apreto control f7 y no se mueve y.y

    • @CarlosAbner
      @CarlosAbner  4 роки тому

      Hola amigo, ctrl+f7 es para forzar el estado de los elementos.
      Por ejemplo, un contacto abierto que esta en "Falso", si le das doble click te aparecerá el estado al que puede cambiar (True), después para ejecutar ese cambio debes presionar "ctrl+F7" o en el Menú "Depuración" elegir "Escribir Valores".

    • @marcelo2684
      @marcelo2684 4 роки тому

      @@CarlosAbner gracias me funciono, como podria hacer una animacion de llenado de agua de un tanke y que los sensores de nivel detecte el nivel alto y bajo?