Siemens TIA Portal, función (FC) parametrizable en KOP y SCL

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ธ.ค. 2024
  • Ejemplo de función parametrizable (FC) en la que se calcula el volumen de un depósito cilíndrico, hecha en diagrama de contactos (KOP) y texto estructurado (SCL).
    Proyecto del ejemplo para TIA 13: www.dropbox.co...

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

  • @manuelsanchez3185
    @manuelsanchez3185 8 ปีที่แล้ว

    Gracias tio,eres un artista programando y no teniendo problemas en compartirlo con los que no sabemos, otros no sabiendo nada se ponen hacer tutoriales escondiendose los programas, gracias de nuevo por tu generosidad.

  • @japaneselearner3405
    @japaneselearner3405 7 หลายเดือนก่อน

    Igual de bueno en 2024

  • @martincordero5350
    @martincordero5350 3 ปีที่แล้ว

    Buen aporte, gracias!

  • @fonsicequielmiranda1924
    @fonsicequielmiranda1924 7 ปีที่แล้ว

    Muchas gracias por los videos

  • @jorgecardenas5868
    @jorgecardenas5868 5 ปีที่แล้ว

    Brutales sus videos. Habría posibilidad de que hiciera un video de una báscula automática con plc? Muchas gracias

  • @robertjtejedar4956
    @robertjtejedar4956 6 ปีที่แล้ว

    estimado. seria importante un breve video sobre como saber elegir el tipo de dato según la variable asignada. ejemplo una entrada digital tipo de dato bool. pero en señales analogicas porque usar enteros y no palabras o doble palabras-
    saludos.

    • @RobertoAS
      @RobertoAS  6 ปีที่แล้ว +3

      Hola, realmente el tipo de dato en las analógicas lo impone el dispositivo, siempre es en entero con signo (INT) ya que puede haber señales de +10V/-10V, aparte de los otros tipos de entrada. También trabajan casi todas en canal (16 bits) en todos los PLC, aunque algunos fabricantes como Omron o Schneider lo facilitan ya escalado en función de la resolución de la tarjeta en 1000/2000/4000/8000... puntos de resolución. Siemens sin embargo siempre te hace trabajar con el canal completo y debes normalizarlo y escalarlo para su uso. Pero en todo caso, el dato original siempre estará en entero y tras el escalado lo dejas en el tipo de dato que prefieras.
      Un saludo

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

      para ser señal analogica ya deja de ser un booleano. o sea ya no es o 0 o 1, sino una señal evolutiva que va en un rango segun el tipo de la señal usada o dictada por el fabricante (0mA-20mA, 4mA-20mA, 0V-10V, 1v-5V). en tia portal las analogicas son varios tipos segun el tipo de la variable y el tamaño del dato. INT, REAL...

  • @Leo_publica
    @Leo_publica 3 ปีที่แล้ว

    Un saludo quisiera saber Que es mejor, el scl o trabajar en ladder, yo siempre uso ladder, pero me gustaría indagar en la programación scl, la pregunta es que ventaja o desventaja tiene uno con respecto a oro

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

      Hola, sobre todo depende de lo que quiera el cliente... Te recomendaría el lenguaje en el que te sientas más cómodo, SCL es muy bueno para cálculos matemáticos, lo simplifica mucho, también es muy potente en situaciones con diferentes funciones según las condiciones, pero en general, es complicado de supervisar o con muchas condiciones lógicas con bits y flancos. Lo ideal es combinar varios lenguajes en función de lo que tengas que hacer. Un saludo

  • @hugogarcia4031
    @hugogarcia4031 4 ปีที่แล้ว

    Muchas gracias.

  • @Markdias1
    @Markdias1 8 ปีที่แล้ว

    Gracias, muito Obrigado!

  •  7 ปีที่แล้ว

    muy buen vídeo

  • @vicentetortajada1469
    @vicentetortajada1469 8 ปีที่แล้ว

    Hola!
    Muy bueno el vídeo.
    Ahora me gustaría realizarlo yo pero en las instrucciones básicas no aparecen ni la "NORM_X" ni la "SCALE_X".
    Cómo puedo añadirlas?
    Estas u otras que necesite más adelante.
    Gracias!

    • @RobertoAS
      @RobertoAS  8 ปีที่แล้ว

      Hola, no entiendo muy bien el problema, no es necesario añadir las instrucciones, ya están incluidas en TIA Portal. Al insertar un dispositivo y crear un programa (OB, FC o FB) ya debieran estar disponibles en el desplegable de la parte derecha, de no ser así quizá haya algún problema bien con el programa o con el dispositivo que seleccionas (el ejemplo es para un S7-1200). Un saludo

    • @vicentetortajada1469
      @vicentetortajada1469 8 ปีที่แล้ว

      Hola, sí el problema era, como tú bien has indicado (indirectamente) la elección de la cpu. Por costumbre había cogido un proyecto anterior con una 315. He creado uno nuevo con una 1200 y sí aparecen ambas funciones.
      Gracias de nuevo!

  • @yeironnfranzua
    @yeironnfranzua 2 ปีที่แล้ว

    Se cosas mias o en SCL es mas sencillo de trabajar!
    Tengo una inquietud maestro en en NORM_X (MAX:=27648 ese valor máximo como lo obtuvo?
    Las variables Altura, Radio ,Nivel_bajo, Nivel_alta son medidas reales el metros que hay que tener del tanque de almacenamiento? #Gracias Maestro!

    • @RobertoAS
      @RobertoAS  2 ปีที่แล้ว

      Hola, depende de tu formación previa, cualquier lenguaje de programación es bueno, usa aquel con el te sientas más cómodo. Los valores de normalizado los determina la resolución de la entrada analógica, en Siemens siempre se usa el valor +/-27648, está en las especificaciones de la unidad. Correcto, serían las medidas reales del tanque de almacenamiento, ten en cuenta que es un ejemplo rápido de estas funciones. Un saludo

    • @yeironnfranzua
      @yeironnfranzua 2 ปีที่แล้ว

      @@RobertoAS Si tiene razón, el detalle está en que tuve la materia de “Algoritmos Computacionales” y utilizamos todas esas condiciones y bucles de SCL, me quedé algo colgado con lo de la Resolución de la Entrada pero investigaré.