DB en Step 7

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

КОМЕНТАРІ • 24

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

    Muy buena explicación Iñigo, esto se aprende despues de muchas leidas a los manuales y pruebas, ojala lo hubiera visto en su momento, sin embargo, esta tan bien estructurado que sin duda lo tengo en mis favoritos por si se necesita refrescar el conocimiento, un saludo.

  • @fyamex
    @fyamex 8 років тому +1

    Muy buenos videos, son de gran utilidad para los que estamos empezando en esto.
    Saludos.

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

    Muy Buena introduccion a los DB y sus tipos, lo recomiendo

  • @casademadera239
    @casademadera239 11 років тому

    SIMPLEMENTE DARTE LA ENHORABUENA , BUENISIMO SOBRE TODO LA FORMA DE EXPLICARLO , GRACIAS

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

    Hasta aquí me parece bien la explicación que das sobre las DB's. Aún lo que no se es dónde se van a usar esto tipos de datos ni cómo se van a usar en el programa, o es que se crean solo para observarlos? Casi nadie explica eso.

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

    Buenas tardes Iñigo. Hace años que sigo tu canal. Una pregunta, tengo un FB (ejemplo FB401) el cual se ha modificado pero cuando voy al DB asociado (DB401) me dice "el interface del bloque ha sido modificado. Al guardar /cagar se produce un conflicto con los bloques que hace referencia.". La maquina está en producción, si yo cargo y modifico el mismo se me puede parar el PLC.

  • @osvaldimas
    @osvaldimas 11 років тому

    Excelente explicação, em minha opinião esse tipo de programação dificulta muito na referencia cruzada, para encontra uma determinada variável quando se utiliza bloco de dados em uma estrutura UDT.

  • @balcubo
    @balcubo 11 років тому

    Gracias ...excelente explicación..

  • @josellorente8813
    @josellorente8813 8 років тому

    Hola Iñigo. Resprecto al UDT. Si creo un DB y le digo que es un DB del tipo. Cuando me lo crea los valores iniciales son los que le pongo en el UDT creado. ¿Es posible modificar los valores iniciales de cada DB? No consigo poner los valores iniciales que quiero para cada receta.
    Gracias.

  • @ProgramacionSiemens
    @ProgramacionSiemens  11 років тому

    Gracias Osvaldimas.
    ¿Por qué encuentras dificultades con las referencias cruzadas?

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

    Hola Iñigo ,es posible hacer un array de TON (IEC) en STEP 7 ? Solo me permite del s5 time

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

      Con 300/400, que yo sepa no. Con os 1200 y 1500 en TIA Portal, sí.

  • @americoalen3215
    @americoalen3215 7 років тому

    hola que tal, quiero hacer un programa de lavado de coche 🚗 de 4 opciones. como hago para que se active/ desactive siertos procesos del programa con s7 Siemens. soy nuevo en programación

  • @ArepawithCheese
    @ArepawithCheese 8 років тому

    Sé que este vídeo es viejo, espero pueda responder. ¿Cuál es la diferencia entre los UDT y los DB? Como lo veo es que el UDT es como una "plantilla", algo así como una "clase" en el lenguaje JAVA, mientras que el DB es el que contiene la data como tal. Espero pueda resolver mi duda. Por cierto excelente vídeo. Gracias de antemano.

    • @ProgramacionSiemens
      @ProgramacionSiemens  8 років тому +1

      exacto. el udt es una plantilla de datos. una estructura que puedes reutilizar dentro de db y fb. saludos

  • @valeriomillan
    @valeriomillan 9 років тому

    Hola Iñigo, tengo un duda que espero tu sabiduría pueda resolver..
    Tengo una perturbación en una señal de nivel que estoy leyendo con un LR560. Viendo la curva en WinCC, parece que es un arranque de un motor o algo así, pero que es imposible de saber cual es. La perturbación dura 8 segundos. Lo que quiero es hacer la derivada de la pendiente respecto del tiempo, de tal modo que, si el nivel incrementa su valor bruscamente respecto del valor del anterior ciclo de programa, que se actualice el valor al anterior antes del incremento. Como no he visto ningún FC para derivar, ¿Tengo que hacerlo con un DB? ¿Como lo haría? He dejado un DB con los datos de los niveles, para que la planta los lea y suba a nivel 2. Como llevo poco programando con Siemens, no sé como filtrar esto que te comento..
    Muchas gracias de antemano.

    • @godopilo
      @godopilo 9 років тому +1

      +V Millan Para hacer la derivada de cualquier valor tendrás que almacenar en un DB, o en marcas los valores de los ciclos de forma consecutiva. Si la variación es muy rápida, puedes realizarlo en el OB35 a tiempo fijo de tal forma que sepas la variación de la señal por unidad de tiempo.

    • @valeriomillan
      @valeriomillan 9 років тому

      +Iñigo Gútiez Muchas gracias! Si.. lo que haré es un DB global, actualizar el valor y después hacer una comparación contra un un valor x, que será la pendiente resultante de la perturbación respecto del nivel.. A ver si chuta.. Un saludo!

  • @ProgramacionSiemens
    @ProgramacionSiemens  11 років тому

    Ummm yo si lo veo en varios ordenadores.
    No sé que problema puede haber.

  • @rsy1979
    @rsy1979 5 років тому

    En el minuto 4:48, estás creando un arreglo de enteros y luego un arreglo de estructuras,no?

  • @fredybellido8921
    @fredybellido8921 7 років тому

    si cambio el nombre de un db como actualizo este nuevo nombre en el resto del programa del plc el uso de este db

  • @anewdo
    @anewdo 11 років тому

    Buena explicacion, mas tu video non si ve

  • @belemakoleoso1808
    @belemakoleoso1808 11 років тому

    i wish it was in english