ISPSoft Funtion Blocks

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

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

  • @prudenciopinzonl8042
    @prudenciopinzonl8042 2 года назад

    👍👍

  • @patricioalbertolagoszuniga8669
    @patricioalbertolagoszuniga8669 5 лет назад

    muy buen video y muy bien explicado muchas gracias

  • @DaAnNiIeElLeExX
    @DaAnNiIeElLeExX 7 лет назад +1

    Que tal , Disculpa ... como hacerle para que el funtion block solo se ejecute una ves? Ya que lo ejecuto y lo que tiene adentro siempre se ejecuta y necesito hacerlo parar cuando el funtion no se este ejecuntando

    • @CristobalBarajas
      @CristobalBarajas  7 лет назад

      Hay varias formas como lo puedes lograr, una de ellas es colocando un Contacto de Flanco Positivo antes de la Funcion. Esto ejecutara la funcion solamente por un ciclo de scan de tu PLC. Cuando el contacto se apague y se bueba a prender la funcion se ejecutara nuevamente por otro periodo de un scan cicle de tu PLC.
      Otra forma de hacerlo es colocando un contacto normalmente cerrado en serie justo antes de la funcion, digamos el contacto M40, ademas junto con el contacto en serie, tambien coloca un contacto normalmente abierto en paralelo con la funcion (Este tiene tiene que ser el mismo numero de contacto que esta en serie con la funcion, M40). Cuando la instruccion se active el contacto (NC) que esta en serie con la fucion se desctiva y no se vuelve a activar hasta que mandes un comando para activarlo nuevamente.
      Espero que te sea de ayuda
      Saludos.

    • @DaAnNiIeElLeExX
      @DaAnNiIeElLeExX 7 лет назад

      Muchas gracias, ya lo hice con lo que me comento y todo bien . Muchas gracias por la ayuda

  • @jorgea282
    @jorgea282 6 лет назад

    Buenas tardes, cristobal me parecen super buenos sus tutoriales, e estado buscando como trabajar con subrutinas en en la marca plc delta y no e encontrado como crearlas, si se puede en esta marca? De ante mano muchas gracias en lo que me pueda ayudar..

  • @miguelavila7291
    @miguelavila7291 7 лет назад +1

    Hola Cristóbal buenas Noches como puedo visualizar el voltaje de la carga de una batería 12v. utilizando un HMI
    saludos.

    • @CristobalBarajas
      @CristobalBarajas  7 лет назад +1

      Miguel,
      Yo no he conectado una bateria de 12v a un HMI, sin envargo busque en Ebay y encontre un convertidor de 12v a 24v.
      Saludos.
      rover.ebay.com/rover/1/711-53200-19255-0/1?icep_id=114&ipn=icep&toolid=20004&campid=5338040074&mpre=http%3A%2F%2Fwww.ebay.com%2Fitm%2FDC-DC-Boost-Module-12V-to-24V-3A-72W-Car-Boost-Power-Converter-Step-Up-Module-%2F262691815300%3Fhash%3Ditem3d29a6ff84%3Ag%3ARVMAAOSwB09YEY06

  • @brunolopez3891
    @brunolopez3891 7 лет назад

    Hola Cristobal muy buenos vídeos los tuyos , podes subir algún vídeo sobre la utilización del reloj de tiempo real del PLC Delta ?

    • @CristobalBarajas
      @CristobalBarajas  7 лет назад

      Bruno,
      Saludos, tengo un video que habla de como hacer la rotacion de 3 motores. Se basan en las funciones de Fecha y hora del reloj de PLC.
      El link a este video es:
      ruclips.net/video/325Iz2vI4jY/видео.html
      Gracias por vicitar este canal.

  • @martins2230
    @martins2230 7 лет назад +1

    maestro vivo en Brasil. Me gustaría que me ayude en la programación CLP-DPV 12sas delta.
    Me gustaría leer los valores de los temporizadores (segundos) y contadores, voy a utilizar un orden superior (superview), pero no sé cuál es la dirección donde se hospede los valores en segundos temporizadores. puedes ayudarme.

    • @CristobalBarajas
      @CristobalBarajas  7 лет назад +1

      Me encantaría ser como maestro, pero solo soy un estudiante como tú, gracias.
      Con gusto te puedo ayudar. Voy a planear hacer un video que hable sobre este tema.
      Mientras tanto deja te explico, en tu PLC tienes temporizadores de 100ms, de 10ms y de 1ms. Si quieres usar segundos entonces tienes que calcular que si el temporizador tiene el valor de 10, entonces equivale a un segundo.
      Temporizadores de T0 a T126 trabajan a 100ms
      Temporizadores de T200 a T239 trabajan a 10ms.
      Temporizador T127 trabaja a 1ms
      Dentro de tu programa de orden superior puedes referirte directamente al número de temporizador. Por ejemplo:
      Tengo un Temporizador (T0) con un límite de 1000ms.
      Puedo crear las siguientes instrucciones:
      1.- Si T0 llego al limite, entonces activa una salida del PLC
      2.- También puedo hacer una comparación si T0 es mayor que 500ms, entonces activa otra salida del PLC.
      En ambos casos estaría utilizando T0 para referirme a cuando el temporizador llego al límite y también para referirme al valor actual del temporizador.
      Un video serias más claro para explicar, estate trabajando en uno más adelante.
      Saludos

    • @CristobalBarajas
      @CristobalBarajas  7 лет назад +1

      Jeferson,
      Te mando el link para el video que habla de temporizadores. Inclui temporizadores dentro de un Funtion Block.
      ruclips.net/video/42-nQHLLZps/видео.html
      Saludos.

    • @martins2230
      @martins2230 7 лет назад +1

      He visto el vídeo, gracias.

    • @martins2230
      @martins2230 7 лет назад +1

      el delta del CLP, trabajar con milisegundos? pero tengo que escribir los valores de supervisión en cuestión de segundos como milisegundos confunde el operador, lo que debería hacer.
      otra cuestión, que elegir el tipo de temporizador, en otra CLP tiene la TON y TOF modelo y otros.

    • @CristobalBarajas
      @CristobalBarajas  7 лет назад +2

      Los PLCs DVP solo trababan con múltiplos de 100ms, 10ms y 1ms. Lo que puedes hacer es dividir el valor del temporizador entre 10. Esto te dará el valor en segundos. Por ejemplo, Dividir el valor de T0 entre 10 y el resultado almacenarlo en D0 (Esta es la instrucción: DIV T0 D0), entonces puedes usar D0 para mostrarlo al aperador.
      Los PLCs Delta utilizan la instrucción TMR para los temporizadores; Cuando se cumple la cantidad de tiempo especificado la memoria del temporizador queda activada. Los PLCs Allend Bradley unilizan la instrucción TON (Timer ON) para hacer esta misma operación. (TMR es lo mismo que TON) con la diferencia que los PLCs Allen Brandley trabajan con múltiplos de 1s y 10ms.
      La instrucción TOF (Timer OFF) es la misma instrucción que TON solo que esta empieza a contar cuando la entrada esta desactivada. (Para crear una instrucción TOF en ISPSoft solo coloca un inversor (INV) antes de la instrucción TMR)
      Saludos