🔵✅CONFIGURE IO LINK DEVICES FROM THE COMPACTLOGIX PLC ((EXPLICIT MESSAGE))

Поделиться
HTML-код
  • Опубликовано: 24 дек 2024

Комментарии • 33

  • @epncorp
    @epncorp 6 месяцев назад

    Excelente video ingeniero, me ha servido muchisimo. Saludos

    • @CarlosAbner
      @CarlosAbner  6 месяцев назад

      Muy bien amigo, me alegra que te haya sido de utilidad el video.

  • @jasolis8368
    @jasolis8368 Год назад

    Por consulta, gracias.

  • @Victor_Sj
    @Victor_Sj 2 года назад +1

    Hola, en el caso de querer hacer todo esto con una raspberry pi, hay algún bloque de función como el que se instala en Studio 5000 o es necesario realizar el mapeo a mano, como hicieste en el primer vídeo?
    saludos y gracias

    • @CarlosAbner
      @CarlosAbner  2 года назад +2

      Sinceramente no he utilizado alguna función similar a MSG en Codesys, pero se que hay un ejemplo en la página oficial que se llama "Ethernet/IP Services Example", probablemente con ese ejemplo se podría realizar la configuración desde Codesys. Como nunca lo he usado voy a ver si puedo practicar, en caso de poderse pues comparto como se haría.
      Y si es algo intereante, por ejemplo utilizando MSG en Studio 5000 podemos enviar comandos a una impresora para solicitar imprimir alguna etiqueta con alguna característica en específico, es algo que quisiera hacer con Codesys pero pues si requiero practicar...o tal vez tu ya lo hayas hecho ....

    • @Victor_Sj
      @Victor_Sj 2 года назад +1

      @@CarlosAbner Al ejemplo que te refieres de "Ethernet/IP Services Example", es en la página oficial de Codesys o de rockwell?

    • @CarlosAbner
      @CarlosAbner  2 года назад +2

      @@Victor_Sj en la página de Codesys, ahí viene un ejemplo con bloques de función para utilizar Set y Get

  • @GerardoPeña-v4e
    @GerardoPeña-v4e Год назад

    Gracias ing

  • @mariocesarster
    @mariocesarster 3 месяца назад

    excelente video Ing das cursos?

    • @CarlosAbner
      @CarlosAbner  3 месяца назад

      Hola Mario, si he apoyado en temas específicos, no tengo un curso como tal, es mas sobre la necesidad de cada uno...
      ¿cuál es tu tema de interes?

    • @mariocesarster
      @mariocesarster 3 месяца назад

      @@CarlosAbner te mando mensaje directo

  • @mikelopal
    @mikelopal Год назад +1

    Buenos dias, una consulta. Si uso un IO link, y lo conecto al PLC via profinet, ya no necesito las entradas digitales o analogicas de el? disculpa la ignorancia . gracias

    • @CarlosAbner
      @CarlosAbner  Год назад +2

      Hola Miguel 👋🏼.
      La señales del PLC tu las puedes seguir utilizando si la necesitas al mismo tiempo que puedes utilizar tus señales que tengas por IOLink, son independientes unas de otras.
      Ya solo tienes que ver qué equipos tienes por IOLink, hay una gran variedad, pueden ser para entradas y/o salidas digitales/analogicas o con algunas función especifico, como medir temperatura, presión, etc…
      No se si respondí tu duda, me avisas…

    • @mikelopal
      @mikelopal Год назад +1

      @@CarlosAbner si muchas gracias. podria utilizarlo entonces para ampliar mis entradas digitales?

    • @CarlosAbner
      @CarlosAbner  Год назад +2

      Claro, entradas o salidas digitales o analógicas, como te comento, dependerá que equipos quieras agregar. Hay una gran variedad de equipos que soportan esa tecnología

    • @mikelopal
      @mikelopal Год назад +1

      @@CarlosAbner gracias por tu respuesta, si utilizo un io link para un motor y sensores, la alimentaciond del motor y los otros son externos o se alimentan tambien atravez del io link, es que disene una cabina electrica con contactores y relai y desearia utilizar este nuevo sistem. gracias

  • @Victor_Sj
    @Victor_Sj 2 года назад +1

    Hola, si se quiere hacer una escritura desde un panel hmi usando la función msg, como puedes introducir el número de bytes a escribir para que sea igual al número de bytes del parámetro?
    saludos y gracias

    • @CarlosAbner
      @CarlosAbner  2 года назад +2

      Hola Victor, interesante la pregunta, como no puedes asignar una variable al "lenght" se me ocurre crear varias instrucciones MSG con la diferencia que vaya cambiando el tamaño. Por ejemplo:
      MSG1= LENGHT4
      MSG2= LENGHT5
      Entonces ya crear una lógica para cada parámetro diferente, cada botón del HMI que vaya escribiendo un INDEX-SUBINDEX-VALOR en específico en el correspondiente elemento del array.
      Bueno por el momento es como se me ocurre que podría funcionar....
      Gracias por compartir las dudas Victor (Y)

    • @Victor_Sj
      @Victor_Sj 2 года назад +1

      @@CarlosAbner Entiendo que sería más fácil, tomando las distintas variables del mapeado y meterla en un cuadro de entrada/salida, un para el index, subindex, valor, en vez de hacerlo con la función msg, si se quiere realizar desde un hmi, ya que en el caso que me comentas, deberías saber que función msg de las creadas deberías usar, si solo se tienen tres cuadros de entradas/salidas, sin saber que parámetro quiere acceder para escribir el usuario.

    • @CarlosAbner
      @CarlosAbner  2 года назад +2

      @@Victor_Sj Es que el index, subindex y el valor si los pudieras colocar como "cuadros de entrada numérica" y el usuario coloque los datos que necesite el detalle sería saber la longitud de bytes, mira en el minuto 34:36 muestro como si no pones "el source lenght" correctamente no funciona el comando y ese dato no puede ser variable, solo es constante.
      Igual y se podría tratar de crear un AddOn que realice la misma función que el MSG pero me parece algo complejo.
      No se si por ahí vaya la duda o me haya salido de contexto...

    • @Victor_Sj
      @Victor_Sj 2 года назад +1

      @@CarlosAbner Me refiero a cambiar el valor como en el otro vídeo (lo hiciste desde controller tags), no con msg

  • @miguelangelushernandezgarc5500
    @miguelangelushernandezgarc5500 5 месяцев назад

    Haz trabajado con los acopladores inductivos de señales IO-LINK??

    • @CarlosAbner
      @CarlosAbner  5 месяцев назад +1

      Hola Miguel, no he trabajado con esos

  • @QUIQUECOBOS
    @QUIQUECOBOS Год назад

    E puede con un PLC logo de siemens

    • @CarlosAbner
      @CarlosAbner  Год назад

      Hola Quique, desconozco los protoclos que soporta el PLC Logo, pero pensando que es Siemens probablemente soporte Profinet, entonces se podría comunicar con un master de IOLink pero que ese master soporte Profinet.

  • @CristianoSantos-yy6dw
    @CristianoSantos-yy6dw 3 месяца назад

    Cómo configurar la entrada analógica de 4 a 20 en el esclavo

    • @CarlosAbner
      @CarlosAbner  3 месяца назад +1

      Hola Cristiano, el módulo que utilizo en el video no tiene entradas analógicas, para poder hacer lo que mencionas necesitas un módulo que si cuente con puertos configurados para señales analógicas, por ejemplo el BNI0007.
      Y para poder leer sus valores habría que leer su manual para ir encontrando en que dirección del master se encuentra la información.

    • @CristianoSantos-yy6dw
      @CristianoSantos-yy6dw 3 месяца назад

      @@CarlosAbner ok obrigado

  • @vcpp4156
    @vcpp4156 2 года назад +1

    Sir, I have sent mail your mail id.

    • @CarlosAbner
      @CarlosAbner  2 года назад +1

      Hi, I have reply it already, check it