• Skip to primary navigation
  • Skip to main content

ProgramaciónSiemens

Cursos online de automatización industrial con PLC Siemens

  • Cursos
  • Mi cuenta
    • Mi cuenta
    • Blog
    • Foros
    • Curso de iniciación a la Industria 4.0
    • Curso Express de TIA Portal
    • Curso de WinCC Flexible 2008
    • Crear HMI con OPC y VB.NET
    • Crear HMI con Snap7 y VB.NET
    • Curso de TIA Portal para CPU 1200
    • Curso de Step 7 V5.x
    • Curso de comunicaciones IE y Profinet
  • Contacto

Llenado del almacén en SCL con TIA Portal

Llenado del almacén en SCL con TIA Portal

por Iñigo Gútiez · 6 Comments

Seguimos con el proyecto de automatización que empezamos hace ya unas semanas.

Hasta ahora, recuerda que hemos visto cómo comenzar a simular con TIA Portal y Factory IO, cómo crear los modos de trabajo y cómo  hacer los movimientos de los transportadores.

Ahora toca cómo elegir la posición del almacén donde se va a alojar cada uno de los pallets.

Contenido

  • 1 Llenado del almacén en SCL con TIA Portal
    • 1.1 ¿Cómo vamos a rellenar el almacén?
  • 2 Programación en SCL del almacén
  • 3 ¿Qué te ha parecido?

Llenado del almacén en SCL con TIA Portal

Como ya hemos comentado muchas veces en el blog y en el curso completo de TIA Portal, SCL es un lenguaje de programación muy potente que sirve para solventar con pocas líneas problemas complejos de programar con otros lenguajes.

Pero como me canso de repetir, SCL es muy potente pero no es la solución para todos los casos.

No tiene ningún sentido programar en SCL código que se pueda solventar de forma sencilla en escalera mediante contactos.

Mucha gente proveniente del mundo informático tienden a programar en SCL porque es el lenguaje que más se acerca a lo que conocen, pero eso no es una justificación para programarlo absolutamente todo en este lenguaje.

Porque si bien SCL es muy potente y puedas programarlo todo, no quiere decir que debas programarlo todo.

Es por eso que tienes que aprender varios lenguajes, como vemos en el curso completo de TIA Portal.

Dicho este disclaimer, vamos a ver porqué en este caso sí es la mejor opción, o la más adecuada.

¿Cómo vamos a rellenar el almacén?

He pensado varias formas, y seguramente la elegida no es la correcta en la vida real.

Pero poco importa en este caso, porque se trata de aprender a programar.

Y he pensado que una forma muy vistosa, y que hay que pensar un poco en ello, es que busque la posición más cercana libre.

Es decir, en el mundo real seguramente hubiéramos llenado de abajo hacia arriba para que el peso siempre esté lo más pegado al suelo.

Vamos, que llenaríamos la fila 1, luego la 2, y así hasta la sexta fila.

En cambio, he pensado que una forma diferente es que busque las posiciones más cercanas respecto a la posición de cogida.

Así, la idea es que vaya llenando cuadrados de igual elementos de filas y columnas.

Me explico.

Primero llenará un cuadrado de 1×1 posiciones, luego 2×2 posiciones, 3×3 posiciones, y así sucesivamente, de tal forma que cuando haya rellenado 6×6, comenzará a llenar las columnas 7 a la 9 de abajo hacia arriba ya que no habrá más altura.

Como siempre, lo mejor es verlo trabajar, así que vamos con el vídeo demostración.

Programación en SCL del almacén

¿Qué te ha parecido?

Como ves, SCL es muy potente, y sabiéndolo manejar en unas pocas líneas puedes realizar acciones que de otra forma, se complica, o se mucho más engorroso.

Tan solo recordarte que en el curso completo de TIA Portal tienes un bloque completo dedicado a la programación en SCL.

Iñigo Gútiez

Enseño a programar PLC de Siemens a través de mis cursos.
Más información sobre mi aquí

Puedes seguirme en cualquiera de las siguientes redes sociales.

Filed Under: blog

Reader Interactions

    Deja un comentario Cancelar

    Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

    6 Comentarios

  1. JOSE SILVA says

    19 febrero, 2020 at 16:02

    Excelente informacion ingeniero Iñigo.

    Responder
    • Iñigo Gútiez says

      19 febrero, 2020 at 18:40

      Muchas gracias 🙂

      Responder
  2. Luis Reynoso says

    22 febrero, 2020 at 3:47

    Te quedo bastante bien…

    Como siempre nos dejas buenos tips en tus post…

    Sigo al pendiente de tus videos…

    Responder
    • Iñigo Gútiez says

      22 febrero, 2020 at 11:38

      Gracias Luis. Vamos dando pasos poco a poco.

      Responder
  3. Julio Cesar Bruno says

    26 febrero, 2020 at 4:58

    Excelente video.
    Aprovecho y realizo una consulta.
    ¿Es posible realizar un teaching pendant para un brazo robotico dentro del PLC?.
    Es un proyecto que me gustaría implementar en una institución educativa.

    Responder
    • Iñigo Gútiez says

      26 febrero, 2020 at 19:23

      Lo siento, pero no entiendo muy bien qué es lo que quieres hacer.

      Responder
  • Aviso Legal y Política de Privacidad
  • Condiciones de Venta
  • Política de cookies
  • Contacto
  • Blog

Copyright © 2021 · Programación Siemens · Todos los derechos reservados

· ¿Quién soy? · Misión, Visión y valores

7 pasos para programar mas ordenado y profesional op

7 pasos para programar más ordenado y profesional

Recibirás de forma TOTALMENTE GRATUITA:

  • Un PDF con los pasos para programar de forma más eficiente, limpia y profesional

PROGRAMACIÓN SIEMENS te informa que los datos de carácter personal que nos proporciones rellenando el presente formulario serán tratados por Iñigo Gútiez Chagartegui como responsable de esta web. La finalidad de la recogida y tratamiento de los datos personales que te solicitamos es para enviarte nuestras publicaciones, promociones de productos y/o servicios y recursos exclusivos. La legitimación se realiza a través del consentimiento del interesado. Te informamos que los datos que nos facilitas estarán ubicados en los servidores de ActiveCampaign, LLC  (proveedor de email marketing), ubicada en EEUU. ActiveCampaign, LLC
 está acogido al acuerdo EU-US Privacy Shield. Puedes ver la política de privacidad de ActiveCampaign en https://www.activecampaign.com/privacy-policy/. El hecho de que no introduzcas los datos de carácter personal que aparecen en el formulario como obligatorios podrá tener como consecuencia que no pueda atender tu solicitud. Podrás ejercer tus derechos de acceso, rectificación, limitación y suprimir los datos en info@programacionsiemens.com así como el derecho a presentar una reclamación ante una autoridad de control. Puedes consultar la información adicional y detallada sobre Protección de Datos en nuestra política de privacidad.

x