✅ Tipos de Datos TIA Portal ▶ DWORD, REAL, DATE y TIME || EXPLICADOS💯 PASO a PASO🏆

Поділитися
Вставка
  • Опубліковано 29 сер 2024
  • Tengo algo que contarte más importante que lo que estás viendo en este vídeo, es muy probable que te interese. Es aquí: www.programaci...
    01:40 DWord y DInt
    10:17 Como gestiona TIA Portal los bytes
    13:55 Real
    25:50 Date y Time

КОМЕНТАРІ • 62

  •  3 роки тому +5

    Tengo algo que contarte más importante que lo que estás viendo en este vídeo, es muy probable que te interese. Es aquí: www.programacionmultidisciplinar.com/inicio

  • @carlosenriquesr1
    @carlosenriquesr1 2 роки тому +24

    Minuto 4:25, de %MD0, salta a %MD6, pienso es por que hay una variables que es %MW4, que ya esta ocupando los bytes 4 y 5.

  • @cristiandelacruzheras2911
    @cristiandelacruzheras2911 3 роки тому +11

    Al declarar las variables cuando por ejemplo tienes var15 y te genera un var15(1) es porque lo arrastras desde varias a la vez, tienes que seleccionar solo la última. Así te pondrá automáticamente var16, var17 y todos los que tu quieras.

    •  3 роки тому +9

      Muchas gracias por el aporte Cristian! Muy útil la verdad. Estoy acostumbrado a seleccionar varias por el uso de Excel.
      Buen aporte. Me alegra que la comunidad aporte valor añadido al canal. Nos ayudamos entre todos.
      Un saludo!

  • @anibalurbina8051
    @anibalurbina8051 2 роки тому +5

    Buenas compañero, de verdad que me agrada bastante tus videos y pues quería hacer un comentario aquí analizando del según ¿por que? TIA PORTAL cuando colocaste la variable varDWorld en el MD0 te salta al MD6 al colocar otra variable llamada VarDWorld2:
    Fíjate que cuando creaste la variable y le diste tipo de dato Dword, antes le habías colocado la dirección MD0 y pues te tomo dicha dirección sin problemas. Al crear la siguiente variable DWord este te manda a la dirección MD6 puesto qué, el vé que ya los byte 4 y 5 están ocupados por la variable varWord1 que toma la dirección MW4 y también la siguiente, es decir, la MW5.
    Saludos amigo!

    •  2 роки тому +2

      Buenas Anibal, gracias por el comentario! La verdad es que tienes razón y ya me dijeron lo mismo hace un tiempo. Explicando explicando se me olvidó por completo que la %MW4 y %MW5 estaban ya en uso 🤣
      Pero es buena señal que me lo comentéis, significa que estáis atentos 😉
      Un saludo!

  • @chonbonachonn
    @chonbonachonn 3 роки тому +2

    MUY INTERESANTE Y TOMANDO NOTA DE TODO PARA SEGUIR APRENDIENDO CON TUS CLASES. MUCHAS GRACIAS POR ESTE NUEVO VÍDEO Y CON GANAS DE VER EL SIGUIENTE. 💪🏼💪🏼
    SALUDOS.

    •  3 роки тому

      Muchas gracias a ti!
      Un placer tenerte en el curso :D

  • @stefanohickey9777
    @stefanohickey9777 3 роки тому +2

    Excelente video profe, lo he visto 2 veces para quedar bien claro con todos los conceptos... Saluuuuudos.

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

      Me alegra saber que el curso te esta ayudando!
      Un saludo Stefano!

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

      ​@ De verdad que si profesor... Me está ayudando y también me gusta bastante. Muchas gracias por todos sus aportes a la comunidad Ingeniero, en serio!! Saludos profe, agradecido con usted!

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

    Dia duro de mucha info para analizar pero poca a poco !!! Gracias

  • @carlosadameharo5278
    @carlosadameharo5278 Рік тому

    Muchas gracias sigo con tu curso , buen finde semana

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

    Gracias por los detalles que explicas en este video. Hay buenas aportaciones.

  • @rsy1979
    @rsy1979 3 роки тому +5

    Hola.Si no me equivoco, la variable varDWord2 comienza en el Byte 6 porque los Bytes 4 y 5 fueron asignados a la variable varWord1. Si queres que varDWord2 comience desde el Byte 4 tenes que hacerlo manualmente. Saludos.

    •  3 роки тому +4

      Buenas Rodolfo,
      Te refieres al minuto 3:41 cierto? No me di cuenta la verdad, buen ojo!
      Gracias por el aporte!

    • @edissoncamilojustinicocast5109
      @edissoncamilojustinicocast5109 Рік тому

      Si es correcto, los bytes 4 y 5 ya están asignados a la variable varWord1

  • @rafaelignaciocardenasrios3730
    @rafaelignaciocardenasrios3730 7 місяців тому

    HOLA, MUY BUEN VIDEO. AYUDA BASTANTE...SALUDOS.

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

    Quiero darte las gracias por el contenido que estás aportando. MUCHAS GRACIAS ETERNAMENTE AGRADECIDO♥️

    •  2 роки тому

      Muchísimas gracias a ti por el apoyo Isaam!
      Cualquier duda que tengas, quedo a tu disposición!

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

    exelente vale la pena cada segundo

  • @abelnohpalbriones5631
    @abelnohpalbriones5631 Рік тому

    Muy buen video me gusta interactuar con el programa para sentirme más familiarizado.

  • @diegodiaz1609
    @diegodiaz1609 7 місяців тому

    Muchas gracias

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

    Saludos, excelente curso. Creo de salta de MD0 al MD6 porque esta ocupado el bit 4 con la MW4. ¿ Puede ser eso?

  • @GabrielMorenoCampos
    @GabrielMorenoCampos Рік тому

    Gracias profesor.

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

    Valiosa información, muchas thanks

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

    Tengo una pregunta.
    Si con DWord no se pueden hacer comparativas, ¿No sería mejor usar DINT?
    O tiene un uso exclusivo cada una?
    Gran vídeo por eso👌👌

  • @nelsonzarate12
    @nelsonzarate12 Рік тому

    buenisimo el video! GRACIAAAS !! quiero hacerte una pregunta que te sonara tonta, tengo una notebook un poco viejita, por ende no tiene ssd ni mucha capacidad, pero funciona muy bien el SoMachine Expet (software para PLC de marca Schneider) .
    Mi pregunta es.. ¿si borro el software SoMachine, podría descargar e instalar el TIA PORTAL? ¿Me funcionaria?

  • @luisalbertcheroaquino9522
    @luisalbertcheroaquino9522 2 роки тому +3

    Hola Pelecero, una pregunta, talvez me puedas ayudar.
    Estoy realizando una lectura por bus de campo modbus RTU. Obtengo el valor de lectura en el PLC en el formato de WORD ABCD (32 bits), pero para poder mostrar el valor correcto, necesito invertir la palabra en CDAB. En el PLC S7-1200, Tia portal v.15. ¿Sabes alguna forma de hacer eso, el nombre del bloque o algun alcance al respecto. Seria de gran ayuda.

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

      Buenas Luís,
      Pues la verdad es que hasta hace 2 minutos no tenía ni idea, pero me he puesto a buscarlo y es fácil, te paso el enlace
      👉 sie.ag/3wYKI3Y
      Simplemente es un movimiento de bytes, hay que aprender a buscar!!! jeje
      Saludos pelecero!!!!🚀

  • @Jeancarlos-jj7cl
    @Jeancarlos-jj7cl 10 місяців тому

    tengo una duda hay un limite de número de marcas para las variables hay forma de saber ya que por uso de datos hay un uso de bytes

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

    Lo que no se todavía o no me enterado es en que casos se deben usar cada tipo de variables (me lo voy a volver aver )

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

    Solo tengo una duda... Hasta que número reconoce el PLC las direcciones de memoria? Ya que agregaste la M20 para el Date y hasta la M30 para el tiempo. Es decir... Hasta que número puedo declarar l dirección de memoria?
    Gracias, excelente contenido.

    •  2 роки тому

      Buenas Pelecero!
      La dirección máxima de memoria es 65534 (si intentas poner una variable con %MW seguido de un numero extremadamente alto, te dará un error, donde te señalará el máximo).
      Saludos!!

  • @MiguelRodriguez-xb2cr
    @MiguelRodriguez-xb2cr Рік тому

    Buenas sería posible de que subieras el PowerPoint de tu curso. Gracias por tu aportación me está haciendo de gran ayuda

    •  Рік тому +1

      Buenas Miguel,
      Lo tienes en la descripción y comentario fijado del primer vídeo del curso.
      Salu2 pelecero

  • @RamonMartinez-tz3yu
    @RamonMartinez-tz3yu 3 роки тому

    En buena hora ingeniero tendrá usted algún vídeo tutorial del Automata SIMATIC S7 400 de Siemens específicamente en la programación de tarjetas inteligentes como el control de servovalvulas hidráulicas por la técnica de ultrasonido. Saludos desde CDMX 🇲🇽.

    •  3 роки тому

      Disculpa Ramón, nunca he utilizado tarjetas inteligentes y tampoco he tenido el placer de controlar válvulas con la técnica de ultrasonido.
      Siento no poder ayudar con eso.
      Un saludo.

  • @JoseMoreno-nu7gd
    @JoseMoreno-nu7gd 8 місяців тому

    Entre bit, byte, word ecttt me quedo en blanco. No se si podre seguir este curso. Me sale a chino.

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

    Probé con el tía portal 15.1 y después de la MD0 me asigna automáticamente la MD4, que versión de tía portal estabas usando?. Muchas gracias por los videos.

    •  2 роки тому

      v14 SP1

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

    gracias master......

  • @steven7770
    @steven7770 Рік тому

    Que pasaba por la cabeza de los programadores de Siemens para poner el orden de los bytes de un entero (doble entero, real, etc) de esa manera?? Por cierto muchas gracias por el curso

    •  Рік тому

      La verdad que yo más de una vez también me lo he preguntado, cosas de Alemanes supongo 🤣

  • @edissoncamilojustinicocast5109

    Que bien

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

    No podríamos nosotros alterar el orden de los bits significativos en vez de que una DWORD empiece en el byte3 , el mismo empiece en el byte0 Y la variable WORD realizar lo mismo que empiece por el byte0?

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

    Gracias 😀

    •  3 роки тому

      A ti por el apoyo!

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

    TIA portal automáticamente pone MD6 después de MDO, porque ya estas utilizando la MW4, no puede asignar MD4, ya que el byte 4 y 5 ya esta utilizado en el ejemplo.

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

      Creo no te diste cuenta porque comenzaste la idea desde el principio al comenzar el video.

    •  2 роки тому +2

      @@juanyinyang Si, así es. Me lo comentaron hace tiempo 🤣 Como bien dices, comencé con la idea al principio y luego no me acordé y por eso me extrañé.
      Bien visto!

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

      @ Muy buen curso, gracias por subirlo para todos, espero ver todos los videos.
      Saludos.

    •  2 роки тому

      @@juanyinyang Muchas gracias! Me alegra que te guste y te sea de utilidad!
      Un saludo!

  • @CHIHIRO6413
    @CHIHIRO6413 Місяць тому

    en la versión v15, el error de tía portal al saltar del dw4 al dw6, no sucede

  • @MiguelRodriguez-xb2cr
    @MiguelRodriguez-xb2cr Рік тому

    Me tiro un triple . No será por el lugar que ocupa las marcas de ciclo ?

  • @PapasFritasConMerluzo
    @PapasFritasConMerluzo Рік тому

    15:20 Hola Abel porque Tia portal te devuelve 257 en DECIMAL de la suma de los bytes 0 y 1, siendo que ambos bytes al leerlos de derecha a izquierda (ocupan el primer bit como 1 logico), no deberia ser el resultado de esa suma= 2?

    •  Рік тому

      Buenas pelecero!
      Realmente es un poco extraño, digamos que tia portal gestiona los bytes de izquierda a derecha pero a la hora de convertir el binario, lo hace de derecha a izquierda. Digamos que una cosa es cómo los posiciona tia portal, y otra como los lee.
      Si, lo se, es un poco lioso, cosas de alemanes supongo 🤣

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

    Se puede usar sin problema M0.0 M0.1 M0.2 .... hasta M0.7 y luego MB0? El hecho de que desde M0.0 hasta M0.7 se encuentren dentro de MB0 no provoca ningún solapamiento?

    •  2 роки тому +2

      Puedes modificar los bits por individual y el byte si quieres, pero como bien dices, puedes sobreescribir los valores de uno al tocar el otro, se debe ir con cuidado con esto. Si manipulas el byte, manipularás los bits de manera individual.
      Saludos!

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

    Tengo un pequeño problema, el icono de iniciar simulación me aparece gris, no me deja simular! Muchas gracias

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

      Tienes que tener instalado PLC SIM. En la web de siemens lo puedes encontrar al igual que TIA Portal, y puedes crackearlo también con el EKB Sim. Seria añadir licencia de plc sim a tu automation license manager y listo :D